)]}'
{
  "commit": "37ec01d43343fc20b6e1ce34f82ec617020a9849",
  "tree": "695897b3abe5e16ed272127f7a5d49f34410b6c8",
  "parents": [
    "ce5d64c2d0aa2aaf2ef60e9af48b0bf57852470b"
  ],
  "author": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Thu Mar 08 18:08:35 2012 +0200"
  },
  "committer": {
    "name": "Avi Kivity",
    "email": "avi@redhat.com",
    "time": "Thu Mar 08 19:06:11 2012 +0200"
  },
  "message": "memory: dispatch directly via MemoryRegion\n\nInstead of indirecting via io_mem_region, dispatch directly\nthrough the MemoryRegion obtained from the iotlb or phys_page_find().\n\nSigned-off-by: Avi Kivity \u003cavi@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ffe9dd1718c07dfa9ee7f98ce28293b44840f30",
      "old_mode": 33188,
      "old_path": "exec-all.h",
      "new_id": "4e8c7f537c5cfbbdf0271dcddd713cd6ebdc467b",
      "new_mode": 33188,
      "new_path": "exec-all.h"
    },
    {
      "type": "modify",
      "old_id": "f26d1b00f24c3c24e8d6f57bac341c69f6046df9",
      "old_mode": 33188,
      "old_path": "exec.c",
      "new_id": "6e1404870923ca6cb47f6b047afb61960058d480",
      "new_mode": 33188,
      "new_path": "exec.c"
    },
    {
      "type": "modify",
      "old_id": "4c3dc492624ae9e592af8473c662f5d0f6e60fda",
      "old_mode": 33188,
      "old_path": "memory.c",
      "new_id": "bc76f55c1106e60955bbfe06167355dd909579b7",
      "new_mode": 33188,
      "new_path": "memory.c"
    },
    {
      "type": "modify",
      "old_id": "7c7e15bc9363441eb1d6c5a74cc8354bf2654bde",
      "old_mode": 33188,
      "old_path": "softmmu_template.h",
      "new_id": "e3950204cd67db316c190a62c685c1a4f5ecfbc7",
      "new_mode": 33188,
      "new_path": "softmmu_template.h"
    }
  ]
}
