| .. | .. |
|---|
| 11 | 11 | OUTPUT_ARCH(microblaze) |
|---|
| 12 | 12 | ENTRY(microblaze_start) |
|---|
| 13 | 13 | |
|---|
| 14 | +#define RO_EXCEPTION_TABLE_ALIGN 16 |
|---|
| 15 | + |
|---|
| 16 | +#include <asm/cache.h> |
|---|
| 14 | 17 | #include <asm/page.h> |
|---|
| 15 | 18 | #include <asm-generic/vmlinux.lds.h> |
|---|
| 16 | 19 | #include <asm/thread_info.h> |
|---|
| .. | .. |
|---|
| 46 | 49 | __fdt_blob : AT(ADDR(__fdt_blob) - LOAD_OFFSET) { |
|---|
| 47 | 50 | _fdt_start = . ; /* place for fdt blob */ |
|---|
| 48 | 51 | *(__fdt_blob) ; /* Any link-placed DTB */ |
|---|
| 49 | | - . = _fdt_start + 0x8000; /* Pad up to 32kbyte */ |
|---|
| 52 | + . = _fdt_start + 0x10000; /* Pad up to 64kbyte */ |
|---|
| 50 | 53 | _fdt_end = . ; |
|---|
| 51 | 54 | } |
|---|
| 52 | 55 | |
|---|
| 53 | 56 | . = ALIGN(16); |
|---|
| 54 | | - RODATA |
|---|
| 55 | | - EXCEPTION_TABLE(16) |
|---|
| 56 | | - NOTES |
|---|
| 57 | + RO_DATA(4096) |
|---|
| 57 | 58 | |
|---|
| 58 | 59 | /* |
|---|
| 59 | 60 | * sdata2 section can go anywhere, but must be word aligned |
|---|
| .. | .. |
|---|
| 70 | 71 | } |
|---|
| 71 | 72 | |
|---|
| 72 | 73 | _sdata = . ; |
|---|
| 73 | | - RW_DATA_SECTION(32, PAGE_SIZE, THREAD_SIZE) |
|---|
| 74 | + RW_DATA(32, PAGE_SIZE, THREAD_SIZE) |
|---|
| 74 | 75 | _edata = . ; |
|---|
| 75 | 76 | |
|---|
| 76 | 77 | /* Under the microblaze ABI, .sdata and .sbss must be contiguous */ |
|---|
| .. | .. |
|---|
| 88 | 89 | _ssro_size = _essro - _ssro ; |
|---|
| 89 | 90 | _KERNEL_SDA_BASE_ = _ssro + (_ssro_size / 2) ; |
|---|
| 90 | 91 | } |
|---|
| 92 | + |
|---|
| 93 | + PERCPU_SECTION(L1_CACHE_BYTES) |
|---|
| 91 | 94 | |
|---|
| 92 | 95 | . = ALIGN(PAGE_SIZE); |
|---|
| 93 | 96 | __init_begin = .; |
|---|
| .. | .. |
|---|
| 116 | 119 | .con_initcall.init : AT(ADDR(.con_initcall.init) - LOAD_OFFSET) { |
|---|
| 117 | 120 | CON_INITCALL |
|---|
| 118 | 121 | } |
|---|
| 119 | | - |
|---|
| 120 | | - SECURITY_INIT |
|---|
| 121 | 122 | |
|---|
| 122 | 123 | __init_end_before_initramfs = .; |
|---|
| 123 | 124 | |
|---|