Age | Commit message (Expand) | Author | Files | Lines |
2023-01-10 | vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() | Niklas Schnelle | 1 | -11/+20 |
2022-12-16 | Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
2022-12-15 | Merge tag 'vfio-v6.2-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 18 | -429/+1435 |
2022-12-14 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 13 | -912/+1434 |
2022-12-12 | vfio/mlx5: error pointer dereference in error handling | Dan Carpenter | 1 | -1/+1 |
2022-12-12 | vfio/mlx5: fix error code in mlx5vf_precopy_ioctl() | Dan Carpenter | 1 | -1/+4 |
2022-12-12 | Merge tag 'irq-core-2022-12-10' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+0 |
2022-12-06 | hisi_acc_vfio_pci: Enable PRE_COPY flag | Shameer Kolothum | 1 | -1/+1 |
2022-12-06 | hisi_acc_vfio_pci: Move the dev compatibility tests for early check | Shameer Kolothum | 2 | -12/+8 |
2022-12-06 | hisi_acc_vfio_pci: Introduce support for PRE_COPY state transitions | Shameer Kolothum | 1 | -3/+71 |
2022-12-06 | hisi_acc_vfio_pci: Add support for precopy IOCTL | Shameer Kolothum | 2 | -0/+53 |
2022-12-06 | vfio/mlx5: Enable MIGRATION_PRE_COPY flag | Shay Drory | 1 | -0/+5 |
2022-12-06 | vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error | Shay Drory | 3 | -3/+32 |
2022-12-06 | vfio/mlx5: Introduce multiple loads | Yishai Hadas | 3 | -45/+257 |
2022-12-06 | vfio/mlx5: Consider temporary end of stream as part of PRE_COPY | Yishai Hadas | 3 | -2/+14 |
2022-12-06 | vfio/mlx5: Introduce vfio precopy ioctl implementation | Yishai Hadas | 2 | -0/+127 |
2022-12-06 | vfio/mlx5: Introduce SW headers for migration states | Yishai Hadas | 3 | -4/+67 |
2022-12-06 | vfio/mlx5: Introduce device transitions of PRE_COPY | Yishai Hadas | 3 | -18/+184 |
2022-12-06 | vfio/mlx5: Refactor to use queue based data chunks | Yishai Hadas | 3 | -38/+136 |
2022-12-06 | vfio/mlx5: Refactor migration file state | Yishai Hadas | 3 | -8/+12 |
2022-12-06 | vfio/mlx5: Refactor MKEY usage | Yishai Hadas | 3 | -113/+178 |
2022-12-06 | vfio/mlx5: Refactor PD usage | Yishai Hadas | 3 | -31/+71 |
2022-12-06 | vfio/mlx5: Enforce a single SAVE command at a time | Yishai Hadas | 3 | -0/+14 |
2022-12-06 | vfio: Extend the device migration protocol with PRE_COPY | Jason Gunthorpe | 1 | -2/+72 |
2022-12-05 | vfio: Fold vfio_virqfd.ko into vfio.ko | Jason Gunthorpe | 5 | -18/+25 |
2022-12-05 | vfio: Remove CONFIG_VFIO_SPAPR_EEH | Jason Gunthorpe | 2 | -8/+3 |
2022-12-05 | vfio: Move vfio_spapr_iommu_eeh_ioctl into vfio_iommu_spapr_tce.c | Jason Gunthorpe | 3 | -91/+53 |
2022-12-05 | vfio/spapr: Move VFIO_CHECK_EXTENSION into tce_iommu_ioctl() | Jason Gunthorpe | 2 | -12/+4 |
2022-12-05 | vfio/pci: Move all the SPAPR PCI specific logic to vfio_pci_core.ko | Jason Gunthorpe | 2 | -15/+9 |
2022-12-05 | vfio: Move vfio group specific code into group.c | Yi Liu | 4 | -870/+907 |
2022-12-05 | vfio: Refactor dma APIs for emulated devices | Yi Liu | 3 | -34/+43 |
2022-12-05 | vfio: Wrap vfio group module init/clean code into helpers | Yi Liu | 1 | -20/+36 |
2022-12-05 | vfio: Refactor vfio_device open and close | Yi Liu | 1 | -46/+87 |
2022-12-05 | vfio: Make vfio_device_open() truly device specific | Yi Liu | 1 | -17/+29 |
2022-12-05 | vfio: Swap order of vfio_device_container_register() and open_device() | Yi Liu | 1 | -8/+9 |
2022-12-05 | vfio: Set device->group in helper function | Yi Liu | 1 | -15/+26 |
2022-12-05 | vfio: Create wrappers for group register/unregister | Yi Liu | 1 | -7/+16 |
2022-12-05 | vfio: Move the sanity check of the group to vfio_create_group() | Jason Gunthorpe | 1 | -37/+25 |
2022-12-05 | vfio: Simplify vfio_create_group() | Jason Gunthorpe | 1 | -23/+10 |
2022-12-02 | vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries | Joao Martins | 1 | -17/+13 |
2022-12-02 | Merge tag 'v6.1-rc7' into iommufd.git for-next | Jason Gunthorpe | 2 | -5/+18 |
2022-12-02 | vfio: Make vfio_container optionally compiled | Jason Gunthorpe | 3 | -13/+91 |
2022-12-02 | vfio: Move container related MODULE_ALIAS statements into container.c | Jason Gunthorpe | 2 | -2/+3 |
2022-12-02 | vfio-iommufd: Support iommufd for emulated VFIO devices | Jason Gunthorpe | 4 | -94/+206 |
2022-12-02 | vfio-iommufd: Support iommufd for physical VFIO devices | Jason Gunthorpe | 10 | -2/+150 |
2022-12-02 | vfio-iommufd: Allow iommufd to be used in place of a container fd | Jason Gunthorpe | 4 | -16/+82 |
2022-12-02 | vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent() | Jason Gunthorpe | 3 | -17/+19 |
2022-12-02 | vfio: Rename vfio_device_assign/unassign_container() | Jason Gunthorpe | 3 | -13/+11 |
2022-12-02 | vfio: Move vfio_device_assign_container() into vfio_device_first_open() | Jason Gunthorpe | 2 | -15/+13 |
2022-12-02 | vfio: Move vfio_device driver open/close code to a function | Jason Gunthorpe | 1 | -42/+53 |
2022-11-24 | driver core: make struct class.devnode() take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
2022-11-23 | vfio/fsl-mc: Remove linux/msi.h include | Thomas Gleixner | 1 | -1/+0 |
2022-11-14 | vfio/mlx5: Fix a typo in mlx5vf_cmd_load_vhca_state() | Yishai Hadas | 1 | -2/+2 |
2022-11-14 | vfio: Add an option to get migration data size | Yishai Hadas | 4 | -1/+61 |
2022-11-10 | vfio/pci: Check the device set open count on reset | Anthony DeRossi | 1 | -5/+5 |
2022-11-10 | vfio: Export the device set open count | Anthony DeRossi | 1 | -0/+13 |
2022-11-10 | vfio: Fix container device registration life cycle | Anthony DeRossi | 1 | -5/+8 |
2022-11-10 | vfio: Remove vfio_free_device | Eric Farman | 5 | -22/+4 |
2022-11-10 | vfio/ccw: replace vfio_init_device with _alloc_ | Eric Farman | 1 | -5/+5 |
2022-11-09 | vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps | Joao Martins | 1 | -2/+6 |
2022-11-09 | vfio/iova_bitmap: Explicitly include linux/slab.h | Joao Martins | 1 | -0/+1 |
2022-11-09 | vfio: platform: Do not pass return buffer to ACPI _RST method | Rafael Mendonca | 1 | -2/+1 |
2022-11-09 | vfio/mlx5: Switch to use module_pci_driver() macro | Shang XiaoJing | 1 | -12/+1 |
2022-10-12 | Merge tag 'vfio-v6.1-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 28 | -1757/+4088 |
2022-10-07 | vfio: More vfio_file_is_group() use cases | Alex Williamson | 1 | -3/+3 |
2022-10-07 | vfio: Make the group FD disassociate from the iommu_group | Jason Gunthorpe | 2 | -24/+44 |
2022-10-07 | vfio: Hold a reference to the iommu_group in kvm for SPAPR | Jason Gunthorpe | 1 | -2/+4 |
2022-10-07 | vfio: Add vfio_file_is_group() | Jason Gunthorpe | 2 | -2/+16 |
2022-10-04 | vfio: Change vfio_group->group_rwsem to a mutex | Jason Gunthorpe | 3 | -29/+30 |
2022-10-04 | vfio: Remove the vfio_group->users and users_comp | Jason Gunthorpe | 2 | -28/+20 |
2022-10-04 | vfio/mdev: add mdev available instance checking to the core | Jason Gunthorpe | 2 | -4/+23 |
2022-10-04 | vfio/mdev: consolidate all the description sysfs into the core code | Christoph Hellwig | 2 | -9/+33 |
2022-10-04 | vfio/mdev: consolidate all the available_instance sysfs into the core code | Christoph Hellwig | 1 | -0/+11 |
2022-10-04 | vfio/mdev: consolidate all the name sysfs into the core code | Christoph Hellwig | 1 | -0/+10 |
2022-10-04 | vfio/mdev: consolidate all the device_api sysfs into the core code | Jason Gunthorpe | 2 | -11/+28 |
2022-10-04 | vfio/mdev: remove mtype_get_parent_dev | Christoph Hellwig | 1 | -10/+0 |
2022-10-04 | vfio/mdev: remove mdev_parent_dev | Christoph Hellwig | 1 | -6/+0 |
2022-10-04 | vfio/mdev: unexport mdev_bus_type | Christoph Hellwig | 2 | -1/+1 |
2022-10-04 | vfio/mdev: remove mdev_from_dev | Christoph Hellwig | 1 | -4/+2 |
2022-10-04 | vfio/mdev: simplify mdev_type handling | Christoph Hellwig | 4 | -105/+30 |
2022-10-04 | vfio/mdev: embedd struct mdev_parent in the parent data structure | Christoph Hellwig | 3 | -123/+24 |
2022-10-04 | vfio/mdev: make mdev.h standalone includable | Christoph Hellwig | 3 | -5/+0 |
2022-09-27 | hisi_acc_vfio_pci: Update some log and comment formats | Longfang Liu | 2 | -12/+12 |
2022-09-27 | hisi_acc_vfio_pci: Remove useless macro definitions | Longfang Liu | 1 | -1/+0 |
2022-09-27 | hisi_acc_vfio_pci: Remove useless function parameter | Longfang Liu | 1 | -3/+5 |
2022-09-27 | hisi_acc_vfio_pci: Fix device data address combination problem | Longfang Liu | 1 | -4/+4 |
2022-09-27 | hisi_acc_vfio_pci: Fixes error return code issue | Longfang Liu | 1 | -1/+1 |
2022-09-27 | vfio: Follow a strict lifetime for struct iommu_group | Jason Gunthorpe | 2 | -23/+53 |
2022-09-26 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'... | Joerg Roedel | 1 | -1/+12 |
2022-09-22 | vfio: Move container code into drivers/vfio/container.c | Jason Gunthorpe | 4 | -691/+728 |
2022-09-22 | vfio: Split the register_device ops call into functions | Jason Gunthorpe | 1 | -16/+23 |
2022-09-22 | vfio: Rename vfio_ioctl_check_extension() | Jason Gunthorpe | 1 | -5/+6 |
2022-09-22 | vfio: Split out container code from the init/cleanup functions | Jason Gunthorpe | 1 | -18/+36 |
2022-09-22 | vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMU | Jason Gunthorpe | 1 | -24/+19 |
2022-09-22 | vfio: Split the container logic into vfio_container_attach_group() | Jason Gunthorpe | 1 | -30/+48 |
2022-09-22 | vfio: Rename __vfio_group_unset_container() | Jason Gunthorpe | 1 | -6/+5 |
2022-09-22 | vfio: Add header guards and includes to drivers/vfio/vfio.h | Jason Gunthorpe | 1 | -0/+10 |
2022-09-21 | vfio: Add struct device to vfio_device | Yi Liu | 1 | -11/+53 |
2022-09-21 | vfio: Rename vfio_device_put() and vfio_device_try_get() | Kevin Tian | 1 | -8/+9 |
2022-09-21 | vfio/ccw: Use the new device life cycle helpers | Kevin Tian | 1 | -18/+5 |
2022-09-21 | vfio/amba: Use the new device life cycle helpers | Kevin Tian | 3 | -80/+55 |
2022-09-21 | vfio/platform: Use the new device life cycle helpers | Kevin Tian | 3 | -23/+111 |
2022-09-21 | vfio/fsl-mc: Use the new device life cycle helpers | Yi Liu | 1 | -36/+49 |
2022-09-21 | vfio/hisi_acc: Use the new device life cycle helpers | Yi Liu | 2 | -73/+37 |
2022-09-21 | vfio/mlx5: Use the new device life cycle helpers | Yi Liu | 1 | -14/+36 |
2022-09-21 | vfio/pci: Use the new device life cycle helpers | Yi Liu | 2 | -10/+45 |
2022-09-21 | vfio: Add helpers for unifying vfio_device life cycle | Kevin Tian | 1 | -0/+92 |
2022-09-09 | Merge tag 'vfio-v6.0-rc5' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 1 | -0/+12 |
2022-09-08 | vfio/mlx5: Set the driver DMA logging callbacks | Yishai Hadas | 3 | -3/+14 |
2022-09-08 | vfio/mlx5: Manage error scenarios on tracker | Yishai Hadas | 2 | -2/+61 |
2022-09-08 | vfio/mlx5: Report dirty pages from tracker | Yishai Hadas | 2 | -0/+195 |
2022-09-08 | vfio/mlx5: Create and destroy page tracker object | Yishai Hadas | 2 | -0/+148 |
2022-09-08 | vfio/mlx5: Init QP based resources for dirty tracking | Yishai Hadas | 2 | -12/+636 |
2022-09-08 | vfio: Introduce the DMA logging feature support | Yishai Hadas | 3 | -0/+181 |
2022-09-08 | vfio: Add an IOVA bitmap support | Joao Martins | 2 | -2/+426 |
2022-09-08 | Merge remote-tracking branch 'mlx5/mlx5-vfio' into v6.1/vfio/next | Alex Williamson | 1 | -2/+6 |
2022-09-08 | vfio/fsl-mc: Fix a typo in a message | Christophe JAILLET | 1 | -2/+2 |
2022-09-07 | iommu/dma: Move public interfaces to linux/iommu.h | Robin Murphy | 1 | -1/+0 |
2022-09-01 | hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata() | Shameer Kolothum | 1 | -10/+10 |
2022-09-01 | vfio: Remove vfio_group dev_counter | Jason Gunthorpe | 1 | -6/+3 |
2022-09-01 | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUP | Abhishek Sahu | 1 | -3/+60 |
2022-09-01 | vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXIT | Abhishek Sahu | 1 | -8/+145 |
2022-09-01 | vfio/pci: Mask INTx during runtime suspend | Abhishek Sahu | 3 | -6/+40 |
2022-09-01 | vfio: Increment the runtime PM usage count during IOCTL call | Abhishek Sahu | 1 | -3/+49 |
2022-09-01 | vfio: Split VFIO_GROUP_GET_STATUS into a function | Jason Gunthorpe | 1 | -31/+30 |
2022-09-01 | vfio: Follow the naming pattern for vfio_group_ioctl_unset_container() | Jason Gunthorpe | 1 | -11/+16 |
2022-09-01 | vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container() | Jason Gunthorpe | 1 | -27/+24 |
2022-09-01 | vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd() | Jason Gunthorpe | 1 | -13/+11 |
2022-09-01 | vfio-pci: Replace 'void __user *' with proper types in the ioctl functions | Jason Gunthorpe | 1 | -30/+28 |
2022-09-01 | vfio-pci: Re-indent what was vfio_pci_core_ioctl() | Jason Gunthorpe | 1 | -362/+349 |
2022-09-01 | vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctl | Jason Gunthorpe | 1 | -29/+68 |
2022-09-01 | vfio-pci: Fix vfio_pci_ioeventfd() to return int | Jason Gunthorpe | 2 | -4/+4 |
2022-09-01 | vfio/pci: Simplify the is_intx/msi/msix/etc defines | Jason Gunthorpe | 3 | -8/+18 |
2022-09-01 | vfio/pci: Rename vfio_pci_register_dev_region() | Jason Gunthorpe | 2 | -8/+8 |
2022-09-01 | vfio/pci: Split linux/vfio_pci_core.h | Jason Gunthorpe | 8 | -7/+144 |
2022-08-31 | vfio/type1: Unpin zero pages | Alex Williamson | 1 | -0/+12 |
2022-08-29 | KVM: s390: pci: Hook to access KVM lowlevel from VFIO | Pierre Morel | 1 | -2/+6 |
2022-08-08 | vfio: Move vfio.c to vfio_main.c | Jason Gunthorpe | 2 | -0/+2 |
2022-08-06 | Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 12 | -253/+241 |
2022-08-04 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 4 | -6/+52 |
2022-08-03 | Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm | Linus Torvalds | 1 | -0/+5 |
2022-08-03 | Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
2022-08-01 | vfio/pci: fix the wrong word | Bo Liu | 1 | -1/+1 |
2022-08-01 | Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 | Paolo Bonzini | 4 | -6/+52 |
2022-07-25 | vfio: Replace phys_pfn with pages for vfio_pin_pages() | Nicolin Chen | 3 | -13/+16 |
2022-07-25 | vfio: Rename user_iova of vfio_dma_rw() | Nicolin Chen | 1 | -3/+3 |
2022-07-25 | vfio: Pass in starting IOVA to vfio_pin/unpin_pages API | Nicolin Chen | 3 | -25/+21 |
2022-07-23 | vfio: Make vfio_unpin_pages() return void | Nicolin Chen | 3 | -24/+14 |
2022-07-22 | vfio/spapr_tce: Fix the comment | Alexey Kardashevskiy | 1 | -1/+4 |
2022-07-20 | vfio: Replace the iommu notifier with a device list | Jason Gunthorpe | 3 | -76/+80 |
2022-07-20 | vfio: Replace the DMA unmapping notifier with a callback | Jason Gunthorpe | 2 | -85/+47 |
2022-07-16 | vfio: do not set FMODE_LSEEK flag | Jason A. Donenfeld | 1 | -1/+1 |
2022-07-11 | vfio-pci/zdev: different maxstbl for interpreted devices | Matthew Rosato | 1 | -2/+4 |
2022-07-11 | vfio-pci/zdev: add function handle to clp base capability | Matthew Rosato | 1 | -2/+3 |
2022-07-11 | vfio-pci/zdev: add open/close device hooks | Matthew Rosato | 2 | -1/+33 |
2022-07-11 | vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM | Matthew Rosato | 2 | -1/+12 |
2022-07-07 | Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.20/vfio/comment-typo... | Alex Williamson | 1 | -1/+1 |
2022-07-07 | vfio/spapr_tce: Remove the unused parameters container | Deming Wang | 1 | -5/+4 |
2022-07-06 | vfio/pci: fix the wrong word | Bo Liu | 1 | -1/+1 |
2022-07-05 | vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know we have a group | Jason Gunthorpe | 1 | -7/+10 |
2022-06-30 | Merge branches 'v5.20/vfio/migration-enhancements-v3', 'v5.20/vfio/simplify-b... | Alex Williamson | 2 | -32/+36 |
2022-06-30 | vfio: Move "device->open_count--" out of group_rwsem in vfio_device_open() | Yi Liu | 1 | -1/+1 |
2022-06-30 | vfio: remove useless judgement | Li Zhe | 1 | -6/+0 |
2022-06-30 | vfio: Clear the caps->buf to NULL after free | Schspa Shi | 1 | -0/+1 |
2022-06-30 | vfio: check iommu_group_set_name() return value | Liam Ni | 1 | -1/+3 |
2022-06-30 | vfio: Split migration ops from main device ops | Yishai Hadas | 6 | -14/+31 |
2022-06-30 | vfio/mlx5: Protect mlx5vf_disable_fds() upon close device | Yishai Hadas | 3 | -1/+12 |
2022-06-27 | vfio: check vfio_register_iommu_driver() return value | Bo Liu | 1 | -3/+7 |
2022-06-27 | vfio: Use device_iommu_capable() | Robin Murphy | 1 | -1/+1 |
2022-06-27 | vfio/type1: Simplify bus_type determination | Robin Murphy | 1 | -20/+23 |
2022-06-27 | vfio: de-extern-ify function prototypes | Alex Williamson | 2 | -12/+11 |
2022-06-27 | vfio/pci: Remove console drivers | Alex Williamson | 1 | -0/+5 |
2022-06-01 | Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/linux-vfio | Linus Torvalds | 8 | -757/+780 |
2022-05-31 | Merge tag 'iommu-updates-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 6 | -241/+45 |
2022-05-24 | vfio: remove VFIO_GROUP_NOTIFY_SET_KVM | Matthew Rosato | 1 | -54/+29 |
2022-05-23 | vfio/pci: Add driver_managed_dma to the new vfio_pci drivers | Jason Gunthorpe | 2 | -0/+2 |
2022-05-23 | vfio: Do not manipulate iommu dma_owner for fake iommu groups | Jason Gunthorpe | 1 | -5/+10 |
2022-05-20 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'ppc/pamu... | Joerg Roedel | 6 | -241/+45 |
2022-05-18 | vfio/pci: Move the unused device into low power state with runtime PM | Abhishek Sahu | 1 | -57/+113 |
2022-05-18 | vfio/pci: Virtualize PME related registers bits and initialize to zero | Abhishek Sahu | 1 | -1/+32 |
2022-05-18 | vfio/pci: Change the PF power state to D0 before enabling VFs | Abhishek Sahu | 1 | -0/+16 |
2022-05-18 | vfio/pci: Invalidate mmaps and block the access in D3hot power state | Abhishek Sahu | 1 | -2/+21 |
2022-05-17 | vfio: Change struct vfio_group::container_users to a non-atomic int | Jason Gunthorpe | 1 | -15/+13 |
2022-05-17 | vfio: Simplify the life cycle of the group FD | Jason Gunthorpe | 1 | -28/+24 |
2022-05-17 | vfio: Fully lock struct vfio_group::container | Jason Gunthorpe | 1 | -26/+40 |
2022-05-17 | vfio: Split up vfio_group_get_device_fd() | Jason Gunthorpe | 1 | -23/+56 |
2022-05-17 | vfio: Change struct vfio_group::opened from an atomic to bool | Jason Gunthorpe | 1 | -19/+27 |
2022-05-17 | vfio: Add missing locking for struct vfio_group::kvm | Jason Gunthorpe | 1 | -4/+15 |
2022-05-13 | vfio/pci: Use the struct file as the handle not the vfio_group | Jason Gunthorpe | 2 | -73/+39 |
2022-05-13 | vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm() | Jason Gunthorpe | 1 | -8/+21 |
2022-05-13 | vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent() | Jason Gunthorpe | 1 | -3/+27 |
2022-05-13 | vfio: Remove vfio_external_group_match_file() | Jason Gunthorpe | 1 | -9/+0 |
2022-05-13 | vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group() | Jason Gunthorpe | 1 | -7/+14 |
2022-05-13 | vfio: Delete container_q | Jason Gunthorpe | 1 | -20/+0 |
2022-05-13 | Merge remote-tracking branch 'iommu/vfio-notifier-fix' into v5.19/vfio/next | Alex Williamson | 5 | -230/+19 |
2022-05-11 | vfio/pci: Remove vfio_device_get_from_dev() | Jason Gunthorpe | 3 | -67/+10 |
2022-05-11 | vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata | Jason Gunthorpe | 4 | -9/+27 |
2022-05-11 | vfio: Remove calls to vfio_group_add_container_user() | Jason Gunthorpe | 1 | -63/+17 |
2022-05-11 | vfio: Remove dead code | Jason Gunthorpe | 1 | -151/+0 |
2022-05-11 | vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw() | Jason Gunthorpe | 1 | -13/+11 |