6 Commits (aa60bdb700f4afa8577a495c734870516910864f)

Author SHA1 Message Date
Philippe Mathieu-Daudé aa60bdb700 system/physmem: Drop 'cpu_' prefix in Physical Memory API 6 months ago
Steve Sistare ee1ca09fc1 vfio: cpr-exec mode 2 years ago
Philippe Mathieu-Daudé f0b52aa08a hw/vfio: Use uint64_t for IOVA mapping size in vfio_container_dma_*map 6 months ago
Cédric Le Goater 1d9a832b58 vfio: Remove workaround for kernel DMA unmap overflow bug 6 months ago
Mark Cave-Ayland a3bcae62b6 hw/vfio/container.c: rename file to container-legacy.c 6 months ago
Mark Cave-Ayland 07cbbfb108 include/hw/vfio/vfio-container.h: rename file to vfio-container-legacy.h 6 months ago
Mark Cave-Ayland e2e269d580 include/hw/vfio/vfio-container-base.h: rename VFIOContainerBase to VFIOContainer 6 months ago
Mark Cave-Ayland da9211f28e include/hw/vfio/vfio-container.h: rename VFIOContainer to VFIOLegacyContainer 6 months ago
Mark Cave-Ayland 5947f69b63 hw/vfio/container.c: use QOM casts where appropriate 9 months ago
Zhenzhong Duan bb1a6f1f43 vfio: Introduce helper vfio_pci_from_vfio_device() 7 months ago
Zhenzhong Duan c72d6ebaad vfio/container: fails mdev hotplug if add migration blocker failed 9 months ago
Zhenzhong Duan abc6249d42 vfio/container: Fix SIGSEGV when open container file fails 9 months ago
Steve Sistare dac0dd68d9 vfio/container: mdev cpr blocker 10 months ago
Steve Sistare 7e9f214113 vfio/container: restore DMA vaddr 10 months ago
Steve Sistare c29a65ed68 vfio/container: preserve descriptors 10 months ago
Steve Sistare 54857b0816 vfio/container: register container for cpr 10 months ago
Steve Sistare 3ed34463a2 vfio: move vfio-cpr.h 10 months ago
John Levon 44d0acf834 vfio/container: pass MemoryRegion to DMA operations 10 months ago
John Levon 9458d9b4dc vfio: implement unmap all for DMA unmap callbacks 11 months ago
John Levon 5a22b50591 vfio: add unmap_all flag to DMA unmap callback 11 months ago
John Levon d60fb709cf vfio: add vfio_device_unprepare() 11 months ago
John Levon a901682f53 vfio: add vfio_device_prepare() 11 months ago
Steve Sistare 07f86929e5 vfio/container: vfio_container_group_add 11 months ago
Steve Sistare a1f267a7d4 vfio/container: reform vfio_container_connect cleanup 11 months ago
Steve Sistare 2cc3643df5 vfio/container: ram discard disable helper 11 months ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 1 year ago
Zhenzhong Duan fdd7596783 vfio: Remove hiod_typename property 11 months ago
Zhenzhong Duan 0805f829a1 vfio: Cleanup host IOMMU device creation 11 months ago
Zhenzhong Duan 0327ffc853 vfio/container: Move realize() after attachment 11 months ago
Cédric Le Goater 7d810bb166 vfio: Rename VFIOContainer related services 1 year ago
Cédric Le Goater e218ccf0c9 vfio: Rename VFIODevice related services 1 year ago
Cédric Le Goater 11b8b9d53d vfio: Rename vfio-common.h to vfio-device.h 1 year ago
Cédric Le Goater a9183378f5 vfio: Introduce vfio_listener_un/register() routines 1 year ago
Cédric Le Goater 6b62a90c24 vfio: Introduce new files for VFIO MemoryListener 1 year ago
Cédric Le Goater c51358bd17 vfio: Rename vfio_get_dirty_bitmap() 1 year ago
Cédric Le Goater 60f29d0823 vfio: Rename vfio_devices_all_device_dirty_tracking() 1 year ago
Cédric Le Goater e17c281e7c vfio: Rename vfio_devices_all_dirty_tracking_started() 1 year ago
Cédric Le Goater 8140d45b10 vfio: Introduce new files for CPR definitions and declarations 1 year ago
Cédric Le Goater f6d7f5d02b vfio: Move vfio_get_info_dma_avail() into helpers.c 1 year ago
Cédric Le Goater ac28680d5e vfio: Introduce a new header file for helper services 1 year ago
Cédric Le Goater 5cf52416e4 vfio: Move Host IOMMU type declarations into their respective files 1 year ago
Cédric Le Goater d158ed0923 vfio: Move VFIOAddressSpace helpers into container-base.c 1 year ago
Cédric Le Goater 0778f9b3be vfio: Make vfio_group_list static 1 year ago
Cédric Le Goater aa90d775f0 vfio: Introduce a new header file for VFIOcontainer declarations 1 year ago
Richard Henderson 4705a71db5 include/system: Move exec/ram_addr.h to system/ram_addr.h 1 year ago
Richard Henderson dfc56946a7 include/system: Move exec/address-spaces.h to system/address-spaces.h 1 year ago
Richard Henderson 8be545ba5a include/system: Move exec/memory.h to system/memory.h 1 year ago
Cédric Le Goater 889695f8f3 vfio: Remove reports of DMA mapping errors in backends 1 year ago
Avihai Horon 6e9df66e8a vfio/migration: Refactor vfio_devices_all_running_and_mig_active() logic 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago