summaryrefslogtreecommitdiffstats
path: root/hw/vfio/common.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vfio: spapr: Add DMA memory preregistering (SPAPR IOMMU v2)Alexey Kardashevskiy2016-07-051-9/+31
* memory: Add MemoryRegionIOMMUOps.notify_started/stopped callbacksAlexey Kardashevskiy2016-06-301-2/+3
* memory: Add reporting of supported page sizesAlexey Kardashevskiy2016-06-221-8/+1Star
* vfio: Fix broken EEHGavin Shan2016-06-171-1/+1
* os-posix: include sys/mman.hPaolo Bonzini2016-06-161-1/+0Star
* vfio: Check that IOMMU MR translates to system address spaceAlexey Kardashevskiy2016-05-261-0/+6
* memory: Fix IOMMU replay base addressAlexey Kardashevskiy2016-05-261-6/+8
* vfio: Fix 128 bit handling when deleting regionAlexey Kardashevskiy2016-05-261-6/+11
* vfio: Create device specific region info helperAlex Williamson2016-05-261-0/+36
* vfio: Enable sparse mmap capabilityAlex Williamson2016-05-261-4/+63
* explicitly include linux/kvm.hPaolo Bonzini2016-05-191-0/+3
* vfio: convert to 128 bit arithmetic calculations when adding mem regionsBandan Das2016-03-281-8/+11
* vfio: Eliminate vfio_container_ioctl()David Gibson2016-03-151-45/+0Star
* vfio: Start improving VFIO/EEH interfaceDavid Gibson2016-03-151-0/+95
* vfio: Generalize region supportAlex Williamson2016-03-111-28/+144
* vfio: Wrap VFIO_DEVICE_GET_REGION_INFOAlex Williamson2016-03-101-0/+18
* hw/vfio: Clean up includesPeter Maydell2016-01-291-0/+1
* vfio: Allow hotplug of containers onto existing guest IOMMU mappingsDavid Gibson2015-10-051-14/+9Star
* vfio: Record host IOMMU's available IO page sizesDavid Gibson2015-10-051-0/+13
* vfio: Check guest IOVA ranges against host IOMMU capabilitiesDavid Gibson2015-10-051-3/+37
* vfio: Generalize vfio_listener_region_add failure pathDavid Gibson2015-10-051-11/+15
* vfio: Remove unneeded union from VFIOContainerDavid Gibson2015-10-051-33/+19Star
* vfio: Change polarity of our no-mmap optionAlex Williamson2015-09-231-1/+1
* maint: remove / fix many doubled wordsDaniel P. Berrange2015-09-111-1/+1
* vfio: Unregister IOMMU notifiers when container is destroyedAlexey Kardashevskiy2015-07-061-0/+8
* exec: move rcu_read_lock/unlock to address_space_translate callersPaolo Bonzini2015-04-301-2/+5
* vfio: Remove superfluous '\n' around error_report()Gonglei2015-03-101-5/+5
* sPAPR: Implement sPAPRPHBClass EEH callbacksGavin Shan2015-03-091-0/+1
* vfio: allow to disable MMAP per device with -x-mmap=off optionSamuel Pitoiset2015-03-021-1/+1
* vfio: Make type1 listener symbols staticAlexey Kardashevskiy2015-03-021-2/+2
* vfio: Add ioctl number to error reportAlexey Kardashevskiy2015-03-021-2/+2
* vfio: Use vfio type1 v2 IOMMU interfaceAlex Williamson2015-02-101-2/+6
* vfio: free dynamically-allocated data in instance_finalizePaolo Bonzini2015-02-101-1/+4
* vfio: cleanup vfio_get_device error path, remove vfio_populate_device callbackPaolo Bonzini2015-02-101-18/+12Star
* vfio: fix wrong initialize vfio_group_listChen Fan2015-02-041-1/+1
* vfio: Cleanup error_report()sAlex Williamson2014-12-221-1/+1
* hw/vfio: create common moduleEric Auger2014-12-221-0/+959