From nobody Thu Apr 9 21:51:31 2026 Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 241C53254B3 for ; Fri, 6 Mar 2026 01:51:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.161.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772761871; cv=none; b=chM6BMZe/8qTTnlDoR8XFb0tJl064+Iq8oMnjZwYgXIxm56ZaVrWIhpInPJvYbt8eTI6MwKb2Egv1JujHyiZGRNOzLs543lrhTZ3+RPsE58VFZEbq2at2Cax7I3+hgIv4Z3EhUfvLd1Fvz8KgyJ1PkmeO0uZeYcRUkCwJEA5drM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772761871; c=relaxed/simple; bh=tXNu4K2qwxQZWqVrmJaj8+HnAS6ukw2OelG6cwxhfp0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=U4QqqZQQFGilLZCvDmooRKbHhaR8AAufhIF+JWThw7Oj4CXpOtvEQhuc2LBNJeX26nzl+L+Q8jSXaHOoLmi4OUvOGIY8TtbkCzrnNurpPmt2ufkReyRH+HDJZUnDEz+VB5kyzgeLn6piLAOfPpPKqJ36oc9kG8p1b+sg21VlwKA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TESTeWDT; arc=none smtp.client-ip=209.85.161.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TESTeWDT" Received: by mail-oo1-f49.google.com with SMTP id 006d021491bc7-662efd1bdd4so6117077eaf.0 for ; Thu, 05 Mar 2026 17:51:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772761869; x=1773366669; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bUT8OXayauJDeUXGjkmGNUpTYIk2PPPOV9CpVsGLhj0=; b=TESTeWDTv967lCziSUvostSRTQYHlkcB/+wyqeKvt9MYYLxFzC2+Fa0v/k/e+ypi/j OFxN5qkb9h6n1EPWo9QiWtZqGgFVll9kgGM24FWQKlpADk8NcAhGokyZFiCA0vR0bUS/ BKBh9ECIkYMTv2E7WJj69uZgEwhHGFHpcqtH5MVjpLgKTnAG2GNxpSYgjvgvaBjU06Hq 076LjmGT2K5lp9tRoHdD86mTwlGNHUo9xDS+5cxZXvrqj6cxjXITYJqYKNFxHc7hROR7 Ku02Go1UzijzlMzszL3sBlIZaoZmFphciZ1Cmx6qSl33dXYMoVAyGQR8Eo2G/aKV1as6 4NdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772761869; x=1773366669; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bUT8OXayauJDeUXGjkmGNUpTYIk2PPPOV9CpVsGLhj0=; b=GZd+58A5rGvX+nhj/DqIcnH40CmTtToKJL2LwzlZxp/MSKsAxFOAo9UrYlpdHsU3j4 yqhKR6+HpuPC2jUEd7SjULM7AuGjxdZ1zYiWS2f3DS595i9OokwHkB8KszITojqFffxC DHP1l8215X709veQW9OF3UjwCSfaayGlCJt+Bq3kwCxBo6cSelbz51IOKksq6QtyQdm+ k8hdfug6vrpCkx9oMfkMBl6jzP/1Oquv4fpCMPLYFBAZFpG4bOLgFGaMEvhg/uCUC0Ld 3CMf7BDyQRgXIV4uTOVa8MO9/WYbaprcs8CK9zVReADrN4ncPgtZ6XOnoiN4Mea7aKnG n3nw== X-Gm-Message-State: AOJu0YyILVM1bxwaUcBBB74z0t/2vVNNFfX0MIbwF8bNt9JyAn+x1iGW L6kpWtLzMrVpqJHhavXSWWHT6p8RPB2pLaOXhGDox/bzcAILQlRYj2oFTL7jWDzD X-Gm-Gg: ATEYQzxnAgY38kbg/MM3lb0eMpiwJbaF9uXGLcX86ojTEXFUrt9tR4auqdU5SyiDi8G e2vUYiDT/cbCpOH8DrSZe3F2r3dr25DMmXf+8VC9a29VxH6khr22PXr7NYoOPuBGvZRxZsn8/KS mGc2zPPoQxW63kx/Qd3VtMWAgFtVoxWMNapI+gwgm6CoFv+mN1174xc2orRBwMksb5XoUSjAQ06 0Nm+LiN8V43kSd/Go+Ne9CJtkOGx9E3KXo/nB7PsEbKZUgCSB67tRDDsRXTB4xxInj+h57nGl2L 8RE9hNvq+0t47j/HZQVTZ/k8jURN2URKR1yL3ML4WOU+anrlWZrDCzxrjvrMT29bXWTfM0hlewC GFWnlaSKtiSQtXob2II7pEBsjSYviV83HpA1aMfNu2og8RQGLMO/pxz9OkpfUqsFAPLBN9mYHjy o0t5mDOx1KfD4o5vBRNyzBBck8cBsk3orQiTjbdzxfADDFYE21 X-Received: by 2002:a4a:ee14:0:b0:677:3b8f:43a4 with SMTP id 006d021491bc7-67b9c485db9mr276619eaf.36.1772761868900; Thu, 05 Mar 2026 17:51:08 -0800 (PST) Received: from frodo (c-98-38-17-99.hsd1.co.comcast.net. [98.38.17.99]) by smtp.googlemail.com with ESMTPSA id 006d021491bc7-67b9cc1a627sm115245eaf.6.2026.03.05.17.51.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Mar 2026 17:51:08 -0800 (PST) From: Jim Cromie To: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org Cc: Jim Cromie , Greg Kroah-Hartman , Jiri Slaby , Petr Mladek , =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= , "Dr. David Alan Gilbert" , Joseph Tilahun , linux-serial@vger.kernel.org Subject: [RFC PATCH 3/7] drivers/tty/serial/serial_core: ratelimit uart_wait_until_sent Date: Thu, 5 Mar 2026 18:50:06 -0700 Message-ID: <20260306015022.1940986-4-jim.cromie@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260306015022.1940986-1-jim.cromie@gmail.com> References: <20260306015022.1940986-1-jim.cromie@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Ratelimiting these pr_debug()s can reduce the console flood during bulk dynamic-debug activation, in environments where a serial console is used. Signed-off-by: Jim Cromie --- drivers/tty/serial/serial_core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/serial_core.c b/drivers/tty/serial/serial_c= ore.c index 487756947a96..6db465619c70 100644 --- a/drivers/tty/serial/serial_core.c +++ b/drivers/tty/serial/serial_core.c @@ -1790,8 +1790,8 @@ static void uart_wait_until_sent(struct tty_struct *t= ty, int timeout) =20 expire =3D jiffies + timeout; =20 - pr_debug("uart_wait_until_sent(%u), jiffies=3D%lu, expire=3D%lu...\n", - port->line, jiffies, expire); + pr_debug_ratelimited("waiting on (%u) jiffies=3D%lu, expire=3D%lu...\n", + port->line, jiffies, expire); =20 /* * Check whether the transmitter is empty every 'char_time'. --=20 2.53.0