From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F0F89F513E9 for ; Fri, 6 Mar 2026 01:51:11 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 59CCF10E2E8; Fri, 6 Mar 2026 01:51:11 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OfbcGuQQ"; dkim-atps=neutral Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) by gabe.freedesktop.org (Postfix) with ESMTPS id CC32710E2EC for ; Fri, 6 Mar 2026 01:51:09 +0000 (UTC) Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-676e5c56fe1so3867938eaf.1 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=lists.freedesktop.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=OfbcGuQQXk7TnXTWL2CayiETbUGRKuAKDLAR3z/uCEMjgD1qBeHy/yzGSMXVupEMGR b1I577PMAa+ymRxUfpTRQXdzugWJYIduWvXZrB54JmFZhkXboxKMmFkQ9KQZg7g1tkjw TjljFOJJT0AeGdaGlc4mOXCpGrgtDv2ILtydNFZ2xtcSbObXuuOS5mGaHMfL7OGpCd1r 2mjRq9CV7R4jK6R05IaJjfIE1RYWxBoigAB3fSHA5eaOTd4A9Y0LGKth9zLoFGeVGxit JGMZS7rLQEu13s66hLif+27ugwoSsWUzlVvKDwgCcEWtKmmU8i4PSoV+qK0ypcrsi++p 3nHg== 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=CWOTNdwOyEjdOdKq5ZI5h14Oll9npAn8uDvtS7Foj9Qk9IwZDMBlJVrkd357bm05Mt rPokhm83CUB4gG9WS5quYMzvlPwphQ6ErgX3PA+ou/UKhKzNIjrM4SaH/Vs9Pq3TKxTK j3HVk8waz3r8znoqQd56KPkYKHbrTUs38TcEe792P1pogR/sCSeFkVZdqeCtbK5i9kyO WyUcQqSJ0RFV0eXJuFKZOZTFizQBpFlsvHXQAY6q9VGTlJGWoM7ZK54ng8cQsVygWLG4 AFrlVkUH2NtJVWW/eCESbDFh87B+Iy8yWvQs5Y9tNCRJL9HvnOGqAroJXt1i/zabX7gh o1Qw== X-Forwarded-Encrypted: i=1; AJvYcCXp4N435u6KkEnQa6be8pXyfqK7JQYQo6eHGc8xUTtvHXv+WLITsFsZwP+YfdTWXZDLxqgdRpzhpIQ=@lists.freedesktop.org X-Gm-Message-State: AOJu0YwmI3rjMj4QFa0StcQIBNHAu6CUdQ+lagyFUCHX/d4T83LiFuW0 yyOfqVBsro10ZA0XCiwGJPjgiFmk13iV0Qs/ppoRE9vojOJO0lswY3sz X-Gm-Gg: ATEYQzwhHBEYVn2rHmHlP0C6ark/gMkxBar9IpSrHQtfWzmTfbeB4LQw43t2R5leewt 3Skrqp44rolFTwYiN+okDGqho2v/puXdruECiIxTUljYd7hwpi2h44PCZuO49zYY0wFeatD1LjW HQi3U/KuA5LNhvqsRkpazOGhw/0n3USeIVKED0PelqR2024LtTLR/JO+fDYYaLF3j7Ws2V1aQ1E ilQ6hgKAzq681y25lMSs2XKXuLQPFspxb7zzKIcGTYu5DOFu3zyHPHhuN3NogjUcGkd/MhvThLd 4iqRqxSPWA8IOSLJkbA6l0LgAN3wH+BqR4QFA/iMOVSJtMyZA4Ax0QPzX788T4xX9Hh3CdIc/PC 8kjxaL25hYBNE6bMS2qZAqrZWWLTKriMpzMMi7uidAH02O2wWrFUzRQVvYogD2eUw+G6NQVTyJc RM5TSJPvq7WLGHFdbzRm6HQj8tLXoQohf8my5N4c87/ECDl2vj 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> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" 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_core.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 *tty, int timeout) expire = jiffies + timeout; - pr_debug("uart_wait_until_sent(%u), jiffies=%lu, expire=%lu...\n", - port->line, jiffies, expire); + pr_debug_ratelimited("waiting on (%u) jiffies=%lu, expire=%lu...\n", + port->line, jiffies, expire); /* * Check whether the transmitter is empty every 'char_time'. -- 2.53.0