)]}'
{
  "commit": "cca7fad5765251fece44cd230156a101867522dd",
  "tree": "6c7ff9d97ccd3acb87ec32d5915b0e1433690d84",
  "parents": [
    "da6ccee4184482b45a2cb562c7373639792fc58d"
  ],
  "author": {
    "name": "Alexey Kardashevskiy",
    "email": "aik@ozlabs.ru",
    "time": "Tue May 27 15:36:32 2014 +1000"
  },
  "committer": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Mon Jun 16 13:24:39 2014 +0200"
  },
  "message": "spapr_pci: spapr_iommu: Make DMA window a subregion\n\nCurrently the default DMA window is represented by a single MemoryRegion.\nHowever there can be more than just one window so we need\na \"root\" memory region to be separated from the actual DMA window(s).\n\nThis introduces a \"root\" IOMMU memory region and adds a subregion for\nthe default DMA 32bit window. Following patches will add other\nsubregion(s).\n\nThis initializes a default DMA window subregion size to the guest RAM\nsize as this window can be switched into \"bypass\" mode which implements\ndirect DMA mapping.\n\nSigned-off-by: Alexey Kardashevskiy \u003caik@ozlabs.ru\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b855e7ca6b4521c19fa0c63294cf701dfde7d216",
      "old_mode": 33188,
      "old_path": "hw/ppc/spapr_iommu.c",
      "new_id": "2d50faf6983f9c1e38c5bd4b5b3785f53bc8a96f",
      "new_mode": 33188,
      "new_path": "hw/ppc/spapr_iommu.c"
    },
    {
      "type": "modify",
      "old_id": "56944c1902b04368fe25843c009d377b56f3f5d0",
      "old_mode": 33188,
      "old_path": "hw/ppc/spapr_pci.c",
      "new_id": "ba020320ebcdf8a5a5151c4736c648e9328af894",
      "new_mode": 33188,
      "new_path": "hw/ppc/spapr_pci.c"
    },
    {
      "type": "modify",
      "old_id": "0f428a1af9c7ca047d36f1888e4a121d2f33d0bf",
      "old_mode": 33188,
      "old_path": "include/hw/pci-host/spapr.h",
      "new_id": "fcb62137a228eef6d430ef022f882d4385641aa7",
      "new_mode": 33188,
      "new_path": "include/hw/pci-host/spapr.h"
    }
  ]
}
