From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EACC528C853; Tue, 20 May 2025 20:36:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.16 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747773407; cv=none; b=eOS4NnLK2GOwfe7ly0+YoPSZwzDmUT5kmguqTVUQr887t0rlEd79apvTBWdpgOq+aveI09JcS0Q3uVjjUL1sVD0vQZDPMV7ynwIpwKwU4E7qIlww+th8MzAYPeDh1z9npaI8QqLPOge5X0sfidX2WFPM2uvnFvN/BDzuB/1V+Aw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747773407; c=relaxed/simple; bh=J/efGUmqy7oN9EoBIMU7rLAuBqz4R6qisInic/jNCRY=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=UFWHoQJx4ResJ9nSXyeJAsCBouYfhi8k2z1t9wYArs9YTHs+iEP6dvNQhBRXFNKTlqZr6jT/IxN3Z3RkTr2lFEPad0uLz66NNsIz87fvk2lwBVCQmabeWGxoSmmMAvv04jO9U0CjYuUQFg1J2BbOfRLFSy5+ES77dcKZmK4xkCY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=cbD7q3db; arc=none smtp.client-ip=192.198.163.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="cbD7q3db" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1747773406; x=1779309406; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=J/efGUmqy7oN9EoBIMU7rLAuBqz4R6qisInic/jNCRY=; b=cbD7q3dbvZvEKmdaG/22uLKi6lfcLSDfzc71LNp4PsM5xDLQqMec/k3k d9Gqj/kvBudpqj+fOWyiF+O7RYxSzwdYrfN6qT6AC9Mi1+BEOsjeXDv5r wfmmeOvFEylCnizewWk9+KYljlsdYvLcHH+LuQwDhV5esNgwtHXPX8aIg ej/OVQtybZ96fikAlNLyRLN/gyRzIxByQJtEaPdsckwqDBIKC0UAPdb4y URel6d6QGEGkdwTF2aWBSZu5IqIu9Vxpd8x3OD363ou2iXbeN5l9A3Vp4 8twk2AIG7eTZk5QaUyFleP1MF96DCCCaVl5Wg64/7Xwkx4J9/ShXtyXnn g==; X-CSE-ConnectionGUID: vsbFeP6XQ6uya1UG4M5QSQ== X-CSE-MsgGUID: /AJ/Ieo5QuCK+pLf4nKTnA== X-IronPort-AV: E=McAfee;i="6700,10204,11439"; a="37343336" X-IronPort-AV: E=Sophos;i="6.15,302,1739865600"; d="scan'208";a="37343336" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 May 2025 13:36:45 -0700 X-CSE-ConnectionGUID: rDiCkEmuTjCvvuNZyc9FvQ== X-CSE-MsgGUID: QnrewdnpRn2V8+b6oxjOpw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.15,302,1739865600"; d="scan'208";a="140215561" Received: from iweiny-desk3.amr.corp.intel.com (HELO [10.124.222.89]) ([10.124.222.89]) by fmviesa008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 May 2025 13:36:44 -0700 Message-ID: <63e93c1c-9330-43ae-b381-fffde3864da3@linux.intel.com> Date: Tue, 20 May 2025 13:36:43 -0700 Precedence: bulk X-Mailing-List: linux-pci@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 15/16] PCI/AER: Add ratelimits to PCI AER Documentation To: Bjorn Helgaas Cc: linux-pci@vger.kernel.org, Jon Pan-Doh , Karolina Stolarek , Martin Petersen , Ben Fuller , Drew Walton , Anil Agrawal , Tony Luck , =?UTF-8?Q?Ilpo_J=C3=A4rvinen?= , Lukas Wunner , Jonathan Cameron , Sargun Dhillon , "Paul E . McKenney" , Mahesh J Salgaonkar , Oliver O'Halloran , Kai-Heng Feng , Keith Busch , Robert Richter , Terry Bowman , Shiju Jose , Dave Jiang , linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Bjorn Helgaas References: <20250520194841.GA1322094@bhelgaas> Content-Language: en-US From: Sathyanarayanan Kuppuswamy In-Reply-To: <20250520194841.GA1322094@bhelgaas> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 5/20/25 12:48 PM, Bjorn Helgaas wrote: > On Mon, May 19, 2025 at 10:01:09PM -0700, Sathyanarayanan Kuppuswamy wrote: >> On 5/19/25 2:35 PM, Bjorn Helgaas wrote: >>> From: Jon Pan-Doh >>> >>> Add ratelimits section for rationale and defaults. >>> +AER Ratelimits >>> +-------------- >>> + >>> +Since error messages can be generated for each transaction, we may see >>> +large volumes of errors reported. To prevent spammy devices from flooding >>> +the console/stalling execution, messages are throttled by device and error >>> +type (correctable vs. uncorrectable). >> Can we list exceptions like DPC and FATAL errors (if added) ? > Like this? > > +... messages are throttled by device and error > +type (correctable vs. non-fatal uncorrectable). Fatal errors, including > +DPC errors, are not ratelimited. > > DPC is currently only triggered for fatal errors. Yes.  I think it is good enough. -- Sathyanarayanan Kuppuswamy Linux Kernel Developer