Age | Commit message (Expand) | Author | Files | Lines |
2025-05-22 | vfio/type1: Fix error unwind in migration dirty bitmap allocation |  Li RongQing | 1 | -1/+1 |
2025-05-19 | vfio/type1: Remove Fine Grained Superpages detection |  Jason Gunthorpe | 1 | -48/+1 |
2025-02-27 | vfio/type1: Use mapping page mask for pfnmaps |  Alex Williamson | 1 | -7/+16 |
2025-02-27 | vfio/type1: Use consistent types for page counts |  Alex Williamson | 1 | -10/+10 |
2025-02-27 | vfio/type1: Use vfio_batch for vaddr_get_pfns() |  Alex Williamson | 1 | -28/+35 |
2025-02-27 | vfio/type1: Convert all vaddr_get_pfns() callers to use vfio_batch |  Alex Williamson | 1 | -4/+17 |
2025-02-27 | vfio/type1: Catch zero from pin_user_pages_remote() |  Alex Williamson | 1 | -0/+2 |
2024-11-05 | vfio: Remove VFIO_TYPE1_NESTING_IOMMU |  Jason Gunthorpe | 1 | -11/+1 |
2024-09-17 | vfio: use the new follow_pfnmap API |  Peter Xu | 1 | -10/+6 |
2024-07-04 | vfio/type1: Use iommu_paging_domain_alloc() |  Lu Baolu | 1 | -3/+4 |
2024-05-05 | mm: pass VMA instead of MM to follow_pte() |  David Hildenbrand | 1 | -2/+2 |
2024-03-04 | Revert "vfio/type1: Unpin zero pages" |  Alex Williamson | 1 | -12/+0 |
2023-12-04 | vfio/type1: account iommu allocations |  Pasha Tatashin | 1 | -3/+5 |
2023-08-17 | vfio: align capability structures |  Stefan Hajnoczi | 1 | -9/+2 |
2023-08-16 | vfio/type1: fix cap_migration information leak |  Stefan Hajnoczi | 1 | -1/+1 |
2023-06-19 | mm: ptep_get() conversion |  Ryan Roberts | 1 | -2/+5 |
2023-06-09 | mm/gup: remove unused vmas parameter from pin_user_pages_remote() |  Lorenzo Stoakes | 1 | -1/+1 |
2023-05-23 | vfio/type1: check pfn valid before converting to struct page |  Yan Zhao | 1 | -0/+5 |
2023-03-16 | mm: Introduce untagged_addr_remote() |  Kirill A. Shutemov | 1 | -1/+1 |
2023-02-25 | Merge tag 'vfio-v6.3-rc1' of https://github.com/awilliam/linux-vfio |  Linus Torvalds | 1 | -137/+111 |
2023-02-21 | Merge tag 'v6.2' into iommufd.git for-next |  Jason Gunthorpe | 1 | -11/+20 |
2023-02-09 | vfio/type1: revert "implement notify callback" |  Steve Sistare | 1 | -15/+0 |
2023-02-09 | vfio/type1: revert "block on invalid vaddr" |  Steve Sistare | 1 | -89/+5 |
2023-02-09 | vfio/type1: restore locked_vm |  Steve Sistare | 1 | -0/+35 |
2023-02-09 | vfio/type1: track locked_vm per dma |  Steve Sistare | 1 | -6/+17 |
2023-02-09 | vfio/type1: prevent underflow of locked_vm via exec() |  Steve Sistare | 1 | -27/+14 |
2023-02-09 | vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR |  Steve Sistare | 1 | -2/+42 |
2023-01-30 | Merge branch 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/joro/iommu intoiommufd/for-next |  Jason Gunthorpe | 1 | -4/+5 |
2023-01-25 | iommu: Add a gfp parameter to iommu_map() |  Jason Gunthorpe | 1 | -4/+5 |
2023-01-11 | vfio/type1: Convert to iommu_group_has_isolated_msi() |  Jason Gunthorpe | 1 | -13/+3 |
2023-01-10 | vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp() |  Niklas Schnelle | 1 | -11/+20 |
2022-09-26 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd' and 'core' into next |  Joerg Roedel | 1 | -1/+12 |
2022-09-07 | iommu/dma: Move public interfaces to linux/iommu.h |  Robin Murphy | 1 | -1/+0 |
2022-08-31 | vfio/type1: Unpin zero pages |  Alex Williamson | 1 | -0/+12 |
2022-07-25 | vfio: Replace phys_pfn with pages for vfio_pin_pages() |  Nicolin Chen | 1 | -8/+11 |
2022-07-25 | vfio: Pass in starting IOVA to vfio_pin/unpin_pages API |  Nicolin Chen | 1 | -8/+7 |
2022-07-23 | vfio: Make vfio_unpin_pages() return void |  Nicolin Chen | 1 | -9/+6 |
2022-07-20 | vfio: Replace the iommu notifier with a device list |  Jason Gunthorpe | 1 | -37/+66 |
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... |  Alex Williamson | 1 | -26/+23 |
2022-06-30 | vfio: remove useless judgement |  Li Zhe | 1 | -6/+0 |
2022-06-27 | vfio/type1: Simplify bus_type determination |  Robin Murphy | 1 | -20/+23 |
2022-04-28 | vfio: Move the Intel no-snoop control off of IOMMU_CACHE |  Jason Gunthorpe | 1 | -11/+19 |
2021-12-21 | vfio/iommu_type1: replace kfree with kvfree |  Jiacheng Shi | 1 | -1/+1 |
2021-09-30 | vfio/iommu_type1: remove IS_IOMMU_CAP_DOMAIN_IN_CONTAINER |  Christoph Hellwig | 1 | -8/+5 |
2021-09-30 | vfio/iommu_type1: remove the "external" domain |  Christoph Hellwig | 1 | -66/+54 |
2021-09-30 | vfio/iommu_type1: initialize pgsize_bitmap in ->open |  Christoph Hellwig | 1 | -1/+1 |
2021-09-30 | vfio: clean up the check for mediated device in vfio_iommu_type1 |  Christoph Hellwig | 1 | -17/+2 |
2021-09-30 | vfio: remove the unused mdev iommu hook |  Christoph Hellwig | 1 | -107/+26 |
2021-09-30 | vfio: move the vfio_iommu_driver_ops interface out of <linux/vfio.h> |  Christoph Hellwig | 1 | -0/+1 |
2021-08-24 | vfio/type1: Fix vfio_find_dma_valid return |  Anthony Yznaga | 1 | -4/+4 |