)]}'
{
  "commit": "a958a2648602aaa8f98aeb3c1c914f1b8096bfdc",
  "tree": "9cb3390ce32ae3292a5bcffe72b0acbab0920957",
  "parents": [
    "cdc3ee8f2061bafe7593bab0096a0e711408b0f9"
  ],
  "author": {
    "name": "Jake Moilanen",
    "email": "moilanen@austin.ibm.com",
    "time": "Mon Jan 30 21:51:54 2006 -0600"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Tue Feb 07 21:28:38 2006 +1100"
  },
  "message": "[PATCH] powerpc: IOMMU SG paranoia\n\nThis addresses two items, which are unlikely to be hit if we\ntrust drivers.\n\nThe first is moving a memory barrier below where the vmerged SG count\nis passed back, but before the list is set to end.  If those\ninstructions were reordered, there could be an issue in iommu_unmap_sg().\n\nThe second is making sure we terminate the list on the failure case of\niommu_map_sg().  If a driver does not look at the failure return code,\nit could pass a ill-formed SG list to iommu_unmap_sg().\n\nSigned-off-by: Jake Moilanen \u003cmoilanen@austin.ibm.com\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d9b4388918ba5f52f91c7e6b5efa26ec79a0db2",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/iommu.c",
      "new_id": "946f3219fd29fc2b79c789cd423e9ecd129db154",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/iommu.c"
    }
  ]
}
