[coreboot-gerrit] Change in coreboot[master]: arch/x86: Share storage data structures between early stages
Lee Leahy (Code Review)
gerrit at coreboot.org
Mon May 1 17:38:01 CEST 2017
Lee Leahy has submitted this change and it was merged. ( https://review.coreboot.org/19300 )
Change subject: arch/x86: Share storage data structures between early stages
......................................................................
arch/x86: Share storage data structures between early stages
Define a common area in CAR so that the storage data structures can be
shared between stages.
TEST=Build and run on Reef
Change-Id: I20a01b850a31df9887a428bf07ca476c8410d33e
Signed-off-by: Lee Leahy <Leroy.P.Leahy at intel.com>
Reviewed-on: https://review.coreboot.org/19300
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth at google.com>
Reviewed-by: Sumeet R Pawnikar <sumeet.r.pawnikar at intel.com>
---
M src/arch/x86/car.ld
1 file changed, 5 insertions(+), 0 deletions(-)
Approvals:
Sumeet R Pawnikar: Looks good to me, approved
build bot (Jenkins): Verified
Martin Roth: Looks good to me, approved
diff --git a/src/arch/x86/car.ld b/src/arch/x86/car.ld
index aa579c3..a9a281e 100644
--- a/src/arch/x86/car.ld
+++ b/src/arch/x86/car.ld
@@ -44,6 +44,11 @@
* to reside in the migrated area (between _car_relocatable_data_start
* and _car_relocatable_data_end). */
TIMESTAMP(., 0x100)
+#if IS_ENABLED(CONFIG_DRIVERS_STORAGE)
+ _car_drivers_storage_start = .;
+ . += 256;
+ _car_drivers_storage_end = .;
+#endif
/* _car_global_start and _car_global_end provide symbols to per-stage
* variables that are not shared like the timestamp and the pre-ram
* cbmem console. This is useful for clearing this area on a per-stage
--
To view, visit https://review.coreboot.org/19300
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I20a01b850a31df9887a428bf07ca476c8410d33e
Gerrit-PatchSet: 5
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Owner: Lee Leahy <leroy.p.leahy at intel.com>
Gerrit-Reviewer: Aaron Durbin <adurbin at chromium.org>
Gerrit-Reviewer: Andrey Petrov <andrey.petrov at intel.com>
Gerrit-Reviewer: Lee Leahy <leroy.p.leahy at intel.com>
Gerrit-Reviewer: Martin Roth <martinroth at google.com>
Gerrit-Reviewer: Patrick Georgi <pgeorgi at google.com>
Gerrit-Reviewer: Paul Menzel <paulepanter at users.sourceforge.net>
Gerrit-Reviewer: Sumeet R Pawnikar <sumeet.r.pawnikar at intel.com>
Gerrit-Reviewer: build bot (Jenkins)
More information about the coreboot-gerrit
mailing list