)]}'
{
  "commit": "a91a3a20e06621b9931793888583efe37db4e4e8",
  "tree": "af515f0e87c438218e224e959692dbe3879248fb",
  "parents": [
    "224cb3e981f1b2f9f93dbd49eaef505d17d894c2"
  ],
  "author": {
    "name": "FUJITA Tomonori",
    "email": "fujita.tomonori@lab.ntt.co.jp",
    "time": "Tue Sep 02 22:50:01 2008 +0900"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Thu Oct 09 08:56:14 2008 +0200"
  },
  "message": "sg: rename sg_cmd_done sg_rq_end_io\n\nold sg_rq_end_io() was used to wrap sg_cmd_done during converting sg\nto use the block layer (in order to cover the difference\nscsi_execute_async and blk_execute_rq_nowait). Now we don\u0027t need it so\nlet\u0027s remove it.\n\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50c07bca727d86337fa9048ca224b4caa47027a3",
      "old_mode": 33188,
      "old_path": "drivers/scsi/sg.c",
      "new_id": "d18f90d1d9adb0d36cfb1f086714b507b13b1709",
      "new_mode": 33188,
      "new_path": "drivers/scsi/sg.c"
    }
  ]
}
