)]}'
{
  "commit": "b35a06182451f71cc0543cfe36a3f21fad6f6f02",
  "tree": "7fdf671a4088d9e11c465beddb0dc1419fff4165",
  "parents": [
    "53625a846a7b4273982157d7a1db5947371757ef"
  ],
  "author": {
    "name": "Will Deacon",
    "email": "willdeacon@google.com",
    "time": "Wed Apr 26 15:38:32 2023 +0100"
  },
  "committer": {
    "name": "Will Deacon",
    "email": "willdeacon@google.com",
    "time": "Fri Apr 28 14:31:57 2023 +0000"
  },
  "message": "ANDROID: KVM: arm64: Move addr_is_allowed_memory() check into host callback\n\nSince host stage-2 mappings are created lazily, we cannot rely on the\npte in order to recover the target physical address when checking a\nhost-initiated memory transition.\n\nInstead, move the addr_is_allowed_memory() check into the host callback\nfunction where it is passed the physical address directly from the\nwalker.\n\nBug: 279739439\nSigned-off-by: Will Deacon \u003cwilldeacon@google.com\u003e\nChange-Id: I84bdc43eded79f1f5e5a489dbc0874604491e5c8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1bb4f8689acc1ed08fb633b06b92cd20992cbe2",
      "old_mode": 33188,
      "old_path": "arch/arm64/kvm/hyp/nvhe/mem_protect.c",
      "new_id": "402b22ffc59315c4a984aa00fd61c5d1ecd4723c",
      "new_mode": 33188,
      "new_path": "arch/arm64/kvm/hyp/nvhe/mem_protect.c"
    }
  ]
}
