~/talk

Adding RAS Support ​for​ CXL Port Devices​ - Terry Bowman

links:none on file
slides:none on file

Adds RAS handling by changing where internal-error callbacks live: a proof-of-concept CXL port service is tried then rejected because it duplicates CXL register mapping and logging; an AER struct extension is tested but remains port-limited; final approach moves internal-error callbacks into the PCI driver with runtime PCI callback registration so any PCIe device (not just CXL) can register handlers. Also lands a special-case for CXL RCH RCRB AER reporting (patches accepted in kernel 6.7).

AI-written summary · about

  1. 0:00Introduction
  2. 0:22CXL and RAS overview
  3. 2:05PCIe port bus driver
  4. 4:14CXL 1.1 downstream port handling
  5. 6:46CXL 2.0 and future constraints
  6. 8:55Three solution options for RAS
  7. 14:19Solution three and requirements
  8. 18:12Q&A on PCIe and RAS handlers
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.