summaryrefslogtreecommitdiffstats
path: root/hw/vfio/common.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vfio/ccw/pci: Allow devices to opt-in for ballooningAlex Williamson2018-08-171-1/+22
* vfio: Inhibit ballooning based on group attachment to a containerAlex Williamson2018-08-171-0/+30
* iommu: Add IOMMU index argument to notifier APIsPeter Maydell2018-06-151-1/+5
* Make address_space_translate{, _cached}() take a MemTxAttrs argumentPeter Maydell2018-05-311-1/+2
* vfio: Use a trace point when a RAM section cannot be DMA mappedEric Auger2018-04-051-6/+5Star
* vfio-pci: Allow mmap of MSIX BARAlexey Kardashevskiy2018-03-131-0/+15
* vfio/pci: Relax DMA map errors for MMIO regionsAlexey Kardashevskiy2018-03-131-6/+49
* vfio/common: cleanup in vfio_region_finalizeGerd Hoffmann2018-03-131-0/+7
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-02-071-4/+12
|\
| * vfio: listener unregister before unset containerPeter Xu2018-02-071-4/+12
* | vfio/common: Remove redundant copy of local variableAlexey Kardashevskiy2018-02-061-1/+0Star
* | vfio/spapr: Use iommu memory region's get_attr()Alexey Kardashevskiy2018-02-061-0/+27
|/
* vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1Alexey Kardashevskiy2017-12-131-0/+5
* vfio/common: init giommu_list and hostwin_list of vfio containerLiu, Yi L2017-12-131-0/+2
* vfio: Fix vfio-kvm group registrationAlex Williamson2017-12-131-0/+1
* vfio-pci, ppc64/spapr: Reorder group-to-container attachingAlexey Kardashevskiy2017-07-171-8/+11
* memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy2017-07-141-5/+7
* vfio: Test realized when using VFIOGroup.device_list iteratorAlex Williamson2017-07-101-2/+4
* memory: remove the last param in memory_region_iommu_replay()Peter Xu2017-05-251-1/+1
* vfio: enable 8-byte reads/writes to vfioJose Ricardo Ziviani2017-05-031-0/+10
* vfio: Set MemoryRegionOps:max_access_size and min_access_sizeJose Ricardo Ziviani2017-05-031-0/+4
* memory: add section range info for IOMMU notifierPeter Xu2017-04-201-3/+9
* vfio: allow to notify unmap for very large regionPeter Xu2017-02-171-4/+3Star
* vfio: introduce vfio_get_vaddr()Peter Xu2017-02-171-20/+45
* vfio: trace map/unmap for notify as wellPeter Xu2017-02-171-1/+2
* vfio: Add support for mmapping sub-page MMIO BARsYongji Xie2016-10-311-2/+1Star
* vfio: Handle zero-length sparse mmap rangesAlex Williamson2016-10-311-14/+22
* memory: Replace skip_dump flag with "ram_device"Alex Williamson2016-10-311-5/+4Star
* vfio: Pass an error object to vfio_get_deviceEric Auger2016-10-171-6/+7
* vfio: Pass an error object to vfio_get_groupEric Auger2016-10-171-12/+12
* vfio: Pass an Error object to vfio_connect_containerEric Auger2016-10-171-15/+25
* memory: introduce IOMMUNotifier and its capsPeter Xu2016-09-271-2/+2
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-3/+3
* vfio/spapr: Create DMA window dynamically (SPAPR IOMMU v2)Alexey Kardashevskiy2016-07-051-10/+70
* vfio: Add host side DMA window capabilitiesAlexey Kardashevskiy2016-07-051-16/+44