Disable Bootmem code
configname: CONFIG_NO_BOOTMEM
Linux Kernel Configuration for x86
└─>Processor type and features
└─>Disable Bootmem code
In linux kernel since version 2.6.34 (release Date: 2010-05-16)
Use early_res directly instead of bootmem before slab is ready.
- allocator (buddy) [generic]
- early allocator (bootmem) [generic]
- very early allocator (reserve_early*()) [x86]
- very very early allocator (early brk model) [x86]
So reduce one layer between early allocator to final allocator
- allocator (buddy) [generic]
- early allocator (bootmem) [generic]
- very early allocator (reserve_early*()) [x86]
- very very early allocator (early brk model) [x86]
So reduce one layer between early allocator to final allocator