From: Shiju Jose <shiju.j...@huawei.com> Add updates for the CXL spec rev3.2 changes, in the CXL events reporting and QMP command to inject CXL events.
Add maintenance support and emulation support for memory Post Package Repair(PPR) and memory sparing control features. Davidlohr Bueso (1): hw/cxl: Add Maintenance support Shiju Jose (6): 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 hw/cxl/cxl-mailbox-utils: Move declaration of scrub and ECS feature attributes in cmd_features_set_feature() hw/cxl: Add emulation for memory sparing control feature hw/cxl/cxl-mailbox-utils.c | 499 +++++++++++++++++++++++++++++++++++- hw/mem/cxl_type3.c | 181 ++++++++++++- hw/mem/cxl_type3_stubs.c | 20 +- include/hw/cxl/cxl_device.h | 128 +++++++++ include/hw/cxl/cxl_events.h | 38 ++- qapi/cxl.json | 88 ++++++- 6 files changed, 924 insertions(+), 30 deletions(-) -- 2.43.0