)]}'
{
  "commit": "15c31be4d5bd2402c6f5a288d56a24edc9252b71",
  "tree": "0fca6e97186080d83ff3f36bb359bcb4ef06a9e2",
  "parents": [
    "72d3a38ee083a96c09032e608a4c7e047ce26760"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Tue Jul 10 13:43:25 2007 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Tue Jul 10 13:43:25 2007 +0200"
  },
  "message": "cfq-iosched: fix async queue behaviour\n\nWith the cfq_queue hash removal, we inadvertently got rid of the\nasync queue sharing. This was not intentional, in fact CFQ purposely\nshares the async queue per priority level to get good merging for\nasync writes.\n\nSo put some logic in cfq_get_queue() to track the shared queues.\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "baef5fc7cff8b5ca3d184e3d48efdd4be7376203",
      "old_mode": 33188,
      "old_path": "block/cfq-iosched.c",
      "new_id": "e0aa4dad67424ae45bfa93150f14c1856f75140e",
      "new_mode": 33188,
      "new_path": "block/cfq-iosched.c"
    },
    {
      "type": "modify",
      "old_id": "8e2042b9d471024635bb412b5ac1a1b0fe075108",
      "old_mode": 33188,
      "old_path": "include/linux/ioprio.h",
      "new_id": "2eaa142cd06171bae79f35a7e72442648cb86f46",
      "new_mode": 33188,
      "new_path": "include/linux/ioprio.h"
    }
  ]
}
