)]}'
{
  "commit": "ce5d64c2d0aa2aaf2ef60e9af48b0bf57852470b",
  "tree": "93d3de474af801c3e7dcc178fad9fbdaf0474d57",
  "parents": [
    "aa102231f09af7e5e2cc1376499991ac2ea00115"
  ],
  "author": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Thu Mar 08 18:50:18 2012 +0200"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Thu Mar 08 18:54:20 2012 +0200"
  },
  "message": "exec: fix code tlb entry misused as iotlb in get_page_addr_code()\n\nget_page_addr_code() reads a code tlb entry, but interprets it as an\niotlb entry.  This works by accident since the low bits of a RAM code\ntlb entry are clear, and match a RAM iotlb entry.  This accident is\nabout to unhappen, so fix the code to use an iotlb entry (using the\ncode entry with TLB_MMIO may fail if the page is a watchpoint).\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a35eb4f8bf3ff6f9eb346941858212491b806c50",
      "old_mode": 33188,
      "old_path": "exec.c",
      "new_id": "f26d1b00f24c3c24e8d6f57bac341c69f6046df9",
      "new_mode": 33188,
      "new_path": "exec.c"
    }
  ]
}
