)]}'
{
  "commit": "7ad439df5616fd1854a58ef7bf87c7a092cd34ce",
  "tree": "ce97d2216f2d5288a7be5bd210b542a583c8a414",
  "parents": [
    "98cd9ca7cc560414ad4a79e7e9aee568d10f985e"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "rth@twiddle.net",
    "time": "Thu Dec 15 13:55:46 2016 -0800"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "rth@twiddle.net",
    "time": "Mon Jan 23 09:52:40 2017 -0800"
  },
  "message": "target-hppa: Implement linux-user gateway page\n\nFor linux, page 0 is mapped as an execute-only gateway.  A gateway\npage is a special bit in the page table that allows a B,GATE insn\nwithin that page to raise processor permissions.  This is how system\ncalls are implemented for HPPA.\n\nRather than actually map anything here, or handle permissions at all,\nimplement the semantics of the actual linux syscall entry points.\n\nSigned-off-by: Richard Henderson \u003crth@twiddle.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1d0976f756ac4a8b194a2ae5f02803846e5b3333",
      "old_mode": 33188,
      "old_path": "target/hppa/translate.c",
      "new_id": "14fe4bbd2ca2b0202622078240ed49230c135de8",
      "new_mode": 33188,
      "new_path": "target/hppa/translate.c"
    }
  ]
}
