Show patches with: Submitter = David Hildenbrand       |    Archived = No       |   199 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v1,2/3] powerpc/prom_init: drop PROM_BUG() coding-style.rst: document BUG() and WARN() rules - - - - --- 2022-09-20 David Hildenbrand Accepted
[v1,7/7] powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,6/7] powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,5/7] s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,4/7] arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - 1 - --- 2022-03-15 David Hildenbrand Superseded
[v1,3/7] x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,2/7] mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,1/7] mm/swap: remember PG_anon_exclusive via a swp pte bit mm: COW fixes part 3: reliable GUP R/W FOLL_GET of anonymous pages - - - - --- 2022-03-15 David Hildenbrand Superseded
[v1,05/12] mm/memory_hotplug: remove nid parameter from remove_memory() and friends Untitled series #247625 1 - - - --- 2021-06-07 David Hildenbrand Not Applicable
[v1,04/12] mm/memory_hotplug: remove nid parameter from arch_remove_memory() Untitled series #247625 3 - - - 61- 2021-06-07 David Hildenbrand Not Applicable
[RFC,2/3] mm: remove xlate_dev_kmem_ptr() Untitled series #234936 1 - - - --- 2021-03-19 David Hildenbrand Not Applicable
[v2,8/8] powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - 1 - 61- 2020-11-11 David Hildenbrand Accepted
[v2,7/8] powerpc/mm: remove linear mapping if __add_pages() fails in arch_add_memory() powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - 1 - 3-- 2020-11-11 David Hildenbrand Accepted
[v2,6/8] powerepc/book3s64/hash: drop WARN_ON in hash__remove_section_mapping powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - 1 - 3-- 2020-11-11 David Hildenbrand Accepted
[v2,5/8] powerpc/mm: print warning in arch_remove_linear_mapping() powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - 1 - 3-- 2020-11-11 David Hildenbrand Accepted
[v2,4/8] powerpc/mm: protect linear mapping modifications by a mutex powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - - - 3-- 2020-11-11 David Hildenbrand Accepted
[v2,3/8] powerpc/mm: factor out creating/removing linear mapping powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - - 1 - 21- 2020-11-11 David Hildenbrand Accepted
[v2,2/8] powernv/memtrace: fix crashing the kernel when enabling concurrently powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - 1 1 - 21- 2020-11-11 David Hildenbrand Accepted
[v2,1/8] powernv/memtrace: don't leak kernel memory to user space powernv/memtrace: don't abuse memory hot(un)plug infrastructure for memory allocations - 1 1 - 21- 2020-11-11 David Hildenbrand Accepted
[v4,4/8] mm/memory_hotplug: prepare passing flags to add_memory() and friends Untitled series #201123 1 - 2 - --- 2020-09-11 David Hildenbrand Not Applicable
[v3,3/7] mm/memory_hotplug: prepare passing flags to add_memory() and friends Untitled series #200773 1 - 2 - --- 2020-09-10 David Hildenbrand Not Applicable
[v2,3/7] mm/memory_hotplug: prepare passing flags to add_memory() and friends Untitled series #200317 1 - 1 - --- 2020-09-08 David Hildenbrand Not Applicable
[v2,3/3] device-dax: Add system ram (add_memory()) with MHP_NO_FIRMWARE_MEMMAP mm/memory_hotplug: Allow to not create firmware memmap entries 1 - - - 61- 2020-04-30 David Hildenbrand Not Applicable
[v2,2/3] mm/memory_hotplug: Introduce MHP_NO_FIRMWARE_MEMMAP mm/memory_hotplug: Allow to not create firmware memmap entries - - - - 21- 2020-04-30 David Hildenbrand Not Applicable
[v2,1/3] mm/memory_hotplug: Prepare passing flags to add_memory() and friends mm/memory_hotplug: Allow to not create firmware memmap entries 1 - - - 21- 2020-04-30 David Hildenbrand Not Applicable
[v1,3/3] virtio-mem: Add memory with MHP_DRIVER_MANAGED mm/memory_hotplug: Make virtio-mem play nicely with kexec-tools - - - - --1 2020-04-29 David Hildenbrand Not Applicable
[v1,2/3] mm/memory_hotplug: Introduce MHP_DRIVER_MANAGED mm/memory_hotplug: Make virtio-mem play nicely with kexec-tools - - - - --1 2020-04-29 David Hildenbrand Not Applicable
[v1,1/3] mm/memory_hotplug: Prepare passing flags to add_memory() and friends mm/memory_hotplug: Make virtio-mem play nicely with kexec-tools 1 - - - --1 2020-04-29 David Hildenbrand Not Applicable
[v1,2/2] mm/memory_hotplug: remove is_mem_section_removable() mm/memory_hotplug: remove is_mem_section_removable() 1 - 2 - 61- 2020-04-07 David Hildenbrand Accepted
[v1,1/2] powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() mm/memory_hotplug: remove is_mem_section_removable() - - 1 - 3-- 2020-04-07 David Hildenbrand Accepted
[v3,8/8] mm/memory_hotplug: allow to specify a default online_type [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - --1 2020-03-19 David Hildenbrand Not Applicable
[v3,7/8] mm/memory_hotplug: convert memhp_auto_online to store an online_type [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - --1 2020-03-19 David Hildenbrand Not Applicable
[v3,6/8] mm/memory_hotplug: unexport memhp_auto_online [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,5/8] hv_balloon: don't check for memhp_auto_online manually [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,4/8] powernv/memtrace: always online added memory blocks [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,3/8] drivers/base/memory: store mapping between MMOP_* and string in an array [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,2/8] drivers/base/memory: map MMOP_OFFLINE to 0 [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE [v3,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-19 David Hildenbrand Not Applicable
[v3,0/8] mm/memory_hotplug: allow to specify a default online_type - - 1 - --1 2020-03-19 David Hildenbrand Not Applicable
[v2,8/8] mm/memory_hotplug: allow to specify a default online_type [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 61- 2020-03-17 David Hildenbrand Not Applicable
[v2,7/8] mm/memory_hotplug: convert memhp_auto_online to store an online_type [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,6/8] mm/memory_hotplug: unexport memhp_auto_online [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,5/8] hv_balloon: don't check for memhp_auto_online manually [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,4/8] powernv/memtrace: always online added memory blocks [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 2 - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,3/8] drivers/base/memory: store mapping between MMOP_* and string in an array [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,2/8] drivers/base/memory: map MMOP_OFFLINE to 0 [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE [v2,1/8] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 3-- 2020-03-17 David Hildenbrand Not Applicable
[v2,0/8] mm/memory_hotplug: allow to specify a default online_type - - - - --1 2020-03-17 David Hildenbrand Not Applicable
[v1,5/5] mm/memory_hotplug: allow to specify a default online_type [v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 61- 2020-03-11 David Hildenbrand Not Applicable
[v1,4/5] mm/memory_hotplug: convert memhp_auto_online to store an online_type [v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 3-- 2020-03-11 David Hildenbrand Not Applicable
[v1,3/5] drivers/base/memory: store mapping between MMOP_* and string in an array [v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-11 David Hildenbrand Not Applicable
[v1,2/5] drivers/base/memory: map MMOP_OFFLINE to 0 [v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE 1 - 1 - 3-- 2020-03-11 David Hildenbrand Not Applicable
[v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE [v1,1/5] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - - 1 - 3-- 2020-03-11 David Hildenbrand Not Applicable
[v1,0/5] mm/memory_hotplug: allow to specify a default online_type - - - - --1 2020-03-11 David Hildenbrand Not Applicable
[RFC,v1] mm: is_mem_section_removable() overhaul [RFC,v1] mm: is_mem_section_removable() overhaul - - - - 61- 2020-01-17 David Hildenbrand Not Applicable
[RFC,v1,3/3] powerpc/memtrace: Don't offline memory blocks via offline_pages() [RFC,v1,1/3] powerpc/memtrace: Enforce power of 2 for memory buffer size - - - - 51- 2019-12-17 David Hildenbrand RFC
[RFC,v1,2/3] powerpc/memtrace: Factor out readding memory into memtrace_free_node() [RFC,v1,1/3] powerpc/memtrace: Enforce power of 2 for memory buffer size - - - - 2-- 2019-12-17 David Hildenbrand RFC
[RFC,v1,1/3] powerpc/memtrace: Enforce power of 2 for memory buffer size [RFC,v1,1/3] powerpc/memtrace: Enforce power of 2 for memory buffer size - - - - 2-- 2019-12-17 David Hildenbrand RFC
[v2] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones [v2] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones - 1 - - 5-1 2019-12-16 David Hildenbrand Accepted
powerpc/pseries/cmm: fix wrong managed page count when migrating between zones powerpc/pseries/cmm: fix wrong managed page count when migrating between zones - 1 - - 61- 2019-12-04 David Hildenbrand Superseded
[v2,2/2] mm: remove "count" parameter from has_unmovable_pages() mm: remove the memory isolate notifier 1 - - - 6-- 2019-11-14 David Hildenbrand Not Applicable
[v2,1/2] mm: remove the memory isolate notifier mm: remove the memory isolate notifier 1 - 1 - 2-- 2019-11-14 David Hildenbrand Not Applicable
[v1,12/12] mm: remove "count" parameter from has_unmovable_pages() powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 6-- 2019-10-31 David Hildenbrand Not Applicable
[v1,11/12] mm: remove the memory isolate notifier powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Not Applicable
[v1,10/12] powerpc/pseries: CMM: Simulation mode powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,09/12] powerpc/pseries: CMM: Switch to balloon_page_alloc() powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,08/12] powerpc/pseries: CMM: Implement balloon compaction powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,07/12] powerpc/pseries: CMM: Convert loaned_pages to an atomic_long_t powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 11- 2019-10-31 David Hildenbrand Accepted
[v1,06/12] powerpc/pseries: CMM: Rip out memory isolate notifier powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,05/12] powerpc/pseries: CMM: Use adjust_managed_page_count() insted of totalram_pages_* powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,04/12] powerpc/pseries: CMM: Drop page array powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,03/12] powerpc/pseries: CMM: Cleanup rc handling in cmm_init() powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,02/12] powerpc/pseries: CMM: Report errors when registering notifiers fails powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,01/12] powerpc/pseries: CMM: Implement release() function for sysfs device powerpc/pseries: CMM: Implement balloon compaction and remove isolate notifier - - - - 2-- 2019-10-31 David Hildenbrand Accepted
[v1,10/10] mm/usercopy.c: Update comment in check_page_span() regarding ZONE_DEVICE mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 6-- 2019-10-24 David Hildenbrand Not Applicable
[v1,09/10] mm/memory_hotplug: Don't mark pages PG_reserved when initializing the memmap mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,08/10] x86/mm: Prepare __ioremap_check_ram() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,07/10] powerpc/mm: Prepare maybe_pte_to_page() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,06/10] powerpc/64s: Prepare hash_page_do_lazy_icache() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,05/10] powerpc/book3s: Prepare kvmppc_book3s_instantiate_page() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,04/10] vfio/type1: Prepare is_invalid_reserved_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,03/10] KVM: Prepare kvm_is_reserved_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,02/10] KVM: x86/mmu: Prepare kvm_is_mmio_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - 1 - 1-1 2019-10-24 David Hildenbrand Not Applicable
[v1,01/10] mm/memory_hotplug: Don't allow to online/offline memory blocks with holes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - 1 - 1-1 2019-10-24 David Hildenbrand Not Applicable
[RFC,v1,12/12] mm/memory_hotplug: Don't mark pages PG_reserved when initializing the memmap mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 5-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,11/12] x86/mm: Prepare __ioremap_check_ram() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,10/12] powerpc/mm: Prepare maybe_pte_to_page() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,09/12] powerpc/64s: Prepare hash_page_do_lazy_icache() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,08/12] powerpc/book3s: Prepare kvmppc_book3s_instantiate_page() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,07/12] staging: kpc2000: Prepare transfer_complete_cb() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,06/12] staging/gasket: Prepare gasket_release_page() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,05/12] vfio/type1: Prepare is_invalid_reserved_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,04/12] KVM: Prepare kvm_is_reserved_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,03/12] KVM: x86/mmu: Prepare kvm_is_mmio_pfn() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,02/12] mm/usercopy.c: Prepare check_page_span() for PG_reserved changes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 2-- 2019-10-22 David Hildenbrand Not Applicable
[RFC,v1,01/12] mm/memory_hotplug: Don't allow to online/offline memory blocks with holes mm: Don't mark hotplugged pages PG_reserved (including ZONE_DEVICE) - - - - 1-1 2019-10-22 David Hildenbrand Not Applicable
[v6,10/10] mm/memory_hotplug: Cleanup __remove_pages() mm/memory_hotplug: Shrink zones before removing memory - - 2 - 6-- 2019-10-06 David Hildenbrand Not Applicable
[v6,09/10] mm/memory_hotplug: Drop local variables in shrink_zone_span() mm/memory_hotplug: Shrink zones before removing memory - - 2 - 2-- 2019-10-06 David Hildenbrand Not Applicable
[v6,08/10] mm/memory_hotplug: Don't check for "all holes" in shrink_zone_span() mm/memory_hotplug: Shrink zones before removing memory - - 1 - 11- 2019-10-06 David Hildenbrand Not Applicable
[v6,07/10] mm/memory_hotplug: We always have a zone in find_(smallest|biggest)_section_pfn mm/memory_hotplug: Shrink zones before removing memory - - 2 - 2-- 2019-10-06 David Hildenbrand Not Applicable
« 1 2 »