summaryrefslogtreecommitdiffstats
path: root/hw/vfio
Commit message (Expand)AuthorAgeFilesLines
* qdev: Rename qdev_get_prop_ptr() to object_field_prop_ptr()Eduardo Habkost2020-12-181-2/+2
* qdev: Move dev->realized check to qdev_property_set()Eduardo Habkost2020-12-181-6/+0Star
* qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost2020-12-181-0/+1
* qdev: Make qdev_get_prop_ptr() get Object* argEduardo Habkost2020-12-151-3/+2Star
* vfio: Change default dirty pages tracking behavior during migrationKirti Wankhede2020-11-232-4/+10
* vfio: Make migration support experimentalAlex Williamson2020-11-232-1/+3
* docs: Fix some typos (found by codespell)Stefan Weil2020-11-181-1/+1
* Fix use after free in vfio_migration_probeKirti Wankhede2020-11-121-1/+1
* vfio: Don't issue full 2^64 unmapJean-Philippe Brucker2020-11-031-0/+11
* vfio: Set IOMMU page size as per host supported page sizeBharat Bhushan2020-11-031-0/+8
* vfio: fix incorrect print typeZhengui li2020-11-011-2/+2
* hw/vfio: Use lock guard macrosAmey Narkhede2020-11-011-5/+2Star
* vfio: Add routine for finding VFIO_DEVICE_GET_INFO capabilitiesMatthew Rosato2020-11-011-0/+10
* vfio: Find DMA available capabilityMatthew Rosato2020-11-011-0/+31
* vfio: Create shared routine for scanning info capabilitiesMatthew Rosato2020-11-011-8/+13
* qapi: Add VFIO devices migration stats in Migration statsKirti Wankhede2020-11-012-0/+28
* vfio: Make vfio-pci device migration capableKirti Wankhede2020-11-012-21/+8Star
* vfio: Add ioctl to get dirty pages bitmap during dma unmapKirti Wankhede2020-11-011-4/+93
* vfio: Dirty page tracking when vIOMMU is enabledKirti Wankhede2020-11-012-6/+83
* vfio: Add vfio_listener_log_sync to mark dirty pagesKirti Wankhede2020-11-012-0/+117
* vfio: Add function to start and stop dirty pages trackingKirti Wankhede2020-11-011-0/+36
* vfio: Get migration capability flags for containerKirti Wankhede2020-11-012-9/+88
* vfio: Add load state functions to SaveVMHandlersKirti Wankhede2020-11-012-0/+199
* vfio: Add save state functions to SaveVMHandlersKirti Wankhede2020-11-012-0/+282
* vfio: Register SaveVMHandlers for VFIO deviceKirti Wankhede2020-11-012-0/+104
* vfio: Add migration state change notifierKirti Wankhede2020-11-012-0/+29
* vfio: Add VM state change handler to know state of VMKirti Wankhede2020-11-012-0/+162
* vfio: Add migration region initialization and finalize functionKirti Wankhede2020-11-013-0/+126
* vfio: Add save and load functions for VFIO PCI devicesKirti Wankhede2020-11-011-0/+51
* vfio: Add vfio_get_object callback to VFIODeviceOpsKirti Wankhede2020-11-011-0/+8
* vfio: Add function to unmap VFIO regionKirti Wankhede2020-11-012-4/+29
* vfio-ccw: plug memory leak while getting region infoCornelia Huck2020-10-021-1/+4
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-182-6/+2Star
* util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-161-2/+2
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-09-113-22/+27
|\
| * vfio: Rename PCI_VFIO to VFIO_PCIEduardo Habkost2020-09-092-12/+12
| * vfio: Rename VFIO_AP_DEVICE_TYPE to TYPE_VFIO_AP_DEVICEEduardo Habkost2020-09-091-4/+4
| * ap-device: Rename AP_DEVICE_TYPE to TYPE_AP_DEVICEEduardo Habkost2020-09-091-1/+1
| * Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-092-3/+4
| * Move QOM typedefs and add missing includesEduardo Habkost2020-09-092-4/+8
* | trace-events: Fix attribution of trace points to sourceMarkus Armbruster2020-09-091-4/+6
|/
* vfio/platform: Remove dead assignment in vfio_intp_interrupt()Chen Qun2020-09-011-1/+1
* vfio/pci: Move QOM macros to headerEduardo Habkost2020-08-272-3/+3
* hw/vfio/ap: Plug memleak in vfio_ap_get_group()Pan Nengyuan2020-08-271-0/+1
* meson: convert hw/vfioMarc-André Lureau2020-08-212-8/+18
* meson: infrastructure for building emulatorsPaolo Bonzini2020-08-211-1/+1
* trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
* vfio: fix use-after-free in displayGerd Hoffmann2020-07-161-0/+1
* error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster2020-07-101-2/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-102-8/+3Star