Show patches with: Submitter = Christoph Hellwig       |    State = Action Required       |   1950 patches
« 1 2 ... 14 15 1619 20 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[07/10] nouveau: simplify nouveau_dmem_migrate_vma [01/10] mm: turn migrate_vma upside down - 1 - --- 2019-08-14 Christoph Hellwig New
[06/10] nouveau: simplify nouveau_dmem_migrate_to_ram [01/10] mm: turn migrate_vma upside down - 1 - --- 2019-08-14 Christoph Hellwig New
[05/10] nouveau: remove a few function stubs [01/10] mm: turn migrate_vma upside down - - - --- 2019-08-14 Christoph Hellwig New
[04/10] nouveau: factor out dmem fence completion [01/10] mm: turn migrate_vma upside down - 1 - --- 2019-08-14 Christoph Hellwig New
[03/10] nouveau: factor out device memory address calculation [01/10] mm: turn migrate_vma upside down - 1 - --- 2019-08-14 Christoph Hellwig New
[02/10] nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy [01/10] mm: turn migrate_vma upside down - 1 - --- 2019-08-14 Christoph Hellwig New
[01/10] mm: turn migrate_vma upside down [01/10] mm: turn migrate_vma upside down - 2 - --- 2019-08-14 Christoph Hellwig New
[5/5] memremap: provide a not device managed memremap_pages [1/5] resource: pass a name argument to devm_request_free_mem_region - - - --- 2019-08-11 Christoph Hellwig New
[4/5] memremap: don't use a separate devm action for devmap_managed_enable_get [1/5] resource: pass a name argument to devm_request_free_mem_region - - - --- 2019-08-11 Christoph Hellwig New
[3/5] memremap: remove the dev field in struct dev_pagemap [1/5] resource: pass a name argument to devm_request_free_mem_region - - - --- 2019-08-11 Christoph Hellwig New
[2/5] resource: add a not device managed request_free_mem_region variant [1/5] resource: pass a name argument to devm_request_free_mem_region - - - --- 2019-08-11 Christoph Hellwig New
[1/5] resource: pass a name argument to devm_request_free_mem_region [1/5] resource: pass a name argument to devm_request_free_mem_region - - - --- 2019-08-11 Christoph Hellwig New
[3/3] pagewalk: use lockdep_assert_held for locking validation [1/3] mm: split out a new pagewalk.h header from mm.h - - - --- 2019-08-08 Christoph Hellwig New
[2/3] pagewalk: seperate function pointers from iterator data [1/3] mm: split out a new pagewalk.h header from mm.h - 2 - --- 2019-08-08 Christoph Hellwig New
[1/3] mm: split out a new pagewalk.h header from mm.h [1/3] mm: split out a new pagewalk.h header from mm.h - - - --- 2019-08-08 Christoph Hellwig New
[9/9] mm: remove the unused MIGRATE_PFN_DEVICE flag [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[8/9] mm: remove the unused MIGRATE_PFN_ERROR flag [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[7/9] nouveau: simplify nouveau_dmem_migrate_vma [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[6/9] nouveau: simplify nouveau_dmem_migrate_to_ram [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[5/9] nouveau: remove a few function stubs [1/9] mm: turn migrate_vma upside down - - - --- 2019-08-08 Christoph Hellwig New
[4/9] nouveau: factor out dmem fence completion [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[3/9] nouveau: factor out device memory address calculation [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[2/9] nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[1/9] mm: turn migrate_vma upside down [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-08-08 Christoph Hellwig New
[15/15] amdgpu: remove CONFIG_DRM_AMDGPU_USERPTR [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[14/15] mm: make HMM_MIRROR an implicit option [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[13/15] mm: allow HMM_MIRROR on all architectures with MMU [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[12/15] mm: cleanup the hmm_vma_walk_hugetlb_entry stub [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[11/15] mm: cleanup the hmm_vma_handle_pmd stub [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[10/15] mm: only define hmm_vma_walk_pud if needed [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[09/15] mm: don't abuse pte_index() in hmm_vma_handle_pmd [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[08/15] mm: remove the mask variable in hmm_vma_walk_hugetlb_entry [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[07/15] mm: remove the page_shift member from struct hmm_range [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault 1 1 - --- 2019-08-06 Christoph Hellwig New
[06/15] mm: remove superflous arguments from hmm_range_register [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 2 - --- 2019-08-06 Christoph Hellwig New
[05/15] mm: remove the unused vma argument to hmm_range_dma_unmap [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[04/15] mm: remove the pgmap field from struct hmm_vma_walk [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[03/15] nouveau: pass struct nouveau_svmm to nouveau_range_fault [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-08-06 Christoph Hellwig New
[02/15] amdgpu: don't initialize range->list in amdgpu_hmm_init_range [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 2 - --- 2019-08-06 Christoph Hellwig New
[01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault [01/15] amdgpu: remove -EAGAIN handling for hmm_range_fault - 2 - --- 2019-08-06 Christoph Hellwig New
[13/13] mm: allow HMM_MIRROR on all architectures with MMU [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[12/13] mm: cleanup the hmm_vma_walk_hugetlb_entry stub [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[11/13] mm: cleanup the hmm_vma_handle_pmd stub [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - - - --- 2019-07-30 Christoph Hellwig New
[10/13] mm: only define hmm_vma_walk_pud if needed [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[09/13] mm: don't abuse pte_index() in hmm_vma_handle_pmd [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - - - --- 2019-07-30 Christoph Hellwig New
[08/13] mm: remove the mask variable in hmm_vma_walk_hugetlb_entry [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - - - --- 2019-07-30 Christoph Hellwig New
[07/13] mm: remove the page_shift member from struct hmm_range [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault 1 - - --- 2019-07-30 Christoph Hellwig New
[06/13] mm: remove superflous arguments from hmm_range_register [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 2 - --- 2019-07-30 Christoph Hellwig New
[05/13] mm: remove the unused vma argument to hmm_range_dma_unmap [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[04/13] mm: remove the pgmap field from struct hmm_vma_walk [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - - - --- 2019-07-30 Christoph Hellwig New
[03/13] nouveau: pass struct nouveau_svmm to nouveau_range_fault [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - - - --- 2019-07-30 Christoph Hellwig New
[02/13] amdgpu: don't initialize range->list in amdgpu_hmm_init_range [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault - 1 - --- 2019-07-30 Christoph Hellwig New
[9/9] mm: remove the MIGRATE_PFN_WRITE flag [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[8/9] mm: remove the unused MIGRATE_PFN_DEVICE flag [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[7/9] mm: remove the unused MIGRATE_PFN_ERROR flag [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[6/9] nouveau: simplify nouveau_dmem_migrate_vma [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[5/9] nouveau: simplify nouveau_dmem_migrate_to_ram [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[4/9] nouveau: factor out dmem fence completion [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[3/9] nouveau: factor out device memory address calculation [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[2/9] nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[1/9] mm: turn migrate_vma upside down [1/9] mm: turn migrate_vma upside down - 1 - --- 2019-07-29 Christoph Hellwig New
[7/7] mm: comment on VM_FAULT_RETRY semantics in handle_mm_fault [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-24 Christoph Hellwig New
[6/7] mm: remove the legacy hmm_pfn_* APIs [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 2 - --- 2019-07-24 Christoph Hellwig New
[5/7] nouveau: return -EBUSY when hmm_range_wait_until_valid fails [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 1 - --- 2019-07-24 Christoph Hellwig New
[4/7] nouveau: unlock mmap_sem on all errors from nouveau_range_fault [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-24 Christoph Hellwig New
[3/7] nouveau: remove the block parameter to nouveau_range_fault [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-24 Christoph Hellwig New
[2/7] mm: move hmm_vma_range_done and hmm_vma_fault to nouveau [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 1 - --- 2019-07-24 Christoph Hellwig New
[1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} [1/7] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 3 - --- 2019-07-24 Christoph Hellwig New
[6/6] mm: remove the legacy hmm_pfn_* APIs [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 2 - --- 2019-07-22 Christoph Hellwig New
[5/6] nouveau: return -EBUSY when hmm_range_wait_until_valid fails [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 1 - --- 2019-07-22 Christoph Hellwig New
[4/6] nouveau: unlock mmap_sem on all errors from nouveau_range_fault [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-22 Christoph Hellwig New
[3/6] nouveau: remove the block parameter to nouveau_range_fault [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 1 - --- 2019-07-22 Christoph Hellwig New
[2/6] mm: move hmm_vma_range_done and hmm_vma_fault to nouveau [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 1 - --- 2019-07-22 Christoph Hellwig New
[1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 3 - --- 2019-07-22 Christoph Hellwig New
memremap: move from kernel/ to mm/ memremap: move from kernel/ to mm/ 1 1 - --- 2019-07-22 Christoph Hellwig New
[6/6] mm: remove the legacy hmm_pfn_* APIs [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 2 - --- 2019-07-03 Christoph Hellwig New
[5/6] nouveau: return -EBUSY when hmm_range_wait_until_valid fails [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-03 Christoph Hellwig New
[4/6] nouveau: unlock mmap_sem on all errors from nouveau_range_fault [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-03 Christoph Hellwig New
[3/6] nouveau: remove the block parameter to nouveau_range_fault [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-03 Christoph Hellwig New
[2/6] mm: move hmm_vma_range_done and hmm_vma_fault to nouveau [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - - - --- 2019-07-03 Christoph Hellwig New
[1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} [1/6] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} - 2 - --- 2019-07-03 Christoph Hellwig New
[5/5] mm: remove the legacy hmm_pfn_* APIs [1/5] mm: return valid info from hmm_range_unregister - 2 - --- 2019-07-03 Christoph Hellwig New
[4/5] nouveau: unlock mmap_sem on all errors from nouveau_range_fault [1/5] mm: return valid info from hmm_range_unregister - 1 - --- 2019-07-03 Christoph Hellwig New
[3/5] mm: move hmm_vma_fault to nouveau [1/5] mm: return valid info from hmm_range_unregister - 1 - --- 2019-07-03 Christoph Hellwig New
[2/5] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} [1/5] mm: return valid info from hmm_range_unregister - 2 - --- 2019-07-03 Christoph Hellwig New
[1/5] mm: return valid info from hmm_range_unregister [1/5] mm: return valid info from hmm_range_unregister - 1 - --- 2019-07-03 Christoph Hellwig New
[3/3] mm: stub out all of swapops.h for !CONFIG_MMU [1/3] mm: fix the MAP_UNINITIALIZED flag - - - --- 2019-07-03 Christoph Hellwig New
[2/3] mm: provide a print_vma_addr stub for !CONFIG_MMU [1/3] mm: fix the MAP_UNINITIALIZED flag - 1 - --- 2019-07-03 Christoph Hellwig New
[1/3] mm: fix the MAP_UNINITIALIZED flag [1/3] mm: fix the MAP_UNINITIALIZED flag - 1 - --- 2019-07-03 Christoph Hellwig New
[2/2] MIPS: don't select ARCH_HAS_PTE_SPECIAL [1/2] sh: stub out pud_page - - 1 --- 2019-07-01 Christoph Hellwig New
[1/2] sh: stub out pud_page [1/2] sh: stub out pud_page - - 1 --- 2019-07-01 Christoph Hellwig New
[22/22] mm: remove the legacy hmm_pfn_* APIs [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 1 - --- 2019-07-01 Christoph Hellwig New
[21/22] nouveau: unlock mmap_sem on all errors from nouveau_range_fault [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - - - --- 2019-07-01 Christoph Hellwig New
[20/22] mm: move hmm_vma_fault to nouveau [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 1 - --- 2019-07-01 Christoph Hellwig New
[19/22] mm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot} [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 1 - --- 2019-07-01 Christoph Hellwig New
[18/22] mm: return valid info from hmm_range_unregister [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 1 - --- 2019-07-01 Christoph Hellwig New
[17/22] mm/hmm: Fix error flows in hmm_invalidate_range_start [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 2 1 --- 2019-07-01 Christoph Hellwig New
[16/22] mm/hmm: Remove confusing comment and logic from hmm_release [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 1 1 --- 2019-07-01 Christoph Hellwig New
[15/22] mm/hmm: Poison hmm_range during unregister [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set 1 4 1 --- 2019-07-01 Christoph Hellwig New
[14/22] mm/hmm: Remove racy protection against double-unregistration [01/22] mm/hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set - 4 1 --- 2019-07-01 Christoph Hellwig New
« 1 2 ... 14 15 1619 20 »