Hi Michael, This is the 1st CXL set that I think is ready for upstream. They are lightly tweaked and rebased from the first part of: https://lore.kernel.org/qemu-devel/20250811085530.2263-1-shiju.j...@huawei.com/ [PATCH v6 0/8] hw/cxl: Update CXL events to rev3.2 and add maintenance support for memory repair features
I've split that series up as the two parts were only slightly connected. The initial rework was a request from Markus from an earlier version. Shiju Jose (5): qapi: cxl: Refactor CXL event injection for common commands arguments hw/cxl/events: Update for rev3.2 common event record format hw/cxl/events: Updates for rev3.2 general media event record hw/cxl/events: Updates for rev3.2 DRAM event record hw/cxl/events: Updates for rev3.2 memory module event record qapi/cxl.json | 151 +++++++++++++++++++++++++-------- include/hw/cxl/cxl_device.h | 7 +- include/hw/cxl/cxl_events.h | 38 +++++++-- hw/cxl/cxl-events.c | 3 +- hw/cxl/cxl-mailbox-utils.c | 3 +- hw/mem/cxl_type3.c | 163 ++++++++++++++++++++++++++++++++++-- hw/mem/cxl_type3_stubs.c | 41 ++++++++- 7 files changed, 347 insertions(+), 59 deletions(-) -- 2.48.1