)]}'
{
  "commit": "7a91bf7f5c22c8407a9991cbd9ce5bb87caa6b4a",
  "tree": "ffd77cfbf621a990052c1277d8a18451b9363dda",
  "parents": [
    "1963c907b21e140082d081b1c8f8c2154593c7d7"
  ],
  "author": {
    "name": "John McCutchan",
    "email": "ttb@tentacle.dhs.org",
    "time": "Mon Aug 08 13:52:16 2005 -0400"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Aug 08 11:53:47 2005 -0700"
  },
  "message": "[PATCH] fsnotify_name/inoderemove\n\nThe patch below unhooks fsnotify from vfs_unlink \u0026 vfs_rmdir.  It\nintroduces two new fsnotify calls, that are hooked in at the dcache\nlevel.  This not only more closely matches how the VFS layer works, it\nalso avoids the problem with locking and inode lifetimes.\n\nThe two functions are\n\n - fsnotify_nameremove -- called when a directory entry is going away.\n   It notifies the PARENT of the deletion.  This is called from\n   d_delete().\n\n - inoderemove -- called when the files inode itself is going away.  It\n   notifies the inode that is being deleted.  This is called from\n   dentry_iput().\n\nSigned-off-by: John McCutchan \u003cttb@tentacle.dhs.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3aa8a7e980d80877cff19138ce37b4a01fd2c09a",
      "old_mode": 33188,
      "old_path": "fs/dcache.c",
      "new_id": "a15a2e1f55208882ec828339943894928a651bc0",
      "new_mode": 33188,
      "new_path": "fs/dcache.c"
    },
    {
      "type": "modify",
      "old_id": "32accb6a672f8dfb1e797e3e7cbbe5ec09871e5c",
      "old_mode": 33188,
      "old_path": "fs/namei.c",
      "new_id": "57046d98a746f06d9ce51b2321a417de7955391f",
      "new_mode": 33188,
      "new_path": "fs/namei.c"
    },
    {
      "type": "modify",
      "old_id": "1cb4935348d800e31e952f2f1533028640c17e6b",
      "old_mode": 33188,
      "old_path": "include/linux/fsnotify.h",
      "new_id": "9db31d251c205358fc528eee3bfa774a3af3ff33",
      "new_mode": 33188,
      "new_path": "include/linux/fsnotify.h"
    }
  ]
}
