79 Commits (6a5fcf6c1e06561a14b4456807a5c8f8cc3f936a)

Author SHA1 Message Date
Yi Liu 44ee6aaae0 vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mr 4 years ago
David Hildenbrand 3eed155caf vfio: Query and store the maximum number of possible DMA mappings 5 years ago
David Hildenbrand 5e3b981c33 vfio: Support for RamDiscardManager in the !vIOMMU case 5 years ago
Kirti Wankhede bb0990d174 vfio: Change default dirty pages tracking behavior during migration 5 years ago
Alex Williamson cf254988a5 vfio: Make migration support experimental 5 years ago
Matthew Rosato 92fe289ace vfio: Add routine for finding VFIO_DEVICE_GET_INFO capabilities 6 years ago
Matthew Rosato 7486a62845 vfio: Find DMA available capability 6 years ago
Kirti Wankhede 3710586caa qapi: Add VFIO devices migration stats in Migration stats 6 years ago
Kirti Wankhede 87ea529c50 vfio: Get migration capability flags for container 6 years ago
Kirti Wankhede 1bc3c535ff vfio: Add save state functions to SaveVMHandlers 6 years ago
Kirti Wankhede 050c588c2e vfio: Add migration state change notifier 6 years ago
Kirti Wankhede 02a7e71b1e vfio: Add VM state change handler to know state of VM 6 years ago
Kirti Wankhede a9e271ec9b vfio: Add migration region initialization and finalize function 6 years ago
Kirti Wankhede c5e2fb3ce4 vfio: Add save and load functions for VFIO PCI devices 6 years ago
Kirti Wankhede e93b733bcf vfio: Add vfio_get_object callback to VFIODeviceOps 6 years ago
Kirti Wankhede 0f7a903ba3 vfio: Add function to unmap VFIO region 6 years ago
Eduardo Habkost 8110fa1d94 Use DECLARE_*CHECKER* macros 6 years ago
Eduardo Habkost db1015e92e Move QOM typedefs and add missing includes 6 years ago
David Hildenbrand aff92b8286 vfio: Convert to ram_block_discard_disable() 6 years ago
Eric Auger d7d8783647 vfio: Turn the container error into an Error handle 7 years ago
Markus Armbruster 64552b6be4 Include hw/irq.h a lot less 7 years ago
Fabiano Rosas d53f7a61c3 vfio-common.h: Remove inaccurate comment 7 years ago
Eric Auger 201a733145 vfio/common: Introduce vfio_set_irq_signaling helper 7 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Alexey Kardashevskiy 013002f0fb vfio: Make vfio_get_region_info_cap public 7 years ago
Gerd Hoffmann 8781c70144 vfio/display: delay link up event 7 years ago
Gerd Hoffmann 08479114b0 vfio/display: add edid support. 7 years ago
Paolo Bonzini f481ee2d5e qemu/queue.h: typedef QTAILQ heads 7 years ago
Paolo Bonzini b58deb344d qemu/queue.h: leave head structs anonymous unless necessary 7 years ago
Paolo Bonzini 10ca76b4d2 vfio: make vfio_address_spaces static 7 years ago
Markus Armbruster c3b8e3e0ed vfio: Clean up error reporting after previous commit 8 years ago
Markus Armbruster e1eb292ace vfio: Use warn_report() & friends to report warnings 8 years ago
Eric Auger a49531ebd0 vfio/platform: Make the vfio-platform device non-abstract 8 years ago
Gerd Hoffmann b290659fc3 hw/vfio/display: add ramfb support 8 years ago
Tony Krowiak 2fe2942cd6 s390x/vfio: ap: Introduce VFIO AP device 8 years ago
Alexey Kardashevskiy c26bc185b7 vfio/spapr: Allow backing bigger guest IOMMU pages with smaller physical pages 8 years ago
Alex Williamson 238e917285 vfio/ccw/pci: Allow devices to opt-in for ballooning 8 years ago
Tiwei Bie f88b44f9eb vfio: remove DPRINTF() definition from vfio-common.h 8 years ago
Philippe Mathieu-Daudé d791937fa0 vfio: Include "exec/address-spaces.h" directly in the source file 8 years ago
Alexey Kardashevskiy ae0215b2bb vfio-pci: Allow mmap of MSIX BAR 8 years ago
Gerd Hoffmann 8b818e059b vfio/display: adding dmabuf support 8 years ago
Gerd Hoffmann 00195ba710 vfio/display: adding region support 8 years ago
Alexey Kardashevskiy 3df9d74806 memory/iommu: QOM'fy IOMMU MemoryRegion 9 years ago
Alex Williamson 7da624e26a vfio: Test realized when using VFIOGroup.device_list iterator 9 years ago
Xiao Feng Ren 1dcac3e152 vfio/ccw: vfio based subchannel passthrough driver 9 years ago
Eric Auger 59f7d6743c vfio: Pass an error object to vfio_get_device 10 years ago
Eric Auger 1b808d5be0 vfio: Pass an error object to vfio_get_group 10 years ago
Eric Auger 426ec9049e vfio/pci: Use local error object in vfio_initfn 10 years ago
Peter Xu cdb3081269 memory: introduce IOMMUNotifier and its caps 10 years ago
Markus Armbruster 175de52487 Clean up decorations and whitespace around header guards 10 years ago