.. | .. |
---|
14 | 14 | .section ".header", "a" |
---|
15 | 15 | |
---|
16 | 16 | .balign 16 |
---|
17 | | -GLOBAL(real_mode_header) |
---|
| 17 | +SYM_DATA_START(real_mode_header) |
---|
18 | 18 | .long pa_text_start |
---|
19 | 19 | .long pa_ro_end |
---|
20 | 20 | /* SMP trampoline */ |
---|
21 | 21 | .long pa_trampoline_start |
---|
22 | | - .long pa_trampoline_status |
---|
23 | 22 | .long pa_trampoline_header |
---|
| 23 | +#ifdef CONFIG_AMD_MEM_ENCRYPT |
---|
| 24 | + .long pa_sev_es_trampoline_start |
---|
| 25 | +#endif |
---|
24 | 26 | #ifdef CONFIG_X86_64 |
---|
25 | 27 | .long pa_trampoline_pgd; |
---|
26 | 28 | #endif |
---|
.. | .. |
---|
34 | 36 | #ifdef CONFIG_X86_64 |
---|
35 | 37 | .long __KERNEL32_CS |
---|
36 | 38 | #endif |
---|
37 | | -END(real_mode_header) |
---|
| 39 | +SYM_DATA_END(real_mode_header) |
---|
38 | 40 | |
---|
39 | 41 | /* End signature, used to verify integrity */ |
---|
40 | 42 | .section ".signature","a" |
---|
41 | 43 | .balign 4 |
---|
42 | | -GLOBAL(end_signature) |
---|
43 | | - .long REALMODE_END_SIGNATURE |
---|
44 | | -END(end_signature) |
---|
| 44 | +SYM_DATA(end_signature, .long REALMODE_END_SIGNATURE) |
---|