Show patches with: Submitter = David Hildenbrand       |    State = Action Required       |   79 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFCv2,1/4] mm/memory_hotplug: Introduce memory block types [RFCv2,1/4] mm/memory_hotplug: Introduce memory block types - - - --- 2018-11-30 David Hildenbrand New
[RFCv2,3/4] mm/memory_hotplug: Introduce and use more memory types [RFCv2,1/4] mm/memory_hotplug: Introduce memory block types - - - --- 2018-11-30 David Hildenbrand New
[RFCv2,4/4] mm/memory_hotplug: Drop MEMORY_TYPE_UNSPECIFIED [RFCv2,1/4] mm/memory_hotplug: Introduce memory block types - - - --- 2018-11-30 David Hildenbrand New
[v1,4/4] mm/memory_hotplug: Make __remove_pages() and arch_remove_memory() never fail Untitled series #102987 - - - --- 2019-04-09 David Hildenbrand New
[v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v1,2/7] s390x/mm: Implement arch_remove_memory() [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v1,4/7] mm/memory_hotplug: Create memory block devices after arch_add_memory() [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v1,5/7] mm/memory_hotplug: Drop MHP_MEMBLOCK_API [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v1,6/7] mm/memory_hotplug: Remove memory block devices before arch_remove_memory() [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v1,7/7] mm/memory_hotplug: Make unregister_memory_block_under_nodes() never fail [v1,1/7] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-04-24 David Hildenbrand New
[v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - 2 - --- 2019-05-07 David Hildenbrand New
[v2,2/8] s390x/mm: Implement arch_remove_memory() [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-05-07 David Hildenbrand New
[v2,4/8] mm/memory_hotplug: Create memory block devices after arch_add_memory() [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-05-07 David Hildenbrand New
[v2,5/8] mm/memory_hotplug: Drop MHP_MEMBLOCK_API [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-05-07 David Hildenbrand New
[v2,6/8] mm/memory_hotplug: Remove memory block devices before arch_remove_memory() [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - 1 - --- 2019-05-07 David Hildenbrand New
[v2,7/8] mm/memory_hotplug: Make unregister_memory_block_under_nodes() never fail [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - 1 - --- 2019-05-07 David Hildenbrand New
[v2,8/8] mm/memory_hotplug: Remove "zone" parameter from sparse_remove_one_section [v2,1/8] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - 1 - --- 2019-05-07 David Hildenbrand New
[v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 4 - --- 2019-05-27 David Hildenbrand New
[v3,02/11] s390x/mm: Fail when an altmap is used for arch_add_memory() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - 1 - --- 2019-05-27 David Hildenbrand New
[v3,03/11] s390x/mm: Implement arch_remove_memory() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-05-27 David Hildenbrand New
[v3,04/11] arm64/mm: Add temporary arch_remove_memory() implementation [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() - - - --- 2019-05-27 David Hildenbrand New
[v3,05/11] drivers/base/memory: Pass a block_id to init_memory_block() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 - - --- 2019-05-27 David Hildenbrand New
[v3,07/11] mm/memory_hotplug: Create memory block devices after arch_add_memory() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 1 - --- 2019-05-27 David Hildenbrand New
[v3,08/11] mm/memory_hotplug: Drop MHP_MEMBLOCK_API [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 1 - --- 2019-05-27 David Hildenbrand New
[v3,09/11] mm/memory_hotplug: Remove memory block devices before arch_remove_memory() [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 1 - --- 2019-05-27 David Hildenbrand New
[v3,10/11] mm/memory_hotplug: Make unregister_memory_block_under_nodes() never fail [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 2 - --- 2019-05-27 David Hildenbrand New
[v3,11/11] mm/memory_hotplug: Remove "zone" parameter from sparse_remove_one_section [v3,01/11] mm/memory_hotplug: Simplify and fix check_hotplug_memory_range() 1 3 - --- 2019-05-27 David Hildenbrand New
[v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - 1 - --- 2019-10-01 David Hildenbrand New
[v5,02/10] mm/memmap_init: Update variable name in memmap_init_zone [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - 2 - --- 2019-10-01 David Hildenbrand New
[v5,03/10] mm/memory_hotplug: Don't access uninitialized memmaps in shrink_pgdat_span() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,04/10] mm/memory_hotplug: Don't access uninitialized memmaps in shrink_zone_span() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,06/10] mm/memory_hotplug: Poison memmap in remove_pfn_range_from_zone() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,07/10] mm/memory_hotplug: We always have a zone in find_(smallest|biggest)_section_pfn [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,08/10] mm/memory_hotplug: Don't check for "all holes" in shrink_zone_span() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,09/10] mm/memory_hotplug: Drop local variables in shrink_zone_span() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v5,10/10] mm/memory_hotplug: Cleanup __remove_pages() [v5,01/10] mm/memunmap: Use the correct start and end pfn when removing pages from zone - - - --- 2019-10-01 David Hildenbrand New
[v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - - - --- 2019-10-06 David Hildenbrand New
[v6,02/10] mm/memmap_init: Update variable name in memmap_init_zone [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 2 - --- 2019-10-06 David Hildenbrand New
[v6,03/10] mm/memory_hotplug: Don't access uninitialized memmaps in shrink_pgdat_span() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - - - --- 2019-10-06 David Hildenbrand New
[v6,04/10] mm/memory_hotplug: Don't access uninitialized memmaps in shrink_zone_span() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - - - --- 2019-10-06 David Hildenbrand New
[v6,06/10] mm/memory_hotplug: Poison memmap in remove_pfn_range_from_zone() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 1 - --- 2019-10-06 David Hildenbrand New
[v6,07/10] mm/memory_hotplug: We always have a zone in find_(smallest|biggest)_section_pfn [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 2 - --- 2019-10-06 David Hildenbrand New
[v6,08/10] mm/memory_hotplug: Don't check for "all holes" in shrink_zone_span() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 1 - --- 2019-10-06 David Hildenbrand New
[v6,09/10] mm/memory_hotplug: Drop local variables in shrink_zone_span() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 2 - --- 2019-10-06 David Hildenbrand New
[v6,10/10] mm/memory_hotplug: Cleanup __remove_pages() [v6,01/10] mm/memunmap: Don't access uninitialized memmap in memunmap_pages() - 2 - --- 2019-10-06 David Hildenbrand New
[RFC,1/3] drivers/char: remove /dev/kmem for good [RFC,1/3] drivers/char: remove /dev/kmem for good 2 - - --- 2021-03-19 David Hildenbrand New
[RFC,2/3] mm: remove xlate_dev_kmem_ptr() [RFC,1/3] drivers/char: remove /dev/kmem for good 1 - - --- 2021-03-19 David Hildenbrand New
[v1,1/3] drivers/char: remove /dev/kmem for good [v1,1/3] drivers/char: remove /dev/kmem for good - - - --- 2021-03-24 David Hildenbrand New
[v1,2/3] mm: remove xlate_dev_kmem_ptr() [v1,1/3] drivers/char: remove /dev/kmem for good 1 - - --- 2021-03-24 David Hildenbrand New
[v1,04/12] mm/memory_hotplug: remove nid parameter from arch_remove_memory() Untitled series #495643 3 - - --- 2021-06-07 David Hildenbrand New
[v1,2/4] mm/memory_hotplug: remove nid parameter from arch_remove_memory() Untitled series #514013 3 1 - --- 2021-07-12 David Hildenbrand New
[RFC,v1] drivers/base/node: consolidate node device subsystem initialization in node_dev_init() [RFC,v1] drivers/base/node: consolidate node device subsystem initialization in node_dev_init() - 1 1 --- 2022-01-28 David Hildenbrand New
[v1] drivers/base/node: consolidate node device subsystem initialization in node_dev_init() [v1] drivers/base/node: consolidate node device subsystem initialization in node_dev_init() - 1 1 --- 2022-02-03 David Hildenbrand New
[mm-unstable,RFC,01/26] mm/debug_vm_pgtable: more pte_swp_exclusive() sanity checks mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,02/26] alpha/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,03/26] arc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,04/26] arm/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,05/26] csky/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,06/26] hexagon/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,07/26] ia64/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,08/26] loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,09/26] m68k/mm: remove dummy __swp definitions for nommu mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,10/26] m68k/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,11/26] microblaze/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,12/26] mips/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,13/26] nios2/mm: refactor swap PTE layout mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,14/26] nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,15/26] openrisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,16/26] parisc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,17/26] powerpc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit book3s mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,18/26] powerpc/nohash/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,19/26] riscv/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,20/26] sh/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,21/26] sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bit mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,22/26] sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bit mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,23/26] um/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,24/26] x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bit mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,25/26] xtensa/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New
[mm-unstable,RFC,26/26] mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on all architectures with swap PTEs - - - --- 2022-12-06 David Hildenbrand New