[coreboot-gerrit] New patch to review for coreboot: util/cbmem: Add new depthcharge timestamps

Patrick Georgi (pgeorgi@google.com) gerrit at coreboot.org
Wed Feb 3 16:37:25 CET 2016


Patrick Georgi (pgeorgi at google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/13576

-gerrit

commit 364a9fb8aec7aeda989e7eeee0642c01aff73807
Author: Julius Werner <jwerner at chromium.org>
Date:   Mon Jan 25 18:35:52 2016 -0800

    util/cbmem: Add new depthcharge timestamps
    
    This patch adds strings for the timestamp changes and additions in the
    Chrome OS bootloader (depthcharge). See http://crosreview.com/323783
    for details and justification.
    
    BRANCH=none
    BUG=None
    TEST=Booted Oak, confirmed that cbmem output includes new timestamps.
    
    Change-Id: I9ad68edca660f4e4286e680316b4e14f1259d1bc
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: c1b1f6d669f62217ed701cd3561b9d14973d890a
    Original-Change-Id: I7256ca62c69f2ab7279fd2656fbbfa610e04fc44
    Original-Signed-off-by: Julius Werner <jwerner at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/323871
    Original-Reviewed-by: Aaron Durbin <adurbin at chromium.org>
---
 util/cbmem/cbmem.c | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/util/cbmem/cbmem.c b/util/cbmem/cbmem.c
index f58fcf7..465ab4b 100644
--- a/util/cbmem/cbmem.c
+++ b/util/cbmem/cbmem.c
@@ -470,11 +470,13 @@ enum additional_timestamp_id {
 	TS_RW_VB_SELECT_AND_LOAD_KERNEL = 1010,
 
 	TS_VB_SELECT_AND_LOAD_KERNEL = 1020,
-
 	TS_VB_EC_VBOOT_DONE = 1030,
+	TS_VB_STORAGE_INIT_DONE = 1040,
+	TS_VB_READ_KERNEL_DONE = 1050,
+	TS_VB_VBOOT_DONE = 1100,
 
-	TS_CROSSYSTEM_DATA = 1100,
-	TS_START_KERNEL = 1101
+	TS_START_KERNEL = 1101,
+	TS_KERNEL_DECOMPRESSION = 1102,
 };
 
 static const struct timestamp_id_to_name {
@@ -531,9 +533,12 @@ static const struct timestamp_id_to_name {
 	{ TS_RO_VB_SELECT_AND_LOAD_KERNEL,	"RO vboot select&load kernel" },
 	{ TS_RW_VB_SELECT_AND_LOAD_KERNEL,	"RW vboot select&load kernel" },
 	{ TS_VB_SELECT_AND_LOAD_KERNEL,		"vboot select&load kernel" },
-	{ TS_VB_EC_VBOOT_DONE,			"finished EC verification" },
-	{ TS_CROSSYSTEM_DATA,	"crossystem data" },
-	{ TS_START_KERNEL,	"start kernel" },
+	{ TS_VB_EC_VBOOT_DONE,	"finished EC verification" },
+	{ TS_VB_STORAGE_INIT_DONE, "finished storage device initialization" },
+	{ TS_VB_READ_KERNEL_DONE, "finished reading kernel from disk" },
+	{ TS_VB_VBOOT_DONE,	"finished vboot kernel verification" },
+	{ TS_KERNEL_DECOMPRESSION, "starting kernel decompression/relocation" },
+	{ TS_START_KERNEL,	"jumping to kernel" },
 
 	/* FSP related timestamps */
 	{ TS_FSP_MEMORY_INIT_START, "calling FspMemoryInit" },



More information about the coreboot-gerrit mailing list