)]}'
{
  "commit": "b25e82e5673c750116e8b01a4fc7d09be7809f8c",
  "tree": "03d23ccbca6e87ba98efeba445ff714455dba0bb",
  "parents": [
    "93a8c3cd9e9834dc5f5c373336f3a0065521152d"
  ],
  "author": {
    "name": "Miklos Szeredi",
    "email": "mszeredi@suse.cz",
    "time": "Thu Oct 18 03:07:03 2007 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Thu Oct 18 14:37:31 2007 -0700"
  },
  "message": "fuse: add helper for asynchronous writes\n\nThis patch adds a new helper function fuse_write_fill() which makes it\npossible to send WRITE requests asynchronously.\n\nA new flag for WRITE requests is also added which indicates that this a write\nfrom the page cache, and not a \"normal\" file write.\n\nThis patch is in preparation for writable mmap support.\n\nSigned-off-by: Miklos Szeredi \u003cmszeredi@suse.cz\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": "c4c59c7d0038cfc2ecfa50ca3d8d33f4cb6dbd94",
      "old_mode": 33188,
      "old_path": "fs/fuse/file.c",
      "new_id": "2b589de044e8be904b4b635c2155db9926188931",
      "new_mode": 33188,
      "new_path": "fs/fuse/file.c"
    },
    {
      "type": "modify",
      "old_id": "5657cca0d0cb959a9ac8ff1a728b5f541682239f",
      "old_mode": 33188,
      "old_path": "fs/fuse/fuse_i.h",
      "new_id": "8b64a630e7589c1592aa808c40e3b011588a4822",
      "new_mode": 33188,
      "new_path": "fs/fuse/fuse_i.h"
    },
    {
      "type": "modify",
      "old_id": "015a8b15a388789da2d571fbe45fdd5da61af009",
      "old_mode": 33188,
      "old_path": "include/linux/fuse.h",
      "new_id": "6f4a31266cd586a2eefe9fe2dd46fb5b2c3b0993",
      "new_mode": 33188,
      "new_path": "include/linux/fuse.h"
    }
  ]
}
