summaryrefslogtreecommitdiffstats
path: root/hw/vfio/common.c
Commit message (Expand)AuthorAgeFilesLines
* vfio: move implement of vfio_get_xlat_addr() to memory.cCindy Lu2022-11-071-61/+5Star
* vfio/common: Fix vfio_iommu_type1_info use after freeAlex Williamson2022-09-271-17/+19
* vfio/common: remove spurious warning on vfio_listener_region_delEric Auger2022-06-081-1/+9
* linux-headers: Update to v5.18-rc6Alex Williamson2022-05-131-3/+3
* vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mrYi Liu2022-05-061-8/+8
* vfio/common: remove spurious tpm-crb-cmd misalignment warningEric Auger2022-05-061-1/+26
* vfio/common: Fix a small boundary issue of a traceXiang Chen2022-05-061-4/+3Star
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-12/+12
* vfio: Fix memory leak of hostwinPeng Liang2021-11-171-0/+8
* vfio/common: Add a trace point when a MMIO RAM section cannot be mappedKunkun Jiang2021-11-011-0/+7
* memory: Name all the memory listenersPeter Xu2021-09-301-0/+1
* memory: Add RAM_PROTECTED flag to skip IOMMU mappingsSean Christopherson2021-09-301-0/+1
* vfio: Fix CID 1458134 in vfio_register_ram_discard_listener()David Hildenbrand2021-07-141-1/+2
* vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommusDavid Hildenbrand2021-07-081-12/+53
* vfio: Support for RamDiscardManager in the vIOMMU caseDavid Hildenbrand2021-07-081-0/+39
* vfio: Sanity check maximum number of DMA mappings with RamDiscardManagerDavid Hildenbrand2021-07-081-0/+43
* vfio: Query and store the maximum number of possible DMA mappingsDavid Hildenbrand2021-07-081-0/+4
* vfio: Support for RamDiscardManager in the !vIOMMU caseDavid Hildenbrand2021-07-081-0/+164
* vfio/migrate: Move switch of dirty tracking into vfio_memory_listenerKeqian Zhu2021-03-161-9/+40
* vfio: Support host translation granule sizeKunkun Jiang2021-03-161-23/+25
* vfio: Do not register any IOMMU_NOTIFIER_DEVIOTLB_UNMAP notifierEric Auger2021-03-161-1/+1
* vfio: Fix vfio_listener_log_sync function name typoZenghui Yu2021-03-161-2/+2
* vfio: Change default dirty pages tracking behavior during migrationKirti Wankhede2020-11-231-4/+7
* 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
* 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-011-0/+19
* 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-011-6/+82
* vfio: Add vfio_listener_log_sync to mark dirty pagesKirti Wankhede2020-11-011-0/+116
* vfio: Get migration capability flags for containerKirti Wankhede2020-11-011-8/+82
* vfio: Add function to unmap VFIO regionKirti Wankhede2020-11-011-4/+28
* util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé2020-09-161-2/+2
* vfio: Convert to ram_block_discard_disable()David Hildenbrand2020-07-021-24/+29
* Report stringified errno in VFIO related errorsMichal Privoznik2020-02-181-2/+2
* memory: allow memory_region_register_iommu_notifier() to failEric Auger2019-10-041-2/+7
* vfio: Turn the container error into an Error handleEric Auger2019-10-041-15/+28
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+1
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+1
* vfio/common: Introduce vfio_set_irq_signaling helperEric Auger2019-06-131-0/+78
* vfio: Make vfio_get_region_info_cap publicAlexey Kardashevskiy2019-03-121-1/+1
* hw/vfio/common: Refactor container initializationEric Auger2019-02-221-44/+70
* vfio/common: Work around kernel overflow bug in DMA unmapAlex Williamson2019-02-221-1/+19
* qemu/queue.h: typedef QTAILQ headsPaolo Bonzini2019-01-111-1/+1
* vfio: make vfio_address_spaces staticPaolo Bonzini2019-01-111-1/+1
* vfio/pci: Fix failure to close file descriptor on errorAlex Williamson2018-08-231-0/+1
* vfio/spapr: Allow backing bigger guest IOMMU pages with smaller physical pagesAlexey Kardashevskiy2018-08-211-0/+3