)]}'
{
  "commit": "fb3cc4320e1fd87143683b540e459a2e20fdc9bb",
  "tree": "bc684070d75cd741820410d743cffb4bd0721504",
  "parents": [
    "d6344532a26a318c128102507f6328aaafe02d4d"
  ],
  "author": {
    "name": "Nick Piggin",
    "email": "nickpiggin@yahoo.com.au",
    "time": "Tue Jun 28 20:45:15 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Tue Jun 28 21:20:35 2005 -0700"
  },
  "message": "[PATCH] blk: light iocontext ops\n\nget_io_context needlessly turned off interrupts and checked for racing io\ncontext creations.  Both of which aren\u0027t needed, because the io context can\nonly be created while in process context of the current process.\n\nAlso, split the function in 2.  A light version, current_io_context does not\nelevate the reference count specifically, but can be used when in process\ncontext, because the process holds a reference itself.\n\nSigned-off-by: Nick Piggin \u003cnickpiggin@yahoo.com.au\u003e\nCc: Jens Axboe \u003caxboe@suse.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5caebe2cf0a1b7a75e7611cfea14d6ce084e54bc",
      "old_mode": 33188,
      "old_path": "drivers/block/ll_rw_blk.c",
      "new_id": "1197462bb6bae32d2f50d0091abe20e6bfbd7cb2",
      "new_mode": 33188,
      "new_path": "drivers/block/ll_rw_blk.c"
    },
    {
      "type": "modify",
      "old_id": "21a8674cd14998ba69f7599d9daed261fd751c45",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "0881b5cdee3d443c4aca06bd1c4d3c6652c9a5bc",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
