243 Commits (29df910401a66ee65f553eecebf01993115082d2)

Author SHA1 Message Date
Li Zhijian 1ce979e726 hw/cxl: Fix msix_notify: Assertion `vector < dev->msix_entries_nr` 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Richard Henderson 5fcabe628b include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LIST 1 year ago
Richard Henderson f4f2248bbc hw/mem: Constify all Property 1 year ago
Shiju Jose d1853190db hw/cxl/cxl-mailbox-utils: Fix for device DDR5 ECS control feature tables 1 year ago
Fan Ni 80ee960f8d hw/mem/cxl_type3: Fix More flag setting for dynamic capacity event records 1 year ago
Yao Xingtao 5eabca7ec0 mem/cxl_type3: Fix overlapping region validation error 1 year ago
Jonathan Cameron 14bd0f3865 hw/mem/cxl-type3: Add properties to control link speed and width 2 years ago
Peter Maydell e3d0814368 hw: Use device_class_set_legacy_reset() instead of opencoding 2 years ago
Shiju Jose 2d41ce38fb hw/cxl/cxl-mailbox-utils: Add device DDR5 ECS control feature 2 years ago
Shiju Jose d88f667414 hw/cxl/cxl-mailbox-utils: Add device patrol scrub control feature 2 years ago
Hyeonggon Yoo 75b800dd3b hw/cxl/mbox: replace sanitize_running() with cxl_dev_media_disabled() 2 years ago
Davidlohr Bueso d61cc5b6a8 hw/cxl: Add get scan media capabilities cmd support 2 years ago
Jonathan Cameron 9de2049c95 hw/cxl: Check for multiple mappings of memory backends. 2 years ago
Jonathan Cameron efc4ad6f99 hw/cxl/events: Improve QMP interfaces and documentation for add/release dynamic capacity. 2 years ago
Ira Weiny e6c9c9e7f4 hw/cxl: Fix read from bogus memory 2 years ago
Fan Ni c51dca0428 hw/mem/cxl_type3: Allow to release extent superset in QMP interface 2 years ago
Fan Ni e4180db4e6 hw/mem/cxl_type3: Add DPA range validation for accesses to DC regions 2 years ago
Fan Ni d0b9b28a5b hw/cxl/events: Add qmp interfaces to add/release dynamic capacity extents 2 years ago
Fan Ni 16fd1b1216 hw/cxl/cxl-mailbox-utils: Add mailbox commands to support add/release dynamic capacity response 2 years ago
Fan Ni 1c9221f19e hw/mem/cxl_type3: Add DC extent list representative and get DC extent list mailbox support 2 years ago
Fan Ni 90de94612b hw/mem/cxl_type3: Add host backend and address space handling for DC regions 2 years ago
Fan Ni 69e4fb569d hw/mem/cxl-type3: Refactor ct3_build_cdat_entries_for_mr to take mr size instead of mr as argument 2 years ago
Fan Ni f4fd91af3a hw/mem/cxl_type3: Add support to create DC regions to type3 memory devices 2 years ago
Fan Ni 2585108077 include/hw/cxl/cxl_device: Rename mem_size as static_mem_size for type3 memory devices 2 years ago
Philippe Mathieu-Daudé 0e0bf77d28 hw/mem/memory-device: Remove legacy_align from memory_device_pre_plug() 2 years ago
Philippe Mathieu-Daudé d4fdb05b0e hw/mem/pc-dimm: Remove legacy_align argument from pc_dimm_pre_plug() 2 years ago
Zhao Liu e0ddabc6d4 hw/cxl/cxl-cdat: Make cxl_doe_cdat_init() return boolean 2 years ago
Paolo Bonzini 2c888febdf memory-device: move stubs out of stubs/ 2 years ago
Zhao Liu d477d07a5d hw/mem/cxl_type3: Fix missing ERRP_GUARD() in ct3_realize() 2 years ago
Zhao Liu 294cbbf175 hw/mem/cxl_type3: Fix missing ERRP_GUARD() in ct3_realize() 2 years ago
Thomas Huth 00691b1f6a hw/mem/cxl_type3: Fix problem with g_steal_pointer() 2 years ago
Jonathan Cameron 8700ee15de hw/cxl: Standardize all references on CXL r3.1 and minor updates 2 years ago
Jonathan Cameron 48461825af hw/mem/cxl_type3: Fix potential divide by zero reported by coverity 2 years ago
Jonathan Cameron 0dbcc0ce2f hw/mem/cxl_type3: Drop handling of failure of g_malloc0() and g_malloc() 2 years ago
David Hildenbrand 540a1abbf0 memory-device: reintroduce memory region size check 2 years ago
Paolo Bonzini 0d66549cf5 meson: remove CONFIG_ALL 3 years ago
Michael Tokarev d1c2fbc9c1 hw/mem/memory-device.c: spelling fix: ontaining 2 years ago
Jonathan Cameron 004e3a93b8 hw/cxl: Add tunneled command support to mailbox for switch cci. 2 years ago
Gregory Price ede604d505 hw/cxl/type3: Cleanup multiple CXL_TYPE3() calls in read/write functions 2 years ago
Davidlohr Bueso 25a52959f9 hw/cxl: Add support for device sanitation 2 years ago
Jonathan Cameron cac36a8faf hw/cxl/mbox: Pull the CCI definition out of the CXLDeviceState 2 years ago
Jonathan Cameron b342489ae7 hw/cxl: Line length reductions 2 years ago
David Hildenbrand eb1b7c4bd4 memory-device: Drop size alignment check 3 years ago
David Hildenbrand 6c1b28e9e4 memory-device: Support empty memory devices 3 years ago
David Hildenbrand a2335113ae memory-device,vhost: Support automatic decision on the number of memslots 3 years ago
David Hildenbrand 766aa0a654 memory-device,vhost: Support memory devices that dynamically consume memslots 3 years ago
David Hildenbrand f9716f4b0d memory-device: Track required and actually used memslots in DeviceMemoryState 3 years ago
David Hildenbrand 7975feece9 memory-device: Support memory devices with multiple memslots 3 years ago
David Hildenbrand 8c49951c4a vhost: Return number of free memslots 3 years ago