summaryrefslogtreecommitdiff
path: root/hw/vfio/common.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-05vfio: Use a trace point when a RAM section cannot be DMA mappedEric Auger1-6/+5
2018-03-13vfio-pci: Allow mmap of MSIX BARAlexey Kardashevskiy1-0/+15
2018-03-13vfio/pci: Relax DMA map errors for MMIO regionsAlexey Kardashevskiy1-6/+49
2018-03-13vfio/common: cleanup in vfio_region_finalizeGerd Hoffmann1-0/+7
2018-02-07Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-4/+12
2018-02-07vfio: listener unregister before unset containerPeter Xu1-4/+12
2018-02-06vfio/common: Remove redundant copy of local variableAlexey Kardashevskiy1-1/+0
2018-02-06vfio/spapr: Use iommu memory region's get_attr()Alexey Kardashevskiy1-0/+27
2017-12-13vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1Alexey Kardashevskiy1-0/+5
2017-12-13vfio/common: init giommu_list and hostwin_list of vfio containerLiu, Yi L1-0/+2
2017-12-13vfio: Fix vfio-kvm group registrationAlex Williamson1-0/+1
2017-07-17vfio-pci, ppc64/spapr: Reorder group-to-container attachingAlexey Kardashevskiy1-8/+11
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy1-5/+7
2017-07-10vfio: Test realized when using VFIOGroup.device_list iteratorAlex Williamson1-2/+4
2017-05-25memory: remove the last param in memory_region_iommu_replay()Peter Xu1-1/+1
2017-05-03vfio: enable 8-byte reads/writes to vfioJose Ricardo Ziviani1-0/+10
2017-05-03vfio: Set MemoryRegionOps:max_access_size and min_access_sizeJose Ricardo Ziviani1-0/+4
2017-04-20memory: add section range info for IOMMU notifierPeter Xu1-3/+9
2017-02-17vfio: allow to notify unmap for very large regionPeter Xu1-4/+3
2017-02-17vfio: introduce vfio_get_vaddr()Peter Xu1-20/+45
2017-02-17vfio: trace map/unmap for notify as wellPeter Xu1-1/+2
2016-10-31vfio: Add support for mmapping sub-page MMIO BARsYongji Xie1-2/+1
2016-10-31vfio: Handle zero-length sparse mmap rangesAlex Williamson1-14/+22
2016-10-31memory: Replace skip_dump flag with "ram_device"Alex Williamson1-5/+4
2016-10-17vfio: Pass an error object to vfio_get_deviceEric Auger1-6/+7
2016-10-17vfio: Pass an error object to vfio_get_groupEric Auger1-12/+12
2016-10-17vfio: Pass an Error object to vfio_connect_containerEric Auger1-15/+25
2016-09-27memory: introduce IOMMUNotifier and its capsPeter Xu1-2/+2
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-3/+3
2016-07-05vfio/spapr: Create DMA window dynamically (SPAPR IOMMU v2)Alexey Kardashevskiy1-10/+70
2016-07-05vfio: Add host side DMA window capabilitiesAlexey Kardashevskiy1-16/+44
2016-07-05vfio: spapr: Add DMA memory preregistering (SPAPR IOMMU v2)Alexey Kardashevskiy1-9/+31
2016-06-30memory: Add MemoryRegionIOMMUOps.notify_started/stopped callbacksAlexey Kardashevskiy1-2/+3
2016-06-22memory: Add reporting of supported page sizesAlexey Kardashevskiy1-8/+1
2016-06-17vfio: Fix broken EEHGavin Shan1-1/+1
2016-06-16os-posix: include sys/mman.hPaolo Bonzini1-1/+0
2016-05-26vfio: Check that IOMMU MR translates to system address spaceAlexey Kardashevskiy1-0/+6
2016-05-26memory: Fix IOMMU replay base addressAlexey Kardashevskiy1-6/+8
2016-05-26vfio: Fix 128 bit handling when deleting regionAlexey Kardashevskiy1-6/+11
2016-05-26vfio: Create device specific region info helperAlex Williamson1-0/+36
2016-05-26vfio: Enable sparse mmap capabilityAlex Williamson1-4/+63
2016-05-19explicitly include linux/kvm.hPaolo Bonzini1-0/+3
2016-03-28vfio: convert to 128 bit arithmetic calculations when adding mem regionsBandan Das1-8/+11
2016-03-16vfio: Eliminate vfio_container_ioctl()David Gibson1-45/+0
2016-03-16vfio: Start improving VFIO/EEH interfaceDavid Gibson1-0/+95
2016-03-10vfio: Generalize region supportAlex Williamson1-28/+144
2016-03-10vfio: Wrap VFIO_DEVICE_GET_REGION_INFOAlex Williamson1-0/+18
2016-01-29hw/vfio: Clean up includesPeter Maydell1-0/+1
2015-10-05vfio: Allow hotplug of containers onto existing guest IOMMU mappingsDavid Gibson1-14/+9
2015-10-05vfio: Record host IOMMU's available IO page sizesDavid Gibson1-0/+13