)]}' { "commit": "f4e27c3ff56894e738bd2a975646b5a07d9ea75c", "tree": "7ed54c037502d2b97fb4a6eaaca46be18468f0f2", "parents": [ "b72d69c5caa382902fc200086e861e92ef883163" ], "author": { "name": "Nikos Nikoleris", "email": "nikos.nikoleris@arm.com", "time": "Tue Dec 19 16:58:33 2017 +0000" }, "committer": { "name": "Nikos Nikoleris", "email": "nikos.nikoleris@arm.com", "time": "Wed Feb 07 16:14:39 2018 +0000" }, "message": "arch-arm: Fault when dc ivac is executed from EL0\n\nA previous change enabled execution of dc ivac from EL0 when\nSCTLR_EL1.UCI\u003d1. The Arm ARM specifies that dc ivac is the only data\ncache maintenance operation by VA that cannot be executed from\nEL0. This changeset essential reverts the change:\n8d43922 arch-arm: Allow dc ivac from EL0 when SCTLR_EL1.UCI\u003d1\n\nChange-Id: Ia25fab13846a151f548e649a16067feb1ff65c9c\nReviewed-by: Jack Travaglini \u003cgiacomo.travaglini@arm.com\u003e\nReviewed-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/7823\nMaintainer: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "a9031fe0eeb76782d036edd7a84b53968dafb8cd", "old_mode": 33188, "old_path": "src/arch/arm/miscregs.cc", "new_id": "c0b6aa5d5ccc4c80ecc0c96f952426ad4270aad2", "new_mode": 33188, "new_path": "src/arch/arm/miscregs.cc" } ] }