aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/common.c
AgeCommit message (Expand)Author
2022-11-07vfio: move implement of vfio_get_xlat_addr() to memory.cCindy Lu
2022-09-27vfio/common: Fix vfio_iommu_type1_info use after freeAlex Williamson
2022-06-08vfio/common: remove spurious warning on vfio_listener_region_delEric Auger
2022-05-13linux-headers: Update to v5.18-rc6Alex Williamson
2022-05-06vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mrYi Liu
2022-05-06vfio/common: remove spurious tpm-crb-cmd misalignment warningEric Auger
2022-05-06vfio/common: Fix a small boundary issue of a traceXiang Chen
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau
2021-11-17vfio: Fix memory leak of hostwinPeng Liang
2021-11-01vfio/common: Add a trace point when a MMIO RAM section cannot be mappedKunkun Jiang
2021-09-30memory: Name all the memory listenersPeter Xu
2021-09-30memory: Add RAM_PROTECTED flag to skip IOMMU mappingsSean Christopherson
2021-07-14vfio: Fix CID 1458134 in vfio_register_ram_discard_listener()David Hildenbrand
2021-07-08vfio: Disable only uncoordinated discards for VFIO_TYPE1 iommusDavid Hildenbrand
2021-07-08vfio: Support for RamDiscardManager in the vIOMMU caseDavid Hildenbrand
2021-07-08vfio: Sanity check maximum number of DMA mappings with RamDiscardManagerDavid Hildenbrand
2021-07-08vfio: Query and store the maximum number of possible DMA mappingsDavid Hildenbrand
2021-07-08vfio: Support for RamDiscardManager in the !vIOMMU caseDavid Hildenbrand
2021-03-16vfio/migrate: Move switch of dirty tracking into vfio_memory_listenerKeqian Zhu
2021-03-16vfio: Support host translation granule sizeKunkun Jiang
2021-03-16vfio: Do not register any IOMMU_NOTIFIER_DEVIOTLB_UNMAP notifierEric Auger
2021-03-16vfio: Fix vfio_listener_log_sync function name typoZenghui Yu
2020-11-23vfio: Change default dirty pages tracking behavior during migrationKirti Wankhede
2020-11-03vfio: Don't issue full 2^64 unmapJean-Philippe Brucker
2020-11-03vfio: Set IOMMU page size as per host supported page sizeBharat Bhushan
2020-11-01vfio: fix incorrect print typeZhengui li
2020-11-01vfio: Add routine for finding VFIO_DEVICE_GET_INFO capabilitiesMatthew Rosato
2020-11-01vfio: Find DMA available capabilityMatthew Rosato
2020-11-01vfio: Create shared routine for scanning info capabilitiesMatthew Rosato
2020-11-01qapi: Add VFIO devices migration stats in Migration statsKirti Wankhede
2020-11-01vfio: Add ioctl to get dirty pages bitmap during dma unmapKirti Wankhede
2020-11-01vfio: Dirty page tracking when vIOMMU is enabledKirti Wankhede
2020-11-01vfio: Add vfio_listener_log_sync to mark dirty pagesKirti Wankhede
2020-11-01vfio: Get migration capability flags for containerKirti Wankhede
2020-11-01vfio: Add function to unmap VFIO regionKirti Wankhede
2020-09-16util: rename qemu_open() to qemu_open_old()Daniel P. Berrangé
2020-07-02vfio: Convert to ram_block_discard_disable()David Hildenbrand
2020-02-18Report stringified errno in VFIO related errorsMichal Privoznik
2019-10-04memory: allow memory_region_register_iommu_notifier() to failEric Auger
2019-10-04vfio: Turn the container error into an Error handleEric Auger
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster
2019-06-13vfio/common: Introduce vfio_set_irq_signaling helperEric Auger
2019-03-12vfio: Make vfio_get_region_info_cap publicAlexey Kardashevskiy
2019-02-21hw/vfio/common: Refactor container initializationEric Auger
2019-02-21vfio/common: Work around kernel overflow bug in DMA unmapAlex Williamson
2019-01-11qemu/queue.h: typedef QTAILQ headsPaolo Bonzini
2019-01-11vfio: make vfio_address_spaces staticPaolo Bonzini
2018-08-23vfio/pci: Fix failure to close file descriptor on errorAlex Williamson
2018-08-21vfio/spapr: Allow backing bigger guest IOMMU pages with smaller physical pagesAlexey Kardashevskiy