1 comment:
File src/arch/x86/early_ram.ld:
Patch Set #22, Line 23: . = CONFIG_X86_RESET_VECTOR - ARCH_POINTER_ALIGN_SIZE - _STACK_SIZE - _CONSOLE_SIZE - _TIMESTAMPS_SIZE - _FMAP_SIZE;
This doesn't really take into consideration CONFIG_C_ENV_BOOTBLOCK_SIZE. […]
From https://review.coreboot.org/c/coreboot/+/35035/22/src/arch/x86/memlayout.ld#42, it looks like the way things are organized is code lies before the reset vector. And this file seems to be putting all the data components before the reset vector as well. So, considering that, you need to take CONFIG_C_ENV_BOOTBLOCK_SIZE into account here.
To view, visit change 35035. To unsubscribe, or for help writing mail filters, visit settings.