> This patch expands functionality of CONFIG_DEBUG_RODATA to set main> (static) kernel data area as NX.> The following steps are taken to achieve this:> 1. Linker scripts are adjusted so .text always starts and end on a page boundary> 2. Linker scripts are adjusted so .rodata and .data always starts and> end on a page boundary> 3. void mark_nxdata_nx(void) added to arch/x86/mm/init_64.c and> arch/x86/mm/init_32.c with actual functionality: NX is set for all> pages from _etext through _edata

Please avoid adding the identical function to both files.arch/x86/mm/init.c is the correct place.