)]}'
{
  "commit": "ffb4349499c00cd8ec90cb896599789cc00a7415",
  "tree": "95905f11c7463740d9905256d3c04c837ebb6701",
  "parents": [
    "4deba245d0d6b2dc97cc4277c37f8519655d3afe"
  ],
  "author": {
    "name": "FUJITA Tomonori",
    "email": "fujita.tomonori@lab.ntt.co.jp",
    "time": "Fri Dec 05 15:25:21 2008 +0900"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Mon Dec 29 11:24:29 2008 -0600"
  },
  "message": "[SCSI] st: add st_scsi_kern_execute helper function\n\nst_scsi_kern_execute is a helper function to perform SCSI commands\nsynchronously. It supports data transfer with a liner in-kernel buffer\n(not scatter gather). st_scsi_kern_execute internally uses\nscsi_execute().\n\nThe majority of st_do_scsi can be replaced with\nst_scsi_kern_execute. This is a preparation for rewriting st_do_scsi\nto remove obsolete scsi_execute_async().\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "203f22e816c0ecb21fb32ddab31b490162e1b98d",
      "old_mode": 33188,
      "old_path": "drivers/scsi/st.c",
      "new_id": "11341b717bbafe9c586276baa20034ce582e4a55",
      "new_mode": 33188,
      "new_path": "drivers/scsi/st.c"
    }
  ]
}
