)]}'
{
  "commit": "f6603783f9f099bf7a83b3f6c689bbbf74f0e96e",
  "tree": "450065f77e95b6cd0eee13c9d8f721016be79839",
  "parents": [
    "88b996cd0652280cc9b9fc70008fda15f14175e1"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "jaxboe@fusionio.com",
    "time": "Fri Apr 15 15:49:07 2011 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jaxboe@fusionio.com",
    "time": "Fri Apr 15 15:49:07 2011 +0200"
  },
  "message": "block: only force kblockd unplugging from the schedule() path\n\nFor the explicit unplugging, we\u0027d prefer to kick things off\nimmediately and not pay the penalty of the latency to switch\nto kblockd. So let blk_finish_plug() do the run inline, while\nthe implicit-on-schedule-out unplug will punt to kblockd.\n\nSigned-off-by: Jens Axboe \u003cjaxboe@fusionio.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b598fa7720d4f500a51ddb404b91c0e836676354",
      "old_mode": 33188,
      "old_path": "block/blk-core.c",
      "new_id": "3c81210725071ad4df0ac1eff8932ebc1dbb374f",
      "new_mode": 33188,
      "new_path": "block/blk-core.c"
    },
    {
      "type": "modify",
      "old_id": "ffe48ff318f91e199ab1984a3226bf58ab1890c8",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "1c76506fcf11cfe260276475762fadc6d4b09dfc",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
