Re: [PATCH v8 00/16] Enable CXL PCIe port protocol error handling and logging
From: Bjorn Helgaas
Date: Thu Mar 27 2025 - 13:16:39 EST
On Wed, Mar 26, 2025 at 08:47:01PM -0500, Terry Bowman wrote:
> ...
> Terry Bowman (16):
> PCI/CXL: Introduce PCIe helper function pcie_is_cxl()
Something like "Add pcie_is_cxl()" is probably enough.
> PCI/AER: Modify AER driver logging to report CXL or PCIe bus error
> type
No need to repeat "AER" in the subject. Could start with "Report" or
"Distinguish" since "modify AER driver logging" is kind of low-value
information.
> CXL/AER: Introduce Kfifo for forwarding CXL errors
> cxl/aer: AER service driver forwards CXL error to CXL driver
> PCI/AER: CXL driver dequeues CXL error forwarded from AER service
> driver
Both should say what the patch changes. "AER service driver forwards"
and "CXL driver dequeues" could be descriptions of existing behavior
or something else. Starting with a verb will help make this clearer.
Maybe don't need to repeat "AER" in "CXL/AER: AER ..."
> CXL/PCI: Introduce CXL uncorrectable protocol error 'recovery'
> cxl/pci: Move existing CXL RAS initialization to CXL's cxl_port driver
Drop "existing" and at least one "CXL" to increase information density
in subject.
> cxl/pci: Map CXL Endpoint Port and CXL Switch Port RAS registers
> cxl/pci: Update RAS handler interfaces to also support CXL PCIe Ports
> cxl/pci: Add log message if RAS registers are not mapped
> cxl/pci: Unifi CXL trace logging for CXL Endpoints and CXL Ports
s/Unifi/Unify/
> cxl/pci: Assign CXL Port protocol error handlers
> cxl/pci: Assign CXL Endpoint protocol error handlers
> cxl/pci: Remove unnecessary CXL Endpoint handling helper functions
> CXL/PCI: Enable CXL protocol errors during CXL Port probe
> CXL/PCI: Disable CXL protocol errors during CXL Port cleanup
Don't repost just for any of this, but it looks like there are some
kernel test robot warnings that need to be addressed. When you do,
tidy up these subject lines so they are capitalized consistently.