aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/vfio
Commit message (Expand)AuthorAgeFilesLines
...
| * vfio/mlx5: Init QP based resources for dirty trackingYishai Hadas2022-09-082-12/+636
| * vfio: Introduce the DMA logging feature supportYishai Hadas2022-09-083-0/+181
| * vfio: Add an IOVA bitmap supportJoao Martins2022-09-082-2/+426
| * Merge remote-tracking branch 'mlx5/mlx5-vfio' into v6.1/vfio/nextAlex Williamson2022-09-081-2/+6
| |\
| * | vfio/fsl-mc: Fix a typo in a messageChristophe JAILLET2022-09-081-2/+2
| * | hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata()Shameer Kolothum2022-09-011-10/+10
| * | vfio: Remove vfio_group dev_counterJason Gunthorpe2022-09-011-6/+3
| * | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUPAbhishek Sahu2022-09-011-3/+60
| * | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXITAbhishek Sahu2022-09-011-8/+145
| * | vfio/pci: Mask INTx during runtime suspendAbhishek Sahu2022-09-013-6/+40
| * | vfio: Increment the runtime PM usage count during IOCTL callAbhishek Sahu2022-09-011-3/+49
| * | vfio: Split VFIO_GROUP_GET_STATUS into a functionJason Gunthorpe2022-09-011-31/+30
| * | vfio: Follow the naming pattern for vfio_group_ioctl_unset_container()Jason Gunthorpe2022-09-011-11/+16
| * | vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container()Jason Gunthorpe2022-09-011-27/+24
| * | vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd()Jason Gunthorpe2022-09-011-13/+11
| * | vfio-pci: Replace 'void __user *' with proper types in the ioctl functionsJason Gunthorpe2022-09-011-30/+28
| * | vfio-pci: Re-indent what was vfio_pci_core_ioctl()Jason Gunthorpe2022-09-011-362/+349
| * | vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctlJason Gunthorpe2022-09-011-29/+68
| * | vfio-pci: Fix vfio_pci_ioeventfd() to return intJason Gunthorpe2022-09-012-4/+4
| * | vfio/pci: Simplify the is_intx/msi/msix/etc definesJason Gunthorpe2022-09-013-8/+18
| * | vfio/pci: Rename vfio_pci_register_dev_region()Jason Gunthorpe2022-09-012-8/+8
| * | vfio/pci: Split linux/vfio_pci_core.hJason Gunthorpe2022-09-018-7/+144
| | |
| \ \
*-. \ \ Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'...Joerg Roedel2022-09-261-1/+12
|\ \ \ \ | |_|_|/ |/| | |
| | * | iommu/dma: Move public interfaces to linux/iommu.hRobin Murphy2022-09-071-1/+0
| |/ / |/| |
| * | Merge tag 'vfio-v6.0-rc5' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-09-091-0/+12
|/| |
| * | vfio/type1: Unpin zero pagesAlex Williamson2022-08-311-0/+12
| |/
* / KVM: s390: pci: Hook to access KVM lowlevel from VFIOPierre Morel2022-08-291-2/+6
|/
* vfio: Move vfio.c to vfio_main.cJason Gunthorpe2022-08-082-0/+2
* Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds2022-08-0612-253/+241
|\
| * vfio/pci: fix the wrong wordBo Liu2022-08-011-1/+1
| * vfio: Replace phys_pfn with pages for vfio_pin_pages()Nicolin Chen2022-07-253-13/+16
| * vfio: Rename user_iova of vfio_dma_rw()Nicolin Chen2022-07-251-3/+3
| * vfio: Pass in starting IOVA to vfio_pin/unpin_pages APINicolin Chen2022-07-253-25/+21
| * vfio: Make vfio_unpin_pages() return voidNicolin Chen2022-07-233-24/+14
| * vfio/spapr_tce: Fix the commentAlexey Kardashevskiy2022-07-221-1/+4
| * vfio: Replace the iommu notifier with a device listJason Gunthorpe2022-07-203-76/+80
| * vfio: Replace the DMA unmapping notifier with a callbackJason Gunthorpe2022-07-202-85/+47
| *-. Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.20/vfio/comment-typo...Alex Williamson2022-07-071-1/+1
| |\ \
| | * | vfio/pci: fix the wrong wordBo Liu2022-07-061-1/+1
| | |/
| * / vfio/spapr_tce: Remove the unused parameters containerDeming Wang2022-07-071-5/+4
| |/
| *---------. Merge branches 'v5.20/vfio/migration-enhancements-v3', 'v5.20/vfio/simplify-b...Alex Williamson2022-06-302-32/+36
| |\ \ \ \ \ \
| | | | | | | * vfio: Move "device->open_count--" out of group_rwsem in vfio_device_open()Yi Liu2022-06-301-1/+1
| | | | | | * | vfio: remove useless judgementLi Zhe2022-06-301-6/+0
| | | | | | |/
| | | | | * / vfio: Clear the caps->buf to NULL after freeSchspa Shi2022-06-301-0/+1
| | | | | |/
| | | | * / vfio: check iommu_group_set_name() return valueLiam Ni2022-06-301-1/+3
| | | | |/
| | | * / vfio: check vfio_register_iommu_driver() return valueBo Liu2022-06-271-3/+7
| | | |/
| | * | vfio: Use device_iommu_capable()Robin Murphy2022-06-271-1/+1
| | * | vfio/type1: Simplify bus_type determinationRobin Murphy2022-06-271-20/+23
| | |/
| * | vfio: Split migration ops from main device opsYishai Hadas2022-06-306-14/+31
| * | vfio/mlx5: Protect mlx5vf_disable_fds() upon close deviceYishai Hadas2022-06-303-1/+12
| |/