1. 2d33820 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  2. 3fcebf9 mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online policy by David Hildenbrand · 3 years, 4 months ago
  3. 445fcf7 mm/memory_hotplug: memory group aware "auto-movable" online policy by David Hildenbrand · 3 years, 4 months ago
  4. 836809e mm/memory_hotplug: track present pages in memory groups by David Hildenbrand · 3 years, 4 months ago
  5. 028fc57 drivers/base/memory: introduce "memory groups" to logically group memory blocks by David Hildenbrand · 3 years, 4 months ago
  6. 4b09700 mm: track present early pages per zone by David Hildenbrand · 3 years, 4 months ago
  7. fc1f5e9 mm: sparse: pass section_nr to find_memory_block by Ohhoon Kwon · 3 years, 4 months ago
  8. 68afbd8 Merge tag 'v5.13-rc6' into driver-core-next by Greg Kroah-Hartman · 3 years, 7 months ago
  9. 9281305 drivers/base/memory: fix trying offlining memory blocks with memory holes on aarch64 by David Hildenbrand · 3 years, 7 months ago
  10. 5a57676 drivers/base: Constify static attribute_group structs by Rikard Falkeborn · 3 years, 7 months ago
  11. a08a2ae mm,memory_hotplug: allocate memmap from the added memory range by Oscar Salvador · 3 years, 8 months ago
  12. 8736cc2 drivers/base/memory: introduce memory_block_{online,offline} by Oscar Salvador · 3 years, 8 months ago
  13. e9a2e48 drivers/base/memory: don't store phys_device in memory blocks by David Hildenbrand · 3 years, 10 months ago
  14. 1adf8b4 mm/memory_hotplug: rename all existing 'memhp' into 'mhp' by Anshuman Khandual · 3 years, 10 months ago
  15. b611719 mm/memory_hotplug: prepare passing flags to add_memory() and friends by David Hildenbrand · 4 years, 2 months ago
  16. 948b3ed drivers core: Miscellaneous changes for sysfs_emit by Joe Perches · 4 years, 3 months ago
  17. 973c391 drivers core: Remove strcat uses around sysfs_emit and neaten by Joe Perches · 4 years, 3 months ago
  18. aa83889 drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions by Joe Perches · 4 years, 3 months ago
  19. 178bdbe drivers/base/memory: rename base_memory_block_id to memory_block_id by Wei Yang · 4 years, 6 months ago
  20. 40ba2cd drivers/base/memory: init_memory_block() first parameter is not necessary by Wei Yang · 4 years, 6 months ago
  21. 4fb6eab drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup by Scott Cheloha · 4 years, 7 months ago
  22. 5f47adf mm/memory_hotplug: allow to specify a default online_type by David Hildenbrand · 4 years, 9 months ago
  23. 862919e mm/memory_hotplug: convert memhp_auto_online to store an online_type by David Hildenbrand · 4 years, 9 months ago
  24. 4dc8207 drivers/base/memory: store mapping between MMOP_* and string in an array by David Hildenbrand · 4 years, 9 months ago
  25. efc978a drivers/base/memory: map MMOP_OFFLINE to 0 by David Hildenbrand · 4 years, 9 months ago
  26. 956f8b4 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE by David Hildenbrand · 4 years, 9 months ago
  27. fada9ae drivers/base/memory.c: drop pages_correctly_probed() by David Hildenbrand · 4 years, 9 months ago
  28. 68c3a6a drivers/base/memory.c: drop section_count by David Hildenbrand · 4 years, 9 months ago
  29. 53cdc1c drivers/base/memory.c: indicate all memory blocks as removable by David Hildenbrand · 4 years, 9 months ago
  30. 9291799 mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() by David Hildenbrand · 5 years ago
  31. bd5c234 mm/memory_hotplug: pass in nid to online_pages() by David Hildenbrand · 5 years ago
  32. 3f9903b mm: remove the memory isolate notifier by David Hildenbrand · 5 years ago
  33. 848e19a drivers/base/memory.c: drop the mem_sysfs_mutex by David Hildenbrand · 5 years ago
  34. feec24a mm, soft-offline: convert parameter to pfn by Naoya Horiguchi · 5 years ago
  35. 2c91f8f mm/memory_hotplug: fix try_offline_node() by David Hildenbrand · 5 years ago
  36. 641fe2e9 drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() by David Hildenbrand · 5 years ago
  37. b6c88d3 drivers/base/memory.c: don't store end_section_nr in memory blocks by David Hildenbrand · 5 years ago
  38. 902ce63b driver/base/memory.c: validate memory block size early by David Hildenbrand · 5 years ago
  39. f915fb7 drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes by David Hildenbrand · 5 years ago
  40. d84f2f5 drivers/base/node.c: simplify unregister_memory_block_under_nodes() by David Hildenbrand · 5 years ago
  41. dd62528 drivers/base/memory.c: get rid of find_memory_block_hinted() by David Hildenbrand · 5 years ago
  42. ea88464 mm/memory_hotplug: move and simplify walk_memory_blocks() by David Hildenbrand · 5 years ago
  43. 90ec010f drivers/base/memory: use "unsigned long" for block ids by David Hildenbrand · 5 years ago
  44. 2491f0a mm: section numbers use the type "unsigned long" by David Hildenbrand · 5 years ago
  45. 4c4b7f9 mm/memory_hotplug: remove memory block devices before arch_remove_memory() by David Hildenbrand · 5 years ago
  46. db051a0 mm/memory_hotplug: create memory block devices after arch_add_memory() by David Hildenbrand · 5 years ago
  47. 80ec922 mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE by David Hildenbrand · 5 years ago
  48. 1811582 drivers/base/memory: pass a block_id to init_memory_block() by David Hildenbrand · 5 years ago
  49. cb7b3a3 mm/memory_hotplug: make unregister_memory_section() never fail by David Hildenbrand · 6 years ago
  50. 063b8a4 drivers/base/memory.c: clean up relics in function parameters by Baoquan He · 6 years ago
  51. 3780384 mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock by zhong jiang · 6 years ago
  52. c221c0b device-dax: "Hotplug" persistent memory for use like normal RAM by Dave Hansen · 6 years ago
  53. b07039b Merge tag 'driver-core-4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 6 years ago
  54. 1ecc07f memory_hotplug: add missing newlines to debugging output by Michal Hocko · 6 years ago
  55. 3b6fd6f drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS by Wei Yang · 6 years ago
  56. 16df145 mm, memory_hotplug: update a comment in unregister_memory() by Dan Carpenter · 6 years ago
  57. 3f8e917 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends by David Hildenbrand · 6 years ago
  58. 381eab4 mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock by David Hildenbrand · 6 years ago
  59. 8df1d0e mm/memory_hotplug: make add_memory() take the device_hotplug_lock by David Hildenbrand · 6 years ago
  60. 4e8346d memory_hotplug: fix kernel_panic on offline page processing by Mikhail Zaslonko · 6 years ago
  61. d5b6f6a3 mm/memory_hotplug.c: call register_mem_sect_under_node() by Oscar Salvador · 6 years ago
  62. 085aa2d mm: memory_hotplug: use put_device() if device_register fail by Arvind Yadav · 7 years ago
  63. bc8755b mm: check __highest_present_section_nr directly in memory_dev_init() by Wei Yang · 7 years ago
  64. fc44f7f mm/memory_hotplug: don't read nid from struct page during hotplug by Pavel Tatashin · 7 years ago
  65. b77eab7 mm/memory_hotplug: optimize probe routine by Pavel Tatashin · 7 years ago
  66. 83b5753 mm/memory_failure: Remove unused trapno from memory_failure by Eric W. Biederman · 7 years ago
  67. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  68. c6f03e2 mm, memory_hotplug: remove zone restrictions by Michal Hocko · 7 years ago
  69. e5e6893 mm, memory_hotplug: display allowed zones in the preferred ordering by Michal Hocko · 7 years ago
  70. c246a21 mm, memory_hotplug: do not assume ZONE_NORMAL is default kernel zone by Michal Hocko · 7 years ago
  71. f1dd2cd mm, memory_hotplug: do not associate hotadded memory to zones until online by Michal Hocko · 7 years ago
  72. 8b0662f mm, memory_hotplug: consider offline memblocks removable by Michal Hocko · 7 years ago
  73. 1b862ae mm, memory_hotplug: get rid of is_zone_device_section by Michal Hocko · 7 years ago
  74. c4e1be9 mm, sparsemem: break out of loops early by Dave Hansen · 7 years ago
  75. dc18d70 memory-hotplug: use dev_online for memhp_auto_online by Nathan Fontenot · 8 years ago
  76. a96dfdd base/memory, hotplug: fix a kernel oops in show_valid_zones() by Toshi Kani · 8 years ago
  77. 8a1f780 memory_hotplug: make zone_can_shift() return a boolean value by Yasuaki Ishimatsu · 8 years ago
  78. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  79. e22defe drivers/base/memory.c: Remove unused 'first_page' variable by Kirtika Ruchandani · 8 years ago
  80. d66ba15 memory-hotplug: fix store_mem_state() return value by Reza Arbab · 8 years ago
  81. a371d9f memory-hotplug: use zone_can_shift() for sysfs valid_zones attribute by Reza Arbab · 8 years ago
  82. 31bc385 memory-hotplug: add automatic onlining policy for the newly added memory by Vitaly Kuznetsov · 9 years ago
  83. 260ae3f mm: skip memory block registration for ZONE_DEVICE by Dan Williams · 9 years ago
  84. cb5490a drivers/base/memory.c: fix kernel warning during memory hotplug on ppc64 by John Allen · 9 years ago
  85. cc292b0 drivers/base/memory.c: rename remove_memory_block() to remove_memory_section() by Seth Jennings · 9 years ago
  86. 56c6b5d drivers/base/memory.c: clean up section counting by Seth Jennings · 9 years ago
  87. 26bbe7e drivers/base/memory.c: prohibit offlining of memory blocks with missing sections by Seth Jennings · 9 years ago
  88. 30467e0 mm, hotplug: fix concurrent memory hot-add deadlock by David Rientjes · 10 years ago
  89. 19c07d5 memory hotplug: use macro to switch between section and pfn by Sheng Yong · 10 years ago
  90. 2aeebca drivers: base: memory: Use tabs instead of spaces by Ioana Ciornei · 10 years ago
  91. 3d3af6a drivers: base: memory: Fix switch indent by Ioana Ciornei · 10 years ago
  92. 71fbd55 memory-hotplug: remove redundant call of page_to_pfn by Zhang Zhen · 10 years ago
  93. ed2f240 memory-hotplug: add sysfs valid_zones attribute by Zhang Zhen · 10 years ago
  94. b69deb2 mm/mem-hotplug: replace simple_strtoull() with kstrtoull() by Zhang Zhen · 10 years ago
  95. 4f7c6b4 mem-hotplug: introduce MMOP_OFFLINE to replace the hard coding -1 by Tang Chen · 10 years ago
  96. 1f6a6cc mem-hotplug: avoid illegal state prefixed with legal state when changing state of memory_block by Tang Chen · 10 years ago
  97. 56a3c65 memory-hotplug: update documentation to hide information about SECTIONS and remove end_phys_index by Li Zhong · 11 years ago
  98. a37f863 driver core: Release device_hotplug_lock when store_mem_state returns EINVAL by Yasuaki Ishimatsu · 11 years ago
  99. 40031da Merge tag 'pm+acpi-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm by Linus Torvalds · 11 years ago
  100. 542a086 Merge tag 'driver-core-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 11 years ago