)]}'
{
  "commit": "a9d6ceb838755c24dde8a0ca02c3378926fc63db",
  "tree": "8239e44e9bee3029e31ee1ac04b14b73f5f500d1",
  "parents": [
    "87f14e658f664a17dcdb38d3f6ae70642fcdc263"
  ],
  "author": {
    "name": "Hannes Reinecke",
    "email": "hare@suse.de",
    "time": "Mon Jul 01 15:16:25 2013 +0200"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "JBottomley@Parallels.com",
    "time": "Fri Aug 23 12:43:54 2013 -0400"
  },
  "message": "[SCSI] return ENOSPC on thin provisioning failure\n\nWhen the thin provisioning hard threshold is reached we\nshould return ENOSPC to inform upper layers about this fact.\n\nSigned-off-by: Hannes Reinecke \u003chare@suse.de\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93a18d1d3da8e43d79b4450e30211ecb59f14b2f",
      "old_mode": 33188,
      "old_path": "block/blk-core.c",
      "new_id": "68ce4d53a528850642a05ec71062c1d5014d666d",
      "new_mode": 33188,
      "new_path": "block/blk-core.c"
    },
    {
      "type": "modify",
      "old_id": "7be5229ed3a4025fa359c334d7a8888e54b48708",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_error.c",
      "new_id": "1b1298ce0e71fe67e5e26877b7ed61c191b02203",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_error.c"
    },
    {
      "type": "modify",
      "old_id": "e2af8ae0d0cafd9fbc2abdd68b37cd1ddccb6097",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_lib.c",
      "new_id": "49020d52d685d21c01ffc62fc47488c95dadebea",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_lib.c"
    },
    {
      "type": "modify",
      "old_id": "e4cd3e97553884180fb934f1230f56886c312f56",
      "old_mode": 33188,
      "old_path": "include/scsi/scsi.h",
      "new_id": "d0387d84dd6839f99bc91bf614db60c61902cf6c",
      "new_mode": 33188,
      "new_path": "include/scsi/scsi.h"
    }
  ]
}
