)]}'
{
  "commit": "1f0ef2aa18802a8ce7eb5a5164aaaf4d59073801",
  "tree": "953fd29f1853b0773e9dcd72ab1ecb3231c6b457",
  "parents": [
    "4c25a2c1b90bf785fc2e2f0f0c74a80b3e070d39"
  ],
  "author": {
    "name": "David Woodhouse",
    "email": "David.Woodhouse@intel.com",
    "time": "Sun May 10 19:58:49 2009 +0100"
  },
  "committer": {
    "name": "David Woodhouse",
    "email": "David.Woodhouse@intel.com",
    "time": "Sun May 10 19:58:49 2009 +0100"
  },
  "message": "intel-iommu: Clean up handling of \"caching mode\" vs. IOTLB flushing.\n\nAs we just did for context cache flushing, clean up the logic around\nwhether we need to flush the iotlb or just the write-buffer, depending\non caching mode.\n\nFix the same bug in qi_flush_iotlb() that qi_flush_context() had -- it\nisn\u0027t supposed to be returning an error; it\u0027s supposed to be returning a\nflag which triggers a write-buffer flush.\n\nRemove some superfluous conditional write-buffer flushes which could\nnever have happened because they weren\u0027t for non-present-to-present\nmapping changes anyway.\n\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10a071ba32325e45aaa56a44b06734809355f2b0",
      "old_mode": 33188,
      "old_path": "drivers/pci/dmar.c",
      "new_id": "df6af0d4ec036692d1616b9ad7fa2a0225d962ca",
      "new_mode": 33188,
      "new_path": "drivers/pci/dmar.c"
    },
    {
      "type": "modify",
      "old_id": "9f5d9151edc9702e8f6c6a931e610764a2a2e250",
      "old_mode": 33188,
      "old_path": "drivers/pci/intel-iommu.c",
      "new_id": "f47d04aced87065ab5b892c690971e4f85636dc7",
      "new_mode": 33188,
      "new_path": "drivers/pci/intel-iommu.c"
    },
    {
      "type": "modify",
      "old_id": "f2b94dafbf38b90fbbe6fbc9d30198c692ec32a6",
      "old_mode": 33188,
      "old_path": "include/linux/intel-iommu.h",
      "new_id": "29e05a034c0955cabb03824990c1082a2ba064a2",
      "new_mode": 33188,
      "new_path": "include/linux/intel-iommu.h"
    }
  ]
}
