)]}'
{
  "commit": "b6c395ed0387c824ddf125d3b74b576a2575c149",
  "tree": "76ca5cd982063335088384622e5033401bbc5057",
  "parents": [
    "d82967c70658a408ea6cae5dc989ba8b2c0999e1"
  ],
  "author": {
    "name": "Mike Christie",
    "email": "michaelc@cs.wisc.edu",
    "time": "Mon Jul 24 15:47:15 2006 -0500"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "jejb@mulgrave.il.steeleye.com",
    "time": "Fri Jul 28 11:47:40 2006 -0500"
  },
  "message": "[SCSI] iscsi bugfixes: fix r2t handling\n\nThe iscsi tcp code can pluck multiple rt2s from the tasks\u0027s r2tqueue\nin the xmit code. This can result in the task being queued on the xmit queue\nbut gettting completed at the same time.\n\nThis patch fixes the above bug by making the fifo a list so\nwe always remove the entry on the list del.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88dafdf45c47010facc229837078b36a484f09dd",
      "old_mode": 33188,
      "old_path": "drivers/scsi/iscsi_tcp.c",
      "new_id": "ab324d984b8d6d6922be5bd63eff35c3351a75f3",
      "new_mode": 33188,
      "new_path": "drivers/scsi/iscsi_tcp.c"
    },
    {
      "type": "modify",
      "old_id": "7e6e031cc41bf0a09541d55bc6f6bb6f9850178c",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libiscsi.c",
      "new_id": "1a8cd20f484f459e650872ce9f060b4db39a6534",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libiscsi.c"
    },
    {
      "type": "modify",
      "old_id": "ba2760802ded6f15715b03e0983ccb4ac8bceaa3",
      "old_mode": 33188,
      "old_path": "include/scsi/libiscsi.h",
      "new_id": "e71d6e96eca68f827819d4b80022dd50539cc6fd",
      "new_mode": 33188,
      "new_path": "include/scsi/libiscsi.h"
    }
  ]
}
