)]}'
{
  "commit": "e3e7d3eebb08735c8a14cd27f76dac784e9a9b75",
  "tree": "4ceb179b8e41c85f205d9356c1d83784ae784d3f",
  "parents": [
    "b77ee1fb10e4b76dc61094b3678d805be0e4f7ba"
  ],
  "author": {
    "name": "Maggie Zhang",
    "email": "xmzhang@brocade.com",
    "time": "Thu Dec 09 19:10:27 2010 -0800"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@suse.de",
    "time": "Tue Dec 21 12:32:45 2010 -0600"
  },
  "message": "[SCSI] bfa: scatter gather processing change\n\nModified scatter gather processing to use the kernel provided\nscsi_for_each_sg() macro.\n\n1) Instead of allocating and setting up sgpg in bfa_ioim_sge_setup(),\n   we only do allocation.  As a result, we remove\n   bfa_ioim_sgpg_setup() and rename bfa_ioim_sge_setup() to\n   bfa_ioim_sgpg_alloc().\n\n2) bfa_ioim_send_ioreq() call scsi_for_each_sg() to handle both inline\n   and sgpg setup.\n\nSigned-off-by: Maggie Zhang \u003cxmzhang@brocade.com\u003e\nSigned-off-by: Jing Huang \u003chuangj@brocade.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6aea5d4425f6fa0f15405898db653a0d1c087c4",
      "old_mode": 33188,
      "old_path": "drivers/scsi/bfa/bfa_fcpim.c",
      "new_id": "c07ee42345bcbdb261a4c1da74cc55f664e3d3b4",
      "new_mode": 33188,
      "new_path": "drivers/scsi/bfa/bfa_fcpim.c"
    }
  ]
}
