)]}'
{
  "commit": "4194b1eaf18ddc3eee9597e8800b6d2ffdfd3614",
  "tree": "34083152f17c6dbf61729a2194658ebcc041a62c",
  "parents": [
    "6c4bac6b3351fd278dc3537dae42f88f733ff12e"
  ],
  "author": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Mon Apr 06 14:48:05 2009 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Apr 06 08:04:54 2009 -0700"
  },
  "message": "jbd2: use WRITE_SYNC_PLUG instead of WRITE_SYNC\n\nWhen you are going to be submitting several sync writes, we want to\ngive the IO scheduler a chance to merge some of them. Instead of\nusing the implicitly unplugging WRITE_SYNC variant, use WRITE_SYNC_PLUG\nand rely on sync_buffer() doing the unplug when someone does a\nwait_on_buffer()/lock_buffer().\n\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ea72377c7a28797b609c77084b03be21485800d",
      "old_mode": 33188,
      "old_path": "fs/jbd2/commit.c",
      "new_id": "073c8c3df7cd03af77a6eec17167d8f9c431b7e7",
      "new_mode": 33188,
      "new_path": "fs/jbd2/commit.c"
    }
  ]
}
