)]}'
{
  "commit": "ff856bad67cb65cb4dc4ef88b808804fc4265782",
  "tree": "2db1e0be2be1e814cf8fe9bb8d3d7401fb24dd86",
  "parents": [
    "5367f2d67c7d0bf1faae90e6e7b4e2ac3c9b5e0f"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "axboe@suse.de",
    "time": "Mon Jan 09 16:02:34 2006 +0100"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@suse.de",
    "time": "Mon Jan 09 16:02:34 2006 +0100"
  },
  "message": "[BLOCK] ll_rw_blk: Enable out-of-order request completions through softirq\n\nRequest completion can be a quite heavy process, since it needs to\niterate through the entire request and complete the bio\u0027s it holds.\nThis patch adds blk_complete_request() which moves this processing\ninto a dedicated block softirq.\n\nSigned-off-by: Jens Axboe \u003caxboe@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91d3b4828c4916290ded65ab1f016cf2cdfc50ae",
      "old_mode": 33188,
      "old_path": "block/ll_rw_blk.c",
      "new_id": "8e136450abc21bffc6c5844319f3d1eb6ce9c656",
      "new_mode": 33188,
      "new_path": "block/ll_rw_blk.c"
    },
    {
      "type": "modify",
      "old_id": "fb098537742116a71067fa6af70abac17dc055e8",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "804cc4ec953328107018ab0eb70384b7f8d32b0f",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    },
    {
      "type": "modify",
      "old_id": "e50a95fbeb110d69bc9c3e1008fea9981f9d5bcf",
      "old_mode": 33188,
      "old_path": "include/linux/interrupt.h",
      "new_id": "f02204706984b9083437cb5a71e237f59f02d547",
      "new_mode": 33188,
      "new_path": "include/linux/interrupt.h"
    }
  ]
}
