~/talk

CXL hotplug: spec to reality

links:none on file
slides:none on file

CXL 1.1 lacks hotplug, so FPGA-based endpoints that reprogram the bitstream rely on PCIe hot unplug ~30s or full reboots (minutes) to avoid host-link corruption; that makes iterative development and production updates impractical. Two practical routes appear: a kernel best-effort hotplug hook that rescans devices with caveats around host snoops and firmware support, or forcing endpoints to use partial reconfiguration and guaranteed miss behavior on the PCI block. Host CPU snoop timing, firmware handlers and SMR support determine whether either approach actually works.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 2:23Spec roadmaps vs reality
  3. 6:40Use cases with FPGAs
  4. 8:45Hot plug challenges in CXL
  5. 13:19Proposals for hot plug support
  6. 22:18Q&A and discussion
~/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.