)]}'
{
  "commit": "a3a67f54f0b4ec98ff2380a792e5bfeebc47d554",
  "tree": "30fa3eb80bf614fe57a299287168aa13c15a4e15",
  "parents": [
    "e506ad6a05c806bbef460a7d014a184ff8d707a6"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Mon Mar 27 20:31:01 2023 +0000"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Tue Mar 28 15:23:10 2023 -0700"
  },
  "message": "linux-user: Pass last not end to probe_guest_base\n\nPass the address of the last byte of the image, rather than\nthe first address past the last byte.  This avoids overflow\nwhen the last page of the address space is involved.\n\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa4cc4156723a9d5662b068b61b7d966f8300006",
      "old_mode": 33188,
      "old_path": "linux-user/elfload.c",
      "new_id": "dfae967908b2b69397582d3280c5662824a8aa0e",
      "new_mode": 33188,
      "new_path": "linux-user/elfload.c"
    },
    {
      "type": "modify",
      "old_id": "e99570ca182b9c34abec16daff4f414bd65d91c6",
      "old_mode": 33188,
      "old_path": "linux-user/flatload.c",
      "new_id": "5efec2630e59bc1b0cd6be6eafc0bb4c28e58650",
      "new_mode": 33188,
      "new_path": "linux-user/flatload.c"
    },
    {
      "type": "modify",
      "old_id": "9333db4f51c4d2a7e198e3abe640c39c402cc8ee",
      "old_mode": 33188,
      "old_path": "linux-user/user-internals.h",
      "new_id": "c63ef45fc78fb01ec2867a4a49acd5316577bef7",
      "new_mode": 33188,
      "new_path": "linux-user/user-internals.h"
    }
  ]
}
