)]}' { "commit": "a7cf2743f3eb487912302aafc748c81bbd1fc603", "tree": "098cf06e55edc5884d57448970c98eff77ada59c", "parents": [ "8078b5c5a0c2a47710df96412d88df53486e2b29" ], "author": { "name": "Max Shvetsov", "email": "maksims.svecovs@arm.com", "time": "Wed Mar 31 19:00:38 2021 +0100" }, "committer": { "name": "Maksims Svecovs", "email": "maksims.svecovs@arm.com", "time": "Wed Apr 07 11:18:23 2021 +0100" }, "message": "Fix: Remove save/restore of EL2 timer registers\n\nSince there is a secure and non-secure version of the timer registers\nthere is no need to preserve their context in EL3.\nWith that, following registers were removed from EL3 save/restore\nroutine:\n\tcnthps_ctl_el2\n\tcnthps_tval_el2\n\tcnthps_cval_el2\n\tcnthvs_ctl_el2\n\tcnthvs_tval_el2\n\tcnthvs_cval_el2\n\tcnthp_ctl_el2\n\tcnthp_cval_el2\n\tcnthp_tval_el2\n\tcnthv_ctl_el2\n\tcnthv_cval_el2\n\tcnthv_tval_el2\n\nSigned-off-by: Max Shvetsov \u003cmaksims.svecovs@arm.com\u003e\nChange-Id: I6e2fc09c74a7375c4fccc11f12af4e39e6dc616b\n", "tree_diff": [ { "type": "modify", "old_id": "3135fb45b272768857400fc2c8cfaf384112ccad", "old_mode": 33188, "old_path": "include/lib/el3_runtime/aarch64/context.h", "new_id": "9d9f9d3325557ee3253058baf0944477339a3b22", "new_mode": 33188, "new_path": "include/lib/el3_runtime/aarch64/context.h" }, { "type": "modify", "old_id": "75e214d9c6d2678a4ac7d3a2f9a64486a4739d4a", "old_mode": 33188, "old_path": "lib/el3_runtime/aarch64/context.S", "new_id": "7daf30da18702203139802e78dfe67fc7b9580a5", "new_mode": 33188, "new_path": "lib/el3_runtime/aarch64/context.S" } ] }