mm, treewide: introduce NR_PAGE_ORDERS
NR_PAGE_ORDERS defines the number of page orders supported by the page allocator, ranging from 0 to MAX_ORDER, MAX_ORDER + 1 in total. NR_PAGE_ORDERS assists in defining arrays of page orders and allows for more natural iteration over them. [kirill.shutemov@linux.intel.com: fixup for kerneldoc warning] Link: https://lkml.kernel.org/r/20240101111512.7empzyifq7kxtzk3@box Link: https://lkml.kernel.org/r/20231228144704.14033-1-kirill.shutemov@linux.intel.com Signed-off-by:Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Reviewed-by:
Zi Yan <ziy@nvidia.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org>
Showing
- Documentation/admin-guide/kdump/vmcoreinfo.rst 3 additions, 3 deletionsDocumentation/admin-guide/kdump/vmcoreinfo.rst
- arch/arm64/kvm/hyp/include/nvhe/gfp.h 1 addition, 1 deletionarch/arm64/kvm/hyp/include/nvhe/gfp.h
- arch/sparc/kernel/traps_64.c 1 addition, 1 deletionarch/sparc/kernel/traps_64.c
- drivers/gpu/drm/ttm/tests/ttm_device_test.c 1 addition, 1 deletiondrivers/gpu/drm/ttm/tests/ttm_device_test.c
- drivers/gpu/drm/ttm/ttm_pool.c 10 additions, 10 deletionsdrivers/gpu/drm/ttm/ttm_pool.c
- include/drm/ttm/ttm_pool.h 1 addition, 1 deletioninclude/drm/ttm/ttm_pool.h
- include/linux/mmzone.h 4 additions, 2 deletionsinclude/linux/mmzone.h
- kernel/crash_core.c 1 addition, 1 deletionkernel/crash_core.c
- lib/test_meminit.c 1 addition, 1 deletionlib/test_meminit.c
- mm/compaction.c 1 addition, 1 deletionmm/compaction.c
- mm/kmsan/init.c 1 addition, 1 deletionmm/kmsan/init.c
- mm/page_alloc.c 6 additions, 7 deletionsmm/page_alloc.c
- mm/page_reporting.c 1 addition, 1 deletionmm/page_reporting.c
- mm/show_mem.c 4 additions, 4 deletionsmm/show_mem.c
- mm/vmstat.c 6 additions, 6 deletionsmm/vmstat.c
Loading
Please register or sign in to comment