)]}'
{
  "commit": "dfb7e621fa12c0579e88560ab176c5768f9e0bfb",
  "tree": "9a0fc84735ee3290c366b4244763013ba07bcdd7",
  "parents": [
    "10c0b3437c4dc0d14ac254bbe71e54ea5f238d97"
  ],
  "author": {
    "name": "Borislav Petkov",
    "email": "petkovbb@gmail.com",
    "time": "Fri May 01 20:35:21 2009 +0200"
  },
  "committer": {
    "name": "Borislav Petkov",
    "email": "petkovbb@gmail.com",
    "time": "Fri May 15 06:43:59 2009 +0200"
  },
  "message": "ide-atapi: switch to blk_rq_bytes() on do_request() path\n\nAfter the recent struct request cleanups, blk_rq_bytes() is guaranteed\nto be valid and is the current total length of the rq\u0027s bio. Use that\ninstead of pc-\u003ereq_xfer in the do_request() path after the command has\nbeen queued\n\nThe remaining usage of pc-\u003ereq_xfer now is only until we map the rq to a\nbio.\n\nWhile at it:\n\n- remove local caching of rq completion length in ide_tape_issue_pc()\n\nSigned-off-by: Borislav Petkov \u003cpetkovbb@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8a894fa37b530d2841e77f6db60c7104a660d7e8",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-atapi.c",
      "new_id": "7129495b3e400a34afadb0fc9b17c8a9d3b5265e",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-atapi.c"
    },
    {
      "type": "modify",
      "old_id": "650981758f15cd0b83e05d455cb590a61401edf4",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-floppy.c",
      "new_id": "a1c55985d4ae2dd100497032aac84a8d5192e99f",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-floppy.c"
    },
    {
      "type": "modify",
      "old_id": "fc79cf4812f33ed0b489ef19a0161e5978108ce2",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-tape.c",
      "new_id": "aaeef12f80ad08d391d927100068f9b9e49a25eb",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-tape.c"
    }
  ]
}
