Emulating CXL Memory Expanders in QEMU

OverviewIn this article, we will accomplish the following:Building and installing a working branch of QEMULaunching a pre-made QEMU instance with a CXL Memory ExpanderCreating a memory region for the CXL Memory ExpanderConverting that memory region between DEVDAX and...

Emulating CXL Shared Memory Devices in QEMU

OverviewIn this article, we will accomplish the following:Building and installing a working branch of QEMULaunching a pre-made QEMU lab with 2 hosts utilizing a shared memory deviceAccessing the shared memory region through a devdax device, and sharing information...