aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/common.c
AgeCommit message (Expand)Author
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
2018-08-17vfio/ccw/pci: Allow devices to opt-in for ballooningAlex Williamson
2018-08-17vfio: Inhibit ballooning based on group attachment to a containerAlex Williamson
2018-06-15iommu: Add IOMMU index argument to notifier APIsPeter Maydell
2018-05-31Make address_space_translate{, _cached}() take a MemTxAttrs argumentPeter Maydell
2018-04-05vfio: Use a trace point when a RAM section cannot be DMA mappedEric Auger
2018-03-13vfio-pci: Allow mmap of MSIX BARAlexey Kardashevskiy
2018-03-13vfio/pci: Relax DMA map errors for MMIO regionsAlexey Kardashevskiy
2018-03-13vfio/common: cleanup in vfio_region_finalizeGerd Hoffmann
2018-02-07Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2018-02-07vfio: listener unregister before unset containerPeter Xu
2018-02-06vfio/common: Remove redundant copy of local variableAlexey Kardashevskiy
2018-02-06vfio/spapr: Use iommu memory region's get_attr()Alexey Kardashevskiy
2017-12-13vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1Alexey Kardashevskiy
2017-12-13vfio/common: init giommu_list and hostwin_list of vfio containerLiu, Yi L
2017-12-13vfio: Fix vfio-kvm group registrationAlex Williamson
2017-07-17vfio-pci, ppc64/spapr: Reorder group-to-container attachingAlexey Kardashevskiy
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy
2017-07-10vfio: Test realized when using VFIOGroup.device_list iteratorAlex Williamson
2017-05-25memory: remove the last param in memory_region_iommu_replay()Peter Xu
2017-05-03vfio: enable 8-byte reads/writes to vfioJose Ricardo Ziviani
2017-05-03vfio: Set MemoryRegionOps:max_access_size and min_access_sizeJose Ricardo Ziviani
2017-04-20memory: add section range info for IOMMU notifierPeter Xu
2017-02-17vfio: allow to notify unmap for very large regionPeter Xu
2017-02-17vfio: introduce vfio_get_vaddr()Peter Xu
2017-02-17vfio: trace map/unmap for notify as wellPeter Xu
2016-10-31vfio: Add support for mmapping sub-page MMIO BARsYongji Xie
2016-10-31vfio: Handle zero-length sparse mmap rangesAlex Williamson
2016-10-31memory: Replace skip_dump flag with "ram_device"Alex Williamson
2016-10-17vfio: Pass an error object to vfio_get_deviceEric Auger
2016-10-17vfio: Pass an error object to vfio_get_groupEric Auger
2016-10-17vfio: Pass an Error object to vfio_connect_containerEric Auger
2016-09-27memory: introduce IOMMUNotifier and its capsPeter Xu
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster
2016-07-05vfio/spapr: Create DMA window dynamically (SPAPR IOMMU v2)Alexey Kardashevskiy
2016-07-05vfio: Add host side DMA window capabilitiesAlexey Kardashevskiy
2016-07-05vfio: spapr: Add DMA memory preregistering (SPAPR IOMMU v2)Alexey Kardashevskiy