)]}'
{
  "commit": "262ef63627977acb7d8dd38c4f0f290bf49fbbfd",
  "tree": "fc8e01280968470f2d3d122614508fe5e402e0a2",
  "parents": [
    "38e1a8f5479d7d75a68d797c7159f5b7e2ef44e4"
  ],
  "author": {
    "name": "Mike Christie",
    "email": "michaelc@cs.wisc.edu",
    "time": "Tue Dec 02 00:32:13 2008 -0600"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Mon Dec 29 11:24:22 2008 -0600"
  },
  "message": "[SCSI] libiscsi: allow drivers to modify the itt sent to the target\n\nbnx2i and cxgb3i need to encode LLD info in the itt so that\nthe firmware/hardware can process the pdu. This patch allows\nthe LLDs to encode info in the task-\u003ehdr-\u003eitt that they\nsetup in the alloc_pdu callout (any resources that are allocated\ncan be freed with the pdu in the cleanup_task callout). If\nthe LLD encodes info in the itt they should implement a\nparse_pdu_itt callout. If parse_pdu_itt is not implemented\nlibiscsi will do the right thing for the LLD.\n\nSigned-off-by: Mike Christie \u003cmichaelc@cs.wisc.edu\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1bb74052aed83092546e66781afca7c8dc38d61",
      "old_mode": 33188,
      "old_path": "drivers/scsi/libiscsi.c",
      "new_id": "6c4034b1561c9e87da4cd67cd95c6421fb947b16",
      "new_mode": 33188,
      "new_path": "drivers/scsi/libiscsi.c"
    },
    {
      "type": "modify",
      "old_id": "51500573c0b824e29f3ebbb14e528f74bab1291c",
      "old_mode": 33188,
      "old_path": "include/scsi/libiscsi.h",
      "new_id": "7360e1916e75f0e8c843cbb7640b41f03baeaebb",
      "new_mode": 33188,
      "new_path": "include/scsi/libiscsi.h"
    },
    {
      "type": "modify",
      "old_id": "c928234c018f9c88bb328b0747e5a15d43a2c33e",
      "old_mode": 33188,
      "old_path": "include/scsi/scsi_transport_iscsi.h",
      "new_id": "e13cb20f1eaefa8be18336f32563741c08ea9573",
      "new_mode": 33188,
      "new_path": "include/scsi/scsi_transport_iscsi.h"
    }
  ]
}
