Show patches with: Submitter = Jason Gunthorpe       |    State = Action Required       |   214 patches
« 1 2 3 »
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
mm/up: combine put_compound_head() and unpin_user_page() mm/up: combine put_compound_head() and unpin_user_page() - 3 - --- 2020-12-09 Jason Gunthorpe New
mm/gup: remove the vma allocation from gup_longterm_locked() mm/gup: remove the vma allocation from gup_longterm_locked() - 1 - --- 2020-12-04 Jason Gunthorpe New
[v4,2/2] mm: prevent gup_fast from racing with COW during fork Add a seqcount between gup_fast and copy_page_range() - 3 - --- 2020-11-10 Jason Gunthorpe New
[v4,1/2] mm: reorganize internal_get_user_pages_fast() Add a seqcount between gup_fast and copy_page_range() - 3 - --- 2020-11-10 Jason Gunthorpe New
[v3,2/2] mm: prevent gup_fast from racing with COW during fork Add a seqcount between gup_fast and copy_page_range() - 2 - --- 2020-11-06 Jason Gunthorpe New
[v3,1/2] mm: reorganize internal_get_user_pages_fast() Add a seqcount between gup_fast and copy_page_range() - 3 - --- 2020-11-06 Jason Gunthorpe New
[rc,v2] mm/gup: use unpin_user_pages() in __gup_longterm_locked() [rc,v2] mm/gup: use unpin_user_pages() in __gup_longterm_locked() - 2 - --- 2020-11-02 Jason Gunthorpe New
[rc] mm/gup: use unpin_user_pages() in check_and_migrate_cma_pages() [rc] mm/gup: use unpin_user_pages() in check_and_migrate_cma_pages() - - - --- 2020-10-30 Jason Gunthorpe New
[v2,2/2] mm: prevent gup_fast from racing with COW during fork Add a seqcount between gup_fast and copy_page_range() - 2 - --- 2020-10-30 Jason Gunthorpe New
[v2,1/2] mm: reorganize internal_get_user_pages_fast() Add a seqcount between gup_fast and copy_page_range() - 3 - --- 2020-10-30 Jason Gunthorpe New
[rc] mm: always have io_remap_pfn_range() set pgprot_decrypted() [rc] mm: always have io_remap_pfn_range() set pgprot_decrypted() - - - --- 2020-10-28 Jason Gunthorpe New
[2/2] mm: prevent gup_fast from racing with COW during fork Add a 'seqcount' between gup_fast and copy_page_range - 1 - --- 2020-10-24 Jason Gunthorpe New
[1/2] mm: reorganize internal_get_user_pages_fast() Add a 'seqcount' between gup_fast and copy_page_range - - - --- 2020-10-24 Jason Gunthorpe New
[GIT,PULL] Please pull hmm changes [GIT,PULL] Please pull hmm changes - - - --- 2020-08-04 Jason Gunthorpe New
[GIT,PULL] Please pull hmm changes [GIT,PULL] Please pull hmm changes - - - --- 2020-06-01 Jason Gunthorpe New
[hmm,v2,5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault Adjust hmm_range_fault() API 1 1 1 --- 2020-05-01 Jason Gunthorpe New
[hmm,v2,4/5] mm/hmm: remove HMM_PFN_SPECIAL Adjust hmm_range_fault() API 1 2 - --- 2020-05-01 Jason Gunthorpe New
[hmm,v2,3/5] drm/amdgpu: remove dead code after hmm_range_fault() Adjust hmm_range_fault() API 1 - - --- 2020-05-01 Jason Gunthorpe New
[hmm,v2,2/5] mm/hmm: make hmm_range_fault return 0 or -1 Adjust hmm_range_fault() API 1 1 1 --- 2020-05-01 Jason Gunthorpe New
[hmm,v2,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select Adjust hmm_range_fault() API 1 2 - --- 2020-05-01 Jason Gunthorpe New
[hmm,5/5] mm/hmm: remove the customizable pfn format from hmm_range_fault [hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select 1 - - --- 2020-04-22 Jason Gunthorpe New
[hmm,4/5] mm/hmm: remove HMM_PFN_SPECIAL [hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select - 1 - --- 2020-04-22 Jason Gunthorpe New
[hmm,3/5] drm/amdgpu: remove dead code after hmm_range_fault() [hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select - - - --- 2020-04-22 Jason Gunthorpe New
[hmm,2/5] mm/hmm: make hmm_range_fault return 0 or -1 [hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select - 1 - --- 2020-04-22 Jason Gunthorpe New
[hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select [hmm,1/5] mm/hmm: make CONFIG_DEVICE_PRIVATE into a select - 1 - --- 2020-04-22 Jason Gunthorpe New
[hmm,0/5] Adjust hmm_range_fault() API - - 1 --- 2020-04-22 Jason Gunthorpe New
[GIT,PULL] Please pull HMM changes [GIT,PULL] Please pull HMM changes - - - --- 2020-03-30 Jason Gunthorpe New
[v2,hmm,9/9] mm/hmm: return error for non-vma snapshots Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,8/9] mm/hmm: do not set pfns when returning an error code Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,7/9] mm/hmm: do not unconditionally set pfns when returning EBUSY Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,6/9] mm/hmm: use device_private_entry_to_pfn() Small hmm_range_fault() cleanups - 2 1 --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,5/9] mm/hmm: remove the CONFIG_TRANSPARENT_HUGEPAGE #ifdef Small hmm_range_fault() cleanups - 2 1 --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,4/9] mm/hmm: remove HMM_FAULT_SNAPSHOT Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,3/9] mm/hmm: remove unused code and tidy comments Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,2/9] mm/hmm: return the fault type from hmm_pte_need_fault() Small hmm_range_fault() cleanups - 1 - --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages Small hmm_range_fault() cleanups - 2 1 --- 2020-03-27 Jason Gunthorpe New
[v2,hmm,9/9] mm/hmm: return error for non-vma snapshots [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,8/9] mm/hmm: do not set pfns when returning an error code [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,7/9] mm/hmm: do not unconditionally set pfns when returning EBUSY [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,6/9] mm/hmm: use device_private_entry_to_pfn() [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 2 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,5/9] mm/hmm: remove the CONFIG_TRANSPARENT_HUGEPAGE #ifdef [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 2 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,4/9] mm/hmm: remove HMM_FAULT_SNAPSHOT [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,3/9] mm/hmm: remove unused code and tidy comments [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,2/9] mm/hmm: return the fault type from hmm_pte_need_fault() [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages [v2,hmm,1/9] mm/hmm: remove pgmap checking for devmap pages - 2 - --- 2020-03-24 Jason Gunthorpe New
[v2,hmm,0/9] Small hmm_range_fault() cleanups - - 1 --- 2020-03-24 Jason Gunthorpe New
[hmm,6/6] mm/hmm: use device_private_entry_to_pfn() [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-20 Jason Gunthorpe New
[hmm,5/6] mm/hmm: remove the CONFIG_TRANSPARENT_HUGEPAGE #ifdef [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-20 Jason Gunthorpe New
[hmm,4/6] mm/hmm: remove HMM_FAULT_SNAPSHOT [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-20 Jason Gunthorpe New
[hmm,3/6] mm/hmm: remove unused code and tidy comments [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-20 Jason Gunthorpe New
[hmm,2/6] mm/hmm: return the fault type from hmm_pte_need_fault() [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - - - --- 2020-03-20 Jason Gunthorpe New
[hmm,1/6] mm/hmm: remove pgmap checking for devmap pages [hmm,1/6] mm/hmm: remove pgmap checking for devmap pages - 1 - --- 2020-03-20 Jason Gunthorpe New
[hmm,0/6] Small hmm_range_fault() cleanups - 1 - --- 2020-03-20 Jason Gunthorpe New
[hmm,8/8] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
[hmm,7/8] mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
[hmm,6/8] mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
[hmm,5/8] mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
[hmm,4/8] mm/hmm: add missing pfns set to hmm_vma_walk_pmd() Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
[hmm,3/8] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock Various error case bug fixes for hmm_range_fault() - 3 - --- 2020-03-11 Jason Gunthorpe New
[hmm,2/8] mm/hmm: don't free the cached pgmap while scanning Various error case bug fixes for hmm_range_fault() - 1 - --- 2020-03-11 Jason Gunthorpe New
[hmm,1/8] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() Various error case bug fixes for hmm_range_fault() - 2 - --- 2020-03-11 Jason Gunthorpe New
« 1 2 3 »