)]}'
{
  "commit": "abbb65899aecfc97bda64b6816d1e501754cfe1f",
  "tree": "58b223fcbd886f93b75b98f3ac2807aa82e1c9e7",
  "parents": [
    "18e9710ee59ce3bd2a2512ddcd3f7ceebe8b8d17"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@lst.de",
    "time": "Sat May 27 11:16:52 2017 +0300"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Thu Jun 29 17:49:23 2017 -0400"
  },
  "message": "fs: implement vfs_iter_write using do_iter_write\n\nDe-dupliate some code and allow for passing the flags argument to\nvfs_iter_write.  Additionally it now properly updates timestamps.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b64649bec64ef8ab779f8b1ec58d57946b3f9d8f",
      "old_mode": 33188,
      "old_path": "drivers/block/loop.c",
      "new_id": "2a0d997efda46e198499084c3fd187aaf2ccc88e",
      "new_mode": 33188,
      "new_path": "drivers/block/loop.c"
    },
    {
      "type": "modify",
      "old_id": "2befc0d7fdb1c9dcde92a64cc4bb075d624018aa",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_file.c",
      "new_id": "e921948415c72bdcd7bde1c3b255c120d225f784",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_file.c"
    },
    {
      "type": "modify",
      "old_id": "f1102822bcfd586b6a49b97a280dd57685ec2957",
      "old_mode": 33188,
      "old_path": "fs/coda/file.c",
      "new_id": "363402fcb3ed090dde17642dd569fac72365f0b4",
      "new_mode": 33188,
      "new_path": "fs/coda/file.c"
    },
    {
      "type": "modify",
      "old_id": "4dab30b62f0e357e2af9406f59176723cce17729",
      "old_mode": 33188,
      "old_path": "fs/read_write.c",
      "new_id": "acfd3dc63d5704474d4701cec0f46309ebf8e36a",
      "new_mode": 33188,
      "new_path": "fs/read_write.c"
    },
    {
      "type": "modify",
      "old_id": "540c4a44756c20cdd0e7e2f3eb3db98712858210",
      "old_mode": 33188,
      "old_path": "fs/splice.c",
      "new_id": "ae41201d032581a7c03f00a5cc86287782e000d4",
      "new_mode": 33188,
      "new_path": "fs/splice.c"
    },
    {
      "type": "modify",
      "old_id": "3f6a4f4efb3231272acc7efd23d5ba2da4c1d942",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "c67f1f8ee789bd58febf7c0b1f991e4557bb2100",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    }
  ]
}
