)]}'
{
  "commit": "8cbdf1e6f6876b37d2a0d96fd15ea9f90f7d51c1",
  "tree": "03633d1c84e651b2e9fafda1159847a05b89b0b2",
  "parents": [
    "de5f12025572ef8fcffa4be5453061725acfb754"
  ],
  "author": {
    "name": "Miklos Szeredi",
    "email": "miklos@szeredi.hu",
    "time": "Fri Jan 06 00:19:38 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jan 06 08:33:55 2006 -0800"
  },
  "message": "[PATCH] fuse: support caching negative dentries\n\nAdd support for caching negative dentries.\n\nUp till now, -\u003ed_revalidate() always forced a new lookup on these.  Now let\nthe lookup method return a zero node ID (not used for anything else) meaning a\nnegative entry, but with a positive cache timeout.  The old way of signaling\nnegative entry (replying ENOENT) still works.\n\nUserspace should check the ABI minor version to see whether sending a zero ID\nis allowed by the kernel or not.\n\nSigned-off-by: Miklos Szeredi \u003cmiklos@szeredi.hu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0d1438a9dab3538b0371698944d289eeaec55daf",
      "old_mode": 33188,
      "old_path": "fs/fuse/dir.c",
      "new_id": "4c127f2bc814dcc53670d5b7b0beba4fcfef50d6",
      "new_mode": 33188,
      "new_path": "fs/fuse/dir.c"
    }
  ]
}
