)]}'
{
  "commit": "3ac6c9f8a66726745136e46f63600550c3eb6cec",
  "tree": "93d3217dc15a8183c8e6b29b36862caef01546d7",
  "parents": [
    "26a2ac009c2b07e1959c8864ca23486c1c485587"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Thu Apr 23 12:14:56 2009 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Fri Apr 24 08:54:22 2009 +0200"
  },
  "message": "cfq-iosched: fix bug with aliased request and cooperation detection\n\ncfq_prio_tree_lookup() should return the direct match, yet it always\nreturns zero. Fix that.\n\ncfq_prio_tree_add() assumes that we don\u0027t get a direct match, while\nit is very possible that we do. Using O_DIRECT, you can have different\ncfqq with matching requests, since you don\u0027t have the page cache\nto serialize things for you. Fix this bug by only adding the cfqq if\nthere isn\u0027t an existing match.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20a54b8e03e1c0ec4cdd1dd6d2485c20d2ba6f44",
      "old_mode": 33188,
      "old_path": "block/cfq-iosched.c",
      "new_id": "b0b754a6882b08721f876f1ceaad576022cd8b93",
      "new_mode": 33188,
      "new_path": "block/cfq-iosched.c"
    }
  ]
}
