)]}'
{
  "commit": "58a9d3d8db06ca2ec31f64ec49ab0aeb89971b85",
  "tree": "70c695b6473d4d25b32a2946e053742f6c49755e",
  "parents": [
    "ec95f53aa6ed62ba68660cb19c8474ebe9025cce"
  ],
  "author": {
    "name": "Richard Kennedy",
    "email": "richard@rsk.demon.co.uk",
    "time": "Mon May 24 14:32:38 2010 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue May 25 08:07:00 2010 -0700"
  },
  "message": "fs-writeback: check sync bit earlier in inode_wait_for_writeback\n\nWhen wb_writeback() hasn\u0027t written anything it will re-acquire the inode\nlock before calling inode_wait_for_writeback.\n\nThis change tests the sync bit first so that is doesn\u0027t need to drop \u0026\nre-acquire the lock if the inode became available while wb_writeback() was\nwaiting to get the lock.\n\nSigned-off-by: Richard Kennedy \u003crichard@rsk.demon.co.uk\u003e\nCc: Alexander Viro \u003cviro@zeniv.linux.org.uk\u003e\nCc: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nCc: Wu Fengguang \u003cfengguang.wu@intel.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c4161f1fd9a6144e3f66b34beb094ddbff7e3d3",
      "old_mode": 33188,
      "old_path": "fs/fs-writeback.c",
      "new_id": "ea8592b906968913499b9847f35389a31e5dc1a3",
      "new_mode": 33188,
      "new_path": "fs/fs-writeback.c"
    }
  ]
}
