Age | Commit message (Expand) | Author | Files | Lines |
2022-08-08 | vfio: Move vfio.c to vfio_main.c | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 2 | -0/+2 |
2022-08-06 | Merge tag 'vfio-v6.0-rc1' of https://github.com/awilliam/linux-vfio | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 12 | -253/+241 |
2022-08-04 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 4 | -6/+52 |
2022-08-03 | Merge tag 'drm-next-2022-08-03' of git://anongit.freedesktop.org/drm/drm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+5 |
2022-08-03 | Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+1 |
2022-08-01 | vfio/pci: fix the wrong word | ![](https://seccdn.libravatar.org/avatar/7d8968fcf1470a8b070465485b48e420?s=13&d=retro) Bo Liu | 1 | -1/+1 |
2022-08-01 | Merge remote-tracking branch 'kvm/next' into kvm-next-5.20 | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 4 | -6/+52 |
2022-07-25 | vfio: Replace phys_pfn with pages for vfio_pin_pages() | ![](https://seccdn.libravatar.org/avatar/d8f2bd882a7fad6db4dad1026ba5a8f8?s=13&d=retro) Nicolin Chen | 3 | -13/+16 |
2022-07-25 | vfio: Rename user_iova of vfio_dma_rw() | ![](https://seccdn.libravatar.org/avatar/d8f2bd882a7fad6db4dad1026ba5a8f8?s=13&d=retro) Nicolin Chen | 1 | -3/+3 |
2022-07-25 | vfio: Pass in starting IOVA to vfio_pin/unpin_pages API | ![](https://seccdn.libravatar.org/avatar/d8f2bd882a7fad6db4dad1026ba5a8f8?s=13&d=retro) Nicolin Chen | 3 | -25/+21 |
2022-07-23 | vfio: Make vfio_unpin_pages() return void | ![](https://seccdn.libravatar.org/avatar/d8f2bd882a7fad6db4dad1026ba5a8f8?s=13&d=retro) Nicolin Chen | 3 | -24/+14 |
2022-07-22 | vfio/spapr_tce: Fix the comment | ![](https://seccdn.libravatar.org/avatar/1ca38dd7e845b990cd13d431eb58563d?s=13&d=retro) Alexey Kardashevskiy | 1 | -1/+4 |
2022-07-20 | vfio: Replace the iommu notifier with a device list | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 3 | -76/+80 |
2022-07-20 | vfio: Replace the DMA unmapping notifier with a callback | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 2 | -85/+47 |
2022-07-16 | vfio: do not set FMODE_LSEEK flag | ![](https://seccdn.libravatar.org/avatar/06aae0ca3c86b226344de46ba05e2c9b?s=13&d=retro) Jason A. Donenfeld | 1 | -1/+1 |
2022-07-11 | vfio-pci/zdev: different maxstbl for interpreted devices | ![](https://seccdn.libravatar.org/avatar/66d1b0d65ddb8103f80dd706eabdfa0d?s=13&d=retro) Matthew Rosato | 1 | -2/+4 |
2022-07-11 | vfio-pci/zdev: add function handle to clp base capability | ![](https://seccdn.libravatar.org/avatar/66d1b0d65ddb8103f80dd706eabdfa0d?s=13&d=retro) Matthew Rosato | 1 | -2/+3 |
2022-07-11 | vfio-pci/zdev: add open/close device hooks | ![](https://seccdn.libravatar.org/avatar/66d1b0d65ddb8103f80dd706eabdfa0d?s=13&d=retro) Matthew Rosato | 2 | -1/+33 |
2022-07-11 | vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM | ![](https://seccdn.libravatar.org/avatar/66d1b0d65ddb8103f80dd706eabdfa0d?s=13&d=retro) Matthew Rosato | 2 | -1/+12 |
2022-07-07 | Merge branches 'v5.20/vfio/spapr_tce-unused-arg-v1', 'v5.20/vfio/comment-typo-v1' and 'v5.20/vfio/vfio-ccw-rework-v4' into v5.20/vfio/next | ![](https://seccdn.libravatar.org/avatar/c33ff614314691159e0e4ecb4173ab84?s=13&d=retro) Alex Williamson | 1 | -1/+1 |
2022-07-07 | vfio/spapr_tce: Remove the unused parameters container | ![](https://seccdn.libravatar.org/avatar/c5e0f0502effb36e01d86e83a4ebe783?s=13&d=retro) Deming Wang | 1 | -5/+4 |
2022-07-06 | vfio/pci: fix the wrong word | ![](https://seccdn.libravatar.org/avatar/7d8968fcf1470a8b070465485b48e420?s=13&d=retro) Bo Liu | 1 | -1/+1 |
2022-07-05 | vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know we have a group | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -7/+10 |
2022-06-30 | Merge branches 'v5.20/vfio/migration-enhancements-v3', 'v5.20/vfio/simplify-bus_type-determination-v3', 'v5.20/vfio/check-vfio_register_iommu_driver-return-v2', 'v5.20/vfio/check-iommu_group_set_name_return-v1', 'v5.20/vfio/clear-caps-buf-v3', 'v5.20/vfio/remove-useless-judgement-v1' and 'v5.20/v... | ![](https://seccdn.libravatar.org/avatar/c33ff614314691159e0e4ecb4173ab84?s=13&d=retro) Alex Williamson | 2 | -32/+36 |
2022-06-30 | vfio: Move "device->open_count--" out of group_rwsem in vfio_device_open() | ![](https://seccdn.libravatar.org/avatar/95bc9ded50b4e62edc54b5d484ed913c?s=13&d=retro) Yi Liu | 1 | -1/+1 |
2022-06-30 | vfio: remove useless judgement | ![](https://seccdn.libravatar.org/avatar/5672ef0d1cfdec1908ce004b8e9981c6?s=13&d=retro) Li Zhe | 1 | -6/+0 |
2022-06-30 | vfio: Clear the caps->buf to NULL after free | ![](https://seccdn.libravatar.org/avatar/ac4f3e3028273d627312ca9bf782f82d?s=13&d=retro) Schspa Shi | 1 | -0/+1 |
2022-06-30 | vfio: check iommu_group_set_name() return value | ![](https://seccdn.libravatar.org/avatar/32997f1ec4e0f0a62dcb913bee25afa4?s=13&d=retro) Liam Ni | 1 | -1/+3 |
2022-06-30 | vfio: Split migration ops from main device ops | ![](https://seccdn.libravatar.org/avatar/028aa6bfbad47395e6361d8cf469b4f0?s=13&d=retro) Yishai Hadas | 6 | -14/+31 |
2022-06-30 | vfio/mlx5: Protect mlx5vf_disable_fds() upon close device | ![](https://seccdn.libravatar.org/avatar/028aa6bfbad47395e6361d8cf469b4f0?s=13&d=retro) Yishai Hadas | 3 | -1/+12 |
2022-06-27 | vfio: check vfio_register_iommu_driver() return value | ![](https://seccdn.libravatar.org/avatar/7d8968fcf1470a8b070465485b48e420?s=13&d=retro) Bo Liu | 1 | -3/+7 |
2022-06-27 | vfio: Use device_iommu_capable() | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -1/+1 |
2022-06-27 | vfio/type1: Simplify bus_type determination | ![](https://seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy | 1 | -20/+23 |
2022-06-27 | vfio: de-extern-ify function prototypes | ![](https://seccdn.libravatar.org/avatar/c33ff614314691159e0e4ecb4173ab84?s=13&d=retro) Alex Williamson | 2 | -12/+11 |
2022-06-27 | vfio/pci: Remove console drivers | ![](https://seccdn.libravatar.org/avatar/c33ff614314691159e0e4ecb4173ab84?s=13&d=retro) Alex Williamson | 1 | -0/+5 |
2022-06-01 | Merge tag 'vfio-v5.19-rc1' of https://github.com/awilliam/linux-vfio | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 8 | -757/+780 |
2022-05-31 | Merge tag 'iommu-updates-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 6 | -241/+45 |
2022-05-24 | vfio: remove VFIO_GROUP_NOTIFY_SET_KVM | ![](https://seccdn.libravatar.org/avatar/66d1b0d65ddb8103f80dd706eabdfa0d?s=13&d=retro) Matthew Rosato | 1 | -54/+29 |
2022-05-23 | vfio/pci: Add driver_managed_dma to the new vfio_pci drivers | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 2 | -0/+2 |
2022-05-23 | vfio: Do not manipulate iommu dma_owner for fake iommu groups | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -5/+10 |
2022-05-20 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'vfio-notifier-fix' into next | ![](https://seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel | 6 | -241/+45 |
2022-05-18 | vfio/pci: Move the unused device into low power state with runtime PM | ![](https://seccdn.libravatar.org/avatar/2410b9757266227981acda09532e3e33?s=13&d=retro) Abhishek Sahu | 1 | -57/+113 |
2022-05-18 | vfio/pci: Virtualize PME related registers bits and initialize to zero | ![](https://seccdn.libravatar.org/avatar/2410b9757266227981acda09532e3e33?s=13&d=retro) Abhishek Sahu | 1 | -1/+32 |
2022-05-18 | vfio/pci: Change the PF power state to D0 before enabling VFs | ![](https://seccdn.libravatar.org/avatar/2410b9757266227981acda09532e3e33?s=13&d=retro) Abhishek Sahu | 1 | -0/+16 |
2022-05-18 | vfio/pci: Invalidate mmaps and block the access in D3hot power state | ![](https://seccdn.libravatar.org/avatar/2410b9757266227981acda09532e3e33?s=13&d=retro) Abhishek Sahu | 1 | -2/+21 |
2022-05-17 | vfio: Change struct vfio_group::container_users to a non-atomic int | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -15/+13 |
2022-05-17 | vfio: Simplify the life cycle of the group FD | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -28/+24 |
2022-05-17 | vfio: Fully lock struct vfio_group::container | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -26/+40 |
2022-05-17 | vfio: Split up vfio_group_get_device_fd() | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -23/+56 |
2022-05-17 | vfio: Change struct vfio_group::opened from an atomic to bool | ![](https://seccdn.libravatar.org/avatar/2f3f54b69c53421297a6f9f4130e44cf?s=13&d=retro) Jason Gunthorpe | 1 | -19/+27 |