)]}'
{
  "commit": "4fc981ef9e7c0953d5c4896ce088b19c50cb018f",
  "tree": "9efb7d762e51cb92dcee0e90ebdb76185aadebb4",
  "parents": [
    "5f49f63178360b07a095bd33b0d850d60edf7590"
  ],
  "author": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Tue May 19 18:33:06 2009 +0900"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Tue May 19 11:36:08 2009 +0200"
  },
  "message": "bio: always copy back data for copied kernel requests\n\nWhen a read bio_copy_kern() request fails, the content of the bounce\nbuffer is not copied back.  However, as request failure doesn\u0027t\nnecessarily mean complete failure, the buffer state can be useful.\nThis behavior is also inconsistent with the user map counterpart and\ncauses the subtle difference between bounced and unbounced IO causes\nconfusion.\n\nThis patch makes bio_copy_kern_endio() ignore @err and always copy\nback data on request completion.\n\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nCc: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7bbc98f0eda151d27e22a720998a5f8480ce78f6",
      "old_mode": 33188,
      "old_path": "fs/bio.c",
      "new_id": "ee3bc67833d2bd24ff2dff6daad4da3a0e9b2efb",
      "new_mode": 33188,
      "new_path": "fs/bio.c"
    }
  ]
}
