)]}'
{
  "commit": "e4e7c7ed3485bc530499158e28539e00d47f9ef2",
  "tree": "e272b3bc2a42cdc3eeca1a87cd61f08f13a69e61",
  "parents": [
    "96b681c6ad3f2f5013c0ffc558969ee6ac8c450b"
  ],
  "author": {
    "name": "Kashyap, Desai",
    "email": "kashyap.desai@lsi.com",
    "time": "Wed Sep 23 17:33:14 2009 +0530"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Thu Oct 29 13:03:14 2009 -0400"
  },
  "message": "[SCSI] mpt2sas: Return DID_TRANSPORT_DISRUPTED in nexus loss,SCSI_MLQUEUE_DEVICE_BUSY if device is busy\n\n1 Its observed that the OS was sending request to the driver after it had been\nput into blocking state, so the driver was modified to return\nSCSI_MLQUEUE_DEVICE_BUSY.\n2. Driver will return DID_TRANSPORT_DISRUPTED when sdev is haivng nexus loss.\nThis occurrs when sdev is blocked, between the\nMPI2_EVENT_SAS_TOPO_RC_DELAY_NOT_RESPONDING and\nMPI2_EVENT_SAS_TOPO_RC_TARG_NOT_RESPONDING events.\n\nSigned-off-by: Kashyap Desai \u003ckashyap.desai@lsi.com\u003e\nSigned-off-by: Eric Moore \u003cEric.moore@lsi.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c20c1e8cb8a71b8be8cab5bc2e1abb5b66a4d481",
      "old_mode": 33188,
      "old_path": "drivers/scsi/mpt2sas/mpt2sas_scsih.c",
      "new_id": "b5531a251be91e127456f47a80173a57b76348b8",
      "new_mode": 33188,
      "new_path": "drivers/scsi/mpt2sas/mpt2sas_scsih.c"
    }
  ]
}
