)]}' { "commit": "48ba0345f7b42880ec4442d7e90e3e1af95feadd", "tree": "6298b40f0e8e30b0b687d2a82ee0e3e08e2bb68f", "parents": [ "efa6521878ccb613919a1043537a6108f5ea59ed" ], "author": { "name": "Manish V Badarkhe", "email": "Manish.Badarkhe@arm.com", "time": "Tue Sep 14 23:12:42 2021 +0100" }, "committer": { "name": "Manish V Badarkhe", "email": "Manish.Badarkhe@arm.com", "time": "Tue Oct 12 17:53:48 2021 +0100" }, "message": "feat(measured_boot): image hash measurement and recording in BL1\n\nIt looks safer and cleaner approach to record the measurement taken by\nBL1 straightaway in TCG Event Log instead of deferring these recordings\nto BL2.\nHence pull in the full-fledged measured boot driver into BL1 that\nreplaces the former ad-hoc platform interfaces i.e.\nbl1_plat_set_bl2_hash, bl2_plat_get_hash.\n\nAs a result of this change the BL1 of Arm FVP platform now do the\nmeasurements and recordings of below images:\n1. FW_CONFIG\n2. TB_FW_CONFIG\n3. BL2\n\nChange-Id: I798c20336308b5e91b547da4f8ed57c24d490731\nSigned-off-by: Manish V Badarkhe \u003cManish.Badarkhe@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "fd602324f7881c288ff4cb5c5f6231c21a94bce2", "old_mode": 33188, "old_path": "bl1/bl1_main.c", "new_id": "663ec642b344f5c552639b19baeb0569c25e6d5a", "new_mode": 33188, "new_path": "bl1/bl1_main.c" }, { "type": "modify", "old_id": "3c37bcfa27defcdcf39a7174dd490dcb8af25808", "old_mode": 33188, "old_path": "common/bl_common.c", "new_id": "eb2352a7735102f6a5b9e3e3abfa498df4329ca0", "new_mode": 33188, "new_path": "common/bl_common.c" }, { "type": "modify", "old_id": "e42f9c98bbd587dc610a70af9ac80366814c09b5", "old_mode": 33188, "old_path": "drivers/measured_boot/event_log/event_log.mk", "new_id": "37e5e291dd47c2d27c9d5fca6edeb2a7644a9e8a", "new_mode": 33188, "new_path": "drivers/measured_boot/event_log/event_log.mk" }, { "type": "modify", "old_id": "9aa6dc741282aeb2e0870cc54f0069008128a17f", "old_mode": 33188, "old_path": "include/drivers/measured_boot/event_log/event_log.h", "new_id": "0d22d876d71f3620215cfce0fa098deab01f7bb4", "new_mode": 33188, "new_path": "include/drivers/measured_boot/event_log/event_log.h" }, { "type": "modify", "old_id": "c7c4dcb390d94d7c969811095c31bc40460ece1c", "old_mode": 33188, "old_path": "include/plat/common/platform.h", "new_id": "3fa63f5558c41f0a36ba560cc8b5a41982ea3ccf", "new_mode": 33188, "new_path": "include/plat/common/platform.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "15ea0599706b89a163ce044063c311f293be8112", "new_mode": 33188, "new_path": "plat/arm/board/fvp/fvp_bl1_measured_boot.c" }, { "type": "rename", "old_id": "83419b68110ea5b27aa79d6d314abbef14ffbc29", "old_mode": 33188, "old_path": "plat/arm/board/fvp/fvp_measured_boot.c", "new_id": "f5d829a235a7a4395c1216e5f238caa7bf3bb043", "new_mode": 33188, "new_path": "plat/arm/board/fvp/fvp_bl2_measured_boot.c", "score": 78 }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6a403d94523cc18ca5ea11b9ac63e7a891653421", "new_mode": 33188, "new_path": "plat/arm/board/fvp/fvp_common_measured_boot.c" }, { "type": "modify", "old_id": "b375146266d767c9429fa0b069d8997e116cb21b", "old_mode": 33188, "old_path": "plat/arm/board/fvp/platform.mk", "new_id": "70b1051a8754e492cadf3921bf72e42b631b3771", "new_mode": 33188, "new_path": "plat/arm/board/fvp/platform.mk" } ] }