qemu/hw/cxl
Davidlohr Bueso 25a52959f9 hw/cxl: Add support for device sanitation
Make use of the background operations through the sanitize command, per CXL
3.0 specs. Traditionally run times can be rather long, depending on the
size of the media.

Estimate times based on:
	 https://pmem.io/documents/NVDIMM_DSM_Interface-V1.8.pdf

Signed-off-by: Davidlohr Bueso <dave@stgolabs.net>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Message-Id: <20231023160806.13206-14-Jonathan.Cameron@huawei.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2023-11-07 03:39:11 -05:00
..
cxl-cdat.c hw/cxl: Line length reductions 2023-11-07 03:39:11 -05:00
cxl-component-utils.c hw/cxl: Fix a QEMU_BUILD_BUG_ON() in switch statement scope issue. 2023-11-07 03:39:11 -05:00
cxl-device-utils.c hw/cxl/mbox: Wire up interrupts for background completion 2023-11-07 03:39:11 -05:00
cxl-events.c hw/cxl/mbox: Split mailbox command payload into separate input and output 2023-11-07 03:39:11 -05:00
cxl-host-stubs.c pci/pci_expander_bridge: For CXL HB delay the HB register memory region setup. 2022-06-09 19:32:49 -04:00
cxl-host.c hw/cxl: Support 4 HDM decoders at all levels of topology 2023-10-04 18:15:06 -04:00
cxl-mailbox-utils.c hw/cxl: Add support for device sanitation 2023-11-07 03:39:11 -05:00
Kconfig hw/cxl/component: Introduce CXL components (8.1.x, 8.2.5) 2022-05-13 06:13:35 -04:00
meson.build hw/cxl: Add a switch mailbox CCI function 2023-11-07 03:39:11 -05:00
switch-mailbox-cci.c hw/cxl: Add a switch mailbox CCI function 2023-11-07 03:39:11 -05:00