Code

History

Commits on master to mm/sparse.c35+
  1. mm/sparse: keep mem_section_usage_size() internalMuchun Song committed 3 months agoe73aeb8
  2. mm/sparse: correct init section annotationsSang-Heon Jeon committed 3 months ago8380671
  3. mm: split out sparse declarations from internal.hMike Rapoport (Microsoft) committed 4 months ago2b65a42
  4. mm: split out mm_init and memblock declarations from internal.hMike Rapoport (Microsoft) committed 4 months ago55ed40a
  5. mm/sparse: remove bootmem_info.h includeDavid Hildenbrand (Arm) committed 3 months ago4f9ec35
  6. mm: fix ASSERT_EXCLUSIVE_BITS by passing memdesc_flags_t by pointerHui Zhu committed 4 months ago67a06fd
  7. mm/sparse-vmemmap: remove sparse_vmemmap_init_nid_late()Muchun Song committed 5 months agoec1adc1
  8. mm/sparse: move sparse_vmemmap_init_nid_late() into sparse_init_nid()Muchun Song committed 5 months ago133b57f
  9. mm/mm_init: remove set_pageblock_order() call from sparse_init()Muchun Song committed 5 months ago37424ea
  10. mm/sparse: move subsection_map_init() into sparse_init()Muchun Song committed 5 months ago8e4ee7b
  11. mm/sparse: panic on memmap and usemap allocation failureMuchun Song committed 5 months agob3ef855
  12. mm/sparse: remove sparse buffer pre-allocation mechanismMuchun Song committed 7 months agoffe5539
  13. mm/sparse: remove unnecessary NULL check before allocating mem_sectionSang-Heon Jeon committed 6 months agoe097434
  14. mm/sparse: fix preinited section_mem_map clobbering on failure pathMuchun Song committed 7 months ago7cf6d94
  15. mm/sparse: move memory hotplug bits to sparse-vmemmap.cDavid Hildenbrand (Arm) committed 7 months ago738de20
  16. mm/sparse: move __section_mark_present() to internal.hDavid Hildenbrand (Arm) committed 7 months ago08e5f77
  17. mm/sparse: move sparse_init_one_section() to internal.hDavid Hildenbrand (Arm) committed 7 months agof62a3bf
  18. mm/sparse: drop set_section_nid() from sparse_add_section()David Hildenbrand (Arm) committed 7 months agob551ed9
  19. mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.cDavid Hildenbrand (Arm) committed 7 months agofead6dc
  20. mm/sparse: remove CONFIG_MEMORY_HOTPLUG-specific usemap allocation handlingDavid Hildenbrand (Arm) committed 7 months agodac89b1
  21. mm/sparse: remove sparse_decode_mem_map()David Hildenbrand (Arm) committed 7 months ago22688ad
  22. mm/sparse: remove !CONFIG_SPARSEMEM_VMEMMAP leftovers for CONFIG_MEMORY_HOTPLUGDavid Hildenbrand (Arm) committed 7 months ago119c31c
  23. mm/sparse: remove WARN_ONs from (online|offline)_mem_sections()David Hildenbrand (Arm) committed 7 months agoe66383b
  24. mm/sparse: check memmap alignment for compound_info_has_mask()Kiryl Shutsemau committed 8 months ago9f94db4
  25. mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiersSumanth Korikkar committed 1 year ago300709f
  26. mm: introduce memdesc_nid()Matthew Wilcox (Oracle) committed 1 year agoeb00fdd
  27. mm: convert page_to_section() to memdesc_section()Matthew Wilcox (Oracle) committed 1 year ago56d578c
  28. mm: fix accounting of memmap pagesSumanth Korikkar committed 1 year agoc357688
  29. drivers/base/memory: improve add_boot_memory_block()Gavin Shan committed 1 year ago61659ef
  30. mm/sparse: allow for alternate vmemmap section init at bootFrank van der Linden committed 1 year agod65917c
  31. mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang committed 1 year agoc6f2397
  32. bootmem: stop using page->indexMatthew Wilcox (Oracle) committed 2 years ago0386aaa
  33. kaslr: rename physmem_end and PHYSMEM_END to direct_map_physmem_endJohn Hubbard committed 2 years agoafe789b
  34. Merge tag 'x86-urgent-2024-09-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 years agoc9f016e
  35. x86/kaslr: Expose and use the end of the physical memory address spaceThomas Gleixner committed 2 years agoea72ce5