)]}' { "commit": "73b1160bd808cc523f49db37df597e4b2f3b9877", "tree": "8a5494ac4611e67ff2efda4b008a3cbba5415916", "parents": [ "ad36e61ce400deaddfb07e71b13aea8a74b52550" ], "author": { "name": "Chuan Zhu", "email": "chuan.zhu@arm.com", "time": "Fri Jan 05 10:26:37 2018 +0000" }, "committer": { "name": "Giacomo Travaglini", "email": "giacomo.travaglini@arm.com", "time": "Thu Feb 08 10:24:56 2018 +0000" }, "message": "arch-arm: Fixed error in choosing vector offset\n\nThe old code chose vector offset associated with exceptions taken\nto EL3 by incorrectly using \"from64\", which is associated with the\nexception level where the exception was taken from. However, the\noffset should depends on the ISA of the lower EL and not of the\nstarting EL itself, as specified in ARM ARM. This patch corrects\nthis by implementing the method in AArch64.TakeException in ARM ARM.\n\nChange-Id: I8f7c9aa777c5f2eef9e2d89c36e9daee23f3a822\nReviewed-by: Jack Travaglini \u003cgiacomo.travaglini@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/8001\nReviewed-by: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\nMaintainer: Andreas Sandberg \u003candreas.sandberg@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "27894e0c10a3af28672a17fba7bfc355f6806e6e", "old_mode": 33188, "old_path": "src/arch/arm/faults.cc", "new_id": "e3488f428be6d49c6c9d8cb1b97239dc6fc722e0", "new_mode": 33188, "new_path": "src/arch/arm/faults.cc" }, { "type": "modify", "old_id": "bec2c0e8ff7a42665288827607dd541b8ec99851", "old_mode": 33188, "old_path": "src/arch/arm/faults.hh", "new_id": "6ae4c067e92babac516d2cbd65445c3797af7774", "new_mode": 33188, "new_path": "src/arch/arm/faults.hh" } ] }