)]}'
{
  "commit": "a82afdfcb8c0df09776b6458af6b68fc58b2e87b",
  "tree": "d53910e4c2e9d1502cf2a7ce67a67cc54decb7fa",
  "parents": [
    "0d03d59d9b31cd1e33b7e46a80b6fef66244b1f2"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Fri Jul 03 17:48:16 2009 +0900"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Fri Sep 11 14:33:27 2009 +0200"
  },
  "message": "block: use the same failfast bits for bio and request\n\nbio and request use the same set of failfast bits.  This patch makes\nthe following changes to simplify things.\n\n* enumify BIO_RW* bits and reorder bits such that BIOS_RW_FAILFAST_*\n  bits coincide with __REQ_FAILFAST_* bits.\n\n* The above pushes BIO_RW_AHEAD out of sync with __REQ_FAILFAST_DEV\n  but the matching is useless anyway.  init_request_from_bio() is\n  responsible for setting FAILFAST bits on FS requests and non-FS\n  requests never use BIO_RW_AHEAD.  Drop the code and comment from\n  blk_rq_bio_prep().\n\n* Define REQ_FAILFAST_MASK which is OR of all FAILFAST bits and\n  simplify FAILFAST flags handling in init_request_from_bio().\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3299a77a0d8b44d08944d9577d309dc4e40011a",
      "old_mode": 33188,
      "old_path": "block/blk-core.c",
      "new_id": "4daae1ee2b237f5c0ec69b792f079f1567cbdb73",
      "new_mode": 33188,
      "new_path": "block/blk-core.c"
    },
    {
      "type": "modify",
      "old_id": "2892b710771c5b112b74670c56051ccffb05e7da",
      "old_mode": 33188,
      "old_path": "include/linux/bio.h",
      "new_id": "a299ed38fcd783d0f68b55f959d9f81b98c38581",
      "new_mode": 33188,
      "new_path": "include/linux/bio.h"
    },
    {
      "type": "modify",
      "old_id": "69103e053c9266e65e28eab0a15ae2c273de1094",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "c3015736d814baa82ff80676dbf56fa941241c80",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    }
  ]
}
