)]}'
{
  "commit": "f43793c7caab49c68b41c3b8524fc35b4c206856",
  "tree": "cc38cd0280623e920a707cd6625a4526b2928fcf",
  "parents": [
    "86a8623692b1b559a419a92eb8b6897c221bca74"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Apr 16 15:39:51 2013 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Fri May 24 18:43:42 2013 +0200"
  },
  "message": "memory: populate FlatView for new address spaces\n\nEven a new address space might have a non-empty FlatView.  In order\nto initialize it properly, address_space_init should (a) call\nmemory_region_transaction_commit after the address space is inserted\ninto the list; (b) force memory_region_transaction_commit to do something.\n\nThis bug was latent so far because all address spaces started empty, including\nthe PCI address space where the bus master region is initially disabled.\nHowever, the target address space of an IOMMU is usually rooted at\nget_system_memory(), which might not be empty at the time the IOMMU is created.\n\nReviewed-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9478f98fdc42b3410330beb29d1866ef032948a9",
      "old_mode": 33188,
      "old_path": "memory.c",
      "new_id": "99f046d8bbc4e5f4750e4a4ba6e4247d4c143773",
      "new_mode": 33188,
      "new_path": "memory.c"
    }
  ]
}
