csky: Move HEAD_TEXT_SECTION out of __init_begin-end
Prevent HEAD_TEXT_SECTION back into the buddy system. Signed-off-by: Guo Ren <guoren@linux.alibaba.com> Signed-off-by: Guo Ren <guoren@kernel.org>
This commit is contained in:
parent
f54af50d7b
commit
01ab4649ef
|
@ -23,13 +23,8 @@ SECTIONS
|
|||
. = PAGE_OFFSET + PHYS_OFFSET_OFFSET;
|
||||
|
||||
_start = .;
|
||||
__init_begin = .;
|
||||
HEAD_TEXT_SECTION
|
||||
INIT_TEXT_SECTION(PAGE_SIZE)
|
||||
INIT_DATA_SECTION(PAGE_SIZE)
|
||||
PERCPU_SECTION(L1_CACHE_BYTES)
|
||||
. = ALIGN(PAGE_SIZE);
|
||||
__init_end = .;
|
||||
|
||||
.text : AT(ADDR(.text) - LOAD_OFFSET) {
|
||||
_text = .;
|
||||
|
@ -49,7 +44,12 @@ SECTIONS
|
|||
|
||||
/* __init_begin __init_end must be page aligned for free_initmem */
|
||||
. = ALIGN(PAGE_SIZE);
|
||||
|
||||
__init_begin = .;
|
||||
INIT_TEXT_SECTION(PAGE_SIZE)
|
||||
INIT_DATA_SECTION(PAGE_SIZE)
|
||||
PERCPU_SECTION(L1_CACHE_BYTES)
|
||||
. = ALIGN(PAGE_SIZE);
|
||||
__init_end = .;
|
||||
|
||||
_sdata = .;
|
||||
RO_DATA(PAGE_SIZE)
|
||||
|
|
Loading…
Reference in New Issue