)]}' { "commit": "cb2be9940a055bf73647e9eef3779992d5af36b7", "tree": "f62d5288ee79db4debbef3ad7ee8964d833dd693", "parents": [ "0f50b6252bceb49547dfa05c3eba1a0e1e209d7d" ], "author": { "name": "Anouk Van Laer", "email": "anouk.vanlaer@arm.com", "time": "Fri Nov 16 15:45:00 2018 +0000" }, "committer": { "name": "Giacomo Travaglini", "email": "giacomo.travaglini@arm.com", "time": "Wed Jun 26 14:32:23 2019 +0000" }, "message": "arch, arm: Update miscRegs in getTE\n\nNormally, a translation will start via translateTiming/functional\nwhich will check if the miscRegs have been updated and if so,\nwill update the TLB state accordingly. However, in a 2 stage\nsystem, if there is a hit in stage 1, the resulting IPA will be\nsent to the S2-TLB for translation via a getTE() function call\n(via the stage2_lookup object). This will cause the state of the\nS2-TLB to be out of sync.\n\nChange-Id: I117e4032fc76d7d31f4f999887b5573a7e5811e6\nReviewed-by: Giacomo Travaglini \u003cgiacomo.travaglini@arm.com\u003e\nReviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/14995\nTested-by: kokoro \u003cnoreply+kokoro@google.com\u003e\nMaintainer: Giacomo Travaglini \u003cgiacomo.travaglini@arm.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "f30e195c113a3c5a01a3286eddd283063fde3d2b", "old_mode": 33188, "old_path": "src/arch/arm/tlb.cc", "new_id": "2b50d4b281f35b6a3ae3204abf05795168fddc2f", "new_mode": 33188, "new_path": "src/arch/arm/tlb.cc" } ] }