)]}'
{
  "commit": "f8daa6e6d83f60a721752cb53433bfdc1503b45f",
  "tree": "66798b2d2763a53acada47040c86f7c094430f0a",
  "parents": [
    "b15ebe0b5d0b95aeb1d84cae3649df1e0e065e9b"
  ],
  "author": {
    "name": "Dan Williams",
    "email": "dan.j.williams@intel.com",
    "time": "Mon Dec 19 17:02:25 2011 -0800"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "JBottomley@Parallels.com",
    "time": "Sun Feb 19 13:47:29 2012 -0600"
  },
  "message": "[SCSI] libsas: convert ha-\u003estate to flags\n\nIn preparation for adding new states (SAS_HA_DRAINING, SAS_HA_FROZEN),\nconvert ha-\u003estate into a set of flags.\n\nSigned-off-by: Dan Williams \u003cdan.j.williams@intel.com\u003e\nSigned-off-by: James Bottomley \u003cJBottomley@Parallels.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a435876f1f7752808acebf4dd1bfa98faa71725a",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libsas/sas_init.c",
      "new_id": "da244e68fe6f89755c2c548ec208d5ad313e61c4",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libsas/sas_init.c"
    },
    {
      "type": "modify",
      "old_id": "7fe4eded28664928f6595a300a9b91c41189f8e2",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libsas/sas_internal.h",
      "new_id": "1fd84b3f091fe118d76214683ffc8c2d4f223a4d",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libsas/sas_internal.h"
    },
    {
      "type": "modify",
      "old_id": "de63a664b5e528dfe9fd6836fc43890d9064e206",
      "old_mode": 33188,
      "old_path": "include/scsi/libsas.h",
      "new_id": "8e402d5a0640e439d969b9106ad85195575292e1",
      "new_mode": 33188,
      "new_path": "include/scsi/libsas.h"
    }
  ]
}
