This is an old revision of the document!
contig_page_data
into .bss since it needs so little of itself initialized.__attribute__((section(...)))
to support specifying different sections for initialized (.data
) and uninitialized (.bss
) data. Use that to put uninitialized __initdata
or per-CPU data into .bss
. (This will require very detailed exploration of the toolchain, Linux's linker scripts, and similar.)CONFIG_SMP=n
mm/vmstat
(need to stub out bits that obtain statistics used by other bits of the kernel)