summaryrefslogtreecommitdiff
path: root/mm/sparse.h
AgeCommit message (Expand)Author
33 hoursmm/sparse: remove flags parameter from sparse_init_one_section()David Hildenbrand (Arm)
33 hoursmm/sparse: remove SECTION_MARKED_PRESENTDavid Hildenbrand (Arm)
33 hoursmm/sparse: move __highest_used_section_nr handlingDavid Hildenbrand (Arm)
33 hoursmm/sparse: rename __highest_present_section_nr to __highest_used_section_nrDavid Hildenbrand (Arm)
33 hoursmm/sparse: cleanup sparse_init_one_section()David Hildenbrand (Arm)
7 daysmm/sparse-vmemmap: drop unused section_nr_vmemmap_pages() argumentsMuchun Song
7 daysmm/sparse-vmemmap: move vmemmap optimization helpers to a public headerMuchun Song
7 daysmm/sparse-vmemmap: introduce CONFIG_VMEMMAP_OPTIMIZATIONMuchun Song
7 daysmm/sparse-vmemmap: factor out shared vmemmap tail page allocationMuchun Song
9 daysmm/hugetlb: switch HugeTLB to section-based vmemmap optimizationMuchun Song
9 daysmm/sparse: initialize memory sections earlierMuchun Song
9 daysmm/sparse-vmemmap: support section-based vmemmap optimizationMuchun Song
9 daysmm/sparse-vmemmap: support section-based vmemmap accountingMuchun Song
9 daysmm/mm_init: skip initializing shared vmemmap tail pagesMuchun Song
2026-08-24mm/sparse: keep mem_section_usage_size() internalMuchun Song
2026-08-04mm: split out sparse declarations from internal.hMike Rapoport (Microsoft)