Show patches with: Submitter = Jason Gunthorpe       |    Archived = No       |   39 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[16/16] iommupt: Add the Intel VT-D second stage page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[15/16] iommupt: Add the 32 bit ARMv7s page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[14/16] iommupt: Add the DART v1/v2 page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[13/16] iommupt: Add the x86 PAE page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[12/16] iommupt: Add the AMD IOMMU v1 page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[11/16] iommupt: Add the 64 bit ARMv8 page table format Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[10/16] iommupt: Add a kunit test to compare against iopt Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[09/16] iommupt: Add a kunit test for Generic Page Table and the IOMMU implementation Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[08/16] iommupt: Add read_and_clear_dirty op Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[07/16] iommupt: Add cut_mapping op Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[06/16] iommupt: Add map_pages op Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[05/16] iommupt: Add unmap_pages op Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[04/16] iommupt: Add iova_to_phys op Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[03/16] iommupt: Add the basic structure of the iommu implementation Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[02/16] genpt: Add a specialized allocator for page table levels Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
[01/16] genpt: Generic Page Table base API Consolidate iommu page table implementations - - - --- 2024-08-15 Jason Gunthorpe New
mm/gup: Do not return 0 from pin_user_pages_fast() for bad args mm/gup: Do not return 0 from pin_user_pages_fast() for bad args - 3 - --- 2023-06-19 Jason Gunthorpe New
[v2,13/13] mm/gup: move private gup FOLL_ flags to internal.h Simplify the external interface for GUP 1 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,12/13] mm/gup: move gup_must_unshare() to mm/internal.h Simplify the external interface for GUP - 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,11/13] mm/gup: make get_user_pages_fast_only() return the common return value Simplify the external interface for GUP 1 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,10/13] mm/gup: remove pin_user_pages_fast_only() Simplify the external interface for GUP 1 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,09/13] mm/gup: make locked never NULL in the internal GUP functions Simplify the external interface for GUP 1 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,08/13] mm/gup: add FOLL_UNLOCKABLE Simplify the external interface for GUP 1 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,07/13] mm/gup: remove locked being NULL from faultin_vma_page_range() Simplify the external interface for GUP - 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,06/13] mm/gup: add an assertion that the mmap lock is locked Simplify the external interface for GUP - 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,05/13] mm/gup: simplify the external interface functions and consolidate invariants Simplify the external interface for GUP 1 1 - --- 2023-01-24 Jason Gunthorpe New
[v2,04/13] mm/gup: move try_grab_page() to mm/internal.h Simplify the external interface for GUP - 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,03/13] mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set Simplify the external interface for GUP 1 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,02/13] mm/gup: remove obsolete FOLL_LONGTERM comment Simplify the external interface for GUP - 2 - --- 2023-01-24 Jason Gunthorpe New
[v2,01/13] mm/gup: have internal functions get the mmap_read_lock() Simplify the external interface for GUP 1 1 - --- 2023-01-24 Jason Gunthorpe New
[8/8] mm/gup: make get_user_pages_fast_only() return the common return value Simplify the external interface for GUP - 2 - --- 2023-01-17 Jason Gunthorpe New
[7/8] mm/gup: remove pin_user_pages_fast_only() Simplify the external interface for GUP - 2 - --- 2023-01-17 Jason Gunthorpe New
[6/8] mm/gup: make locked never NULL in the internal GUP functions Simplify the external interface for GUP - - - --- 2023-01-17 Jason Gunthorpe New
[5/8] mm/gup: add FOLL_UNLOCK Simplify the external interface for GUP - 1 - --- 2023-01-17 Jason Gunthorpe New
[4/8] mm/gup: add an assertion that the mmap lock is locked Simplify the external interface for GUP - - - --- 2023-01-17 Jason Gunthorpe New
[3/8] mm/gup: simplify the external interface functions and consolidate invariants Simplify the external interface for GUP - - - --- 2023-01-17 Jason Gunthorpe New
[2/8] mm/gup: don't call __gup_longterm_locked() if FOLL_LONGTERM cannot be set Simplify the external interface for GUP - 1 - --- 2023-01-17 Jason Gunthorpe New
[1/8] mm/gup: have internal functions get the mmap_read_lock() Simplify the external interface for GUP - - - --- 2023-01-17 Jason Gunthorpe New
mm/gup: Remove the restriction on locked with FOLL_LONGTERM mm/gup: Remove the restriction on locked with FOLL_LONGTERM - 1 - --- 2022-11-16 Jason Gunthorpe New