)]}'
{
  "commit": "fceef393a538134f03b778c5d2519e670269342f",
  "tree": "cd43c9afdc07852d286965ad4d11772f6c275d1a",
  "parents": [
    "cd3417c8fc9504cc1afe944515f338aff9ec286b"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Tue Dec 29 15:58:39 2015 -0500"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Wed Dec 30 13:01:03 2015 -0500"
  },
  "message": "switch -\u003eget_link() to delayed_call, kill -\u003eput_link()\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4fba54b9fcec04815f706cefe6dc1360eae782c3",
      "old_mode": 33188,
      "old_path": "Documentation/filesystems/Locking",
      "new_id": "619af9bfdcb3eb4baceac7824c655fd9ba495950",
      "new_mode": 33188,
      "new_path": "Documentation/filesystems/Locking"
    },
    {
      "type": "modify",
      "old_id": "cf92a8c55594fe5bca74733114993614a0b455cb",
      "old_mode": 33188,
      "old_path": "Documentation/filesystems/porting",
      "new_id": "0f88e6020487ff9d08836e28b7e9ae780b4ebc5a",
      "new_mode": 33188,
      "new_path": "Documentation/filesystems/porting"
    },
    {
      "type": "modify",
      "old_id": "8c6f07ad373aa6b8402e457e0705cdebd0f3271d",
      "old_mode": 33188,
      "old_path": "Documentation/filesystems/vfs.txt",
      "new_id": "b02a7d598258542e890eae7ab3b4b4503db251e2",
      "new_mode": 33188,
      "new_path": "Documentation/filesystems/vfs.txt"
    },
    {
      "type": "modify",
      "old_id": "153fdf908328bc37076481a79927559214b2dc94",
      "old_mode": 33188,
      "old_path": "drivers/staging/lustre/lustre/llite/symlink.c",
      "new_id": "e489a3271f0697fe8a9f35708434412072a3f2a1",
      "new_mode": 33188,
      "new_path": "drivers/staging/lustre/lustre/llite/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "8ba5a897fc0a7924b898f12a9daf49700645accb",
      "old_mode": 33188,
      "old_path": "fs/9p/vfs_inode.c",
      "new_id": "f928f8702f4cea509ed46c1dcd29c375063ed285",
      "new_mode": 33188,
      "new_path": "fs/9p/vfs_inode.c"
    },
    {
      "type": "modify",
      "old_id": "0cc105d804ddcf05761be66da2c48dad5fb67cb7",
      "old_mode": 33188,
      "old_path": "fs/9p/vfs_inode_dotl.c",
      "new_id": "a34702c998f593f60515d72fcf093cd556f5d951",
      "new_mode": 33188,
      "new_path": "fs/9p/vfs_inode_dotl.c"
    },
    {
      "type": "modify",
      "old_id": "39d1194445e15f5165d8b27f2d03040c345b749c",
      "old_mode": 33188,
      "old_path": "fs/affs/symlink.c",
      "new_id": "69b03dbb792f7a080abc70f5d45ff4bf50d458b9",
      "new_mode": 33188,
      "new_path": "fs/affs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "39e6f0bdf8e318ce9fb88fb7f3f9007ab3aae49d",
      "old_mode": 33188,
      "old_path": "fs/autofs4/symlink.c",
      "new_id": "84e037d1d129336a7d052ad2881db238785bd350",
      "new_mode": 33188,
      "new_path": "fs/autofs4/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "3d4aa69f1e0cd558a083f5d2a6fa90681f5aa180",
      "old_mode": 33188,
      "old_path": "fs/btrfs/inode.c",
      "new_id": "1a41a65fd2ff8ebaa94df0182963769373bbb6b6",
      "new_mode": 33188,
      "new_path": "fs/btrfs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "4593f41678ef6aa35db85814076c59cf4cd72d3e",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifsfs.c",
      "new_id": "90e4e2b398b66b08c9a35ed3448f34c91fbcb1df",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifsfs.c"
    },
    {
      "type": "modify",
      "old_id": "6886328cf3c4ff745d0b3d8892ad4af299743875",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifsfs.h",
      "new_id": "26a1187d4323f227ca89072504d94619d8eb5df5",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifsfs.h"
    },
    {
      "type": "modify",
      "old_id": "6f2439b508b54aeb8df0fa5d32ce1743793a2f3c",
      "old_mode": 33188,
      "old_path": "fs/cifs/link.c",
      "new_id": "062c2375549a87acf716957593a58f213a972e06",
      "new_mode": 33188,
      "new_path": "fs/cifs/link.c"
    },
    {
      "type": "modify",
      "old_id": "f18139c7690af04485dc1542622c208c6d05d94e",
      "old_mode": 33188,
      "old_path": "fs/coda/cnode.c",
      "new_id": "1bfb7ba4e85e3ecc05000a3543a01917a7ed40a4",
      "new_mode": 33188,
      "new_path": "fs/coda/cnode.c"
    },
    {
      "type": "modify",
      "old_id": "e9de962e518daed223abb885af1367b5c7093bdb",
      "old_mode": 33188,
      "old_path": "fs/configfs/symlink.c",
      "new_id": "db6d692896088ebc9745d9c05c85309280885b38",
      "new_mode": 33188,
      "new_path": "fs/configfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "5a05559cb23de68a3de4ec24af143a722c0900f3",
      "old_mode": 33188,
      "old_path": "fs/ecryptfs/inode.c",
      "new_id": "a4dddc61594cbdb7797b1a75cd50fae0ec3a6e77",
      "new_mode": 33188,
      "new_path": "fs/ecryptfs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "46905119a27c96cc241e0381f41e7f9589736d17",
      "old_mode": 33188,
      "old_path": "fs/ext2/symlink.c",
      "new_id": "3495d8ae4b33b1e8dc5a1d9341fa7d6d9835e4c5",
      "new_mode": 33188,
      "new_path": "fs/ext2/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "3b4bfe2ebd756965967b870098645fc4f24b1df9",
      "old_mode": 33188,
      "old_path": "fs/ext4/symlink.c",
      "new_id": "2281ac27b213b0af4646f20aa669627d50581038",
      "new_mode": 33188,
      "new_path": "fs/ext4/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "2a8d84b727ce0de995084bd6bb28676415fda9a5",
      "old_mode": 33188,
      "old_path": "fs/f2fs/namei.c",
      "new_id": "e7587fce1b8065bf80f35571d4a2c25b40b7c265",
      "new_mode": 33188,
      "new_path": "fs/f2fs/namei.c"
    },
    {
      "type": "modify",
      "old_id": "def0a4d082bc182fd07a9589af5675c1131af1de",
      "old_mode": 33188,
      "old_path": "fs/fuse/dir.c",
      "new_id": "712601f299b8a1436d69f0a31362ab57032f24b7",
      "new_mode": 33188,
      "new_path": "fs/fuse/dir.c"
    },
    {
      "type": "modify",
      "old_id": "1095056046cc75e0fdaff3c281ad26234ae228c3",
      "old_mode": 33188,
      "old_path": "fs/gfs2/inode.c",
      "new_id": "1bae189f32453c5e1bb46c11547768974c49c9ba",
      "new_mode": 33188,
      "new_path": "fs/gfs2/inode.c"
    },
    {
      "type": "modify",
      "old_id": "6ce5309ecb7b0a6039dd47556bbd9cd87f473f02",
      "old_mode": 33188,
      "old_path": "fs/hostfs/hostfs_kern.c",
      "new_id": "7db524cc85b6bf12358ce2ea1ea7df998b523be0",
      "new_mode": 33188,
      "new_path": "fs/hostfs/hostfs_kern.c"
    },
    {
      "type": "modify",
      "old_id": "02113282772eb6ca347a2bf63177baad7f57fc4b",
      "old_mode": 33188,
      "old_path": "fs/jfs/symlink.c",
      "new_id": "f8db4fde0b0b65502ce89887efaec7b40c4d8a6e",
      "new_mode": 33188,
      "new_path": "fs/jfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "f9efdaeda7b01bce1703957009c76c1feb3580f9",
      "old_mode": 33188,
      "old_path": "fs/kernfs/symlink.c",
      "new_id": "117b8b3416f9e761dacf36e8a3e3ff1e84f9e29b",
      "new_mode": 33188,
      "new_path": "fs/kernfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "fec7ab0632dc55443d841dab41d93c83528d983e",
      "old_mode": 33188,
      "old_path": "fs/libfs.c",
      "new_id": "01491299f348c965adc27cbcd70340ab2d980946",
      "new_mode": 33188,
      "new_path": "fs/libfs.c"
    },
    {
      "type": "modify",
      "old_id": "3cce709a87295bf6ad45899eed53667e1a6b40b7",
      "old_mode": 33188,
      "old_path": "fs/minix/inode.c",
      "new_id": "cb1789ca1ee675d1d101fb272ec05c28557b0186",
      "new_mode": 33188,
      "new_path": "fs/minix/inode.c"
    },
    {
      "type": "modify",
      "old_id": "8f517888c3e10779ae551b0410b8d80760620436",
      "old_mode": 33188,
      "old_path": "fs/namei.c",
      "new_id": "3c909aebef70f8a8a091960bd3ba434a15e2f829",
      "new_mode": 33188,
      "new_path": "fs/namei.c"
    },
    {
      "type": "modify",
      "old_id": "3ab6cdbcde6012699d1ab51ed7eeb94daf62e24a",
      "old_mode": 33188,
      "old_path": "fs/ncpfs/inode.c",
      "new_id": "ce1eb3f9dfe8005e34567bab5cbb04d3f8ce10a5",
      "new_mode": 33188,
      "new_path": "fs/ncpfs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "95c69af7e4d0da1d63c7387b2a01274fdfc2323e",
      "old_mode": 33188,
      "old_path": "fs/nfs/symlink.c",
      "new_id": "4fe3eead3868ebe418432b4593c10464188fb4ed",
      "new_mode": 33188,
      "new_path": "fs/nfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "63dddb7d4b181f6f45208635cd6de6a4867c7346",
      "old_mode": 33188,
      "old_path": "fs/nilfs2/namei.c",
      "new_id": "7ccdb961eea90d2ed313ef688feca1451112f5ba",
      "new_mode": 33188,
      "new_path": "fs/nilfs2/namei.c"
    },
    {
      "type": "modify",
      "old_id": "b4e79bc720f7a40a3a77474fb47e42bdb74158b0",
      "old_mode": 33188,
      "old_path": "fs/ocfs2/symlink.c",
      "new_id": "6c2a3e3c521ce66fbd6085840ae69897628ca45b",
      "new_mode": 33188,
      "new_path": "fs/ocfs2/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "38a0b8b9f8b9b8978abb8ad77dfe9e5c0612adf5",
      "old_mode": 33188,
      "old_path": "fs/overlayfs/inode.c",
      "new_id": "964a60fa7afc53ad902c05b23daac017ba78fc1e",
      "new_mode": 33188,
      "new_path": "fs/overlayfs/inode.c"
    },
    {
      "type": "modify",
      "old_id": "1a489e2b9768d0e81d081fb84f9f09eb61745c1d",
      "old_mode": 33188,
      "old_path": "fs/proc/base.c",
      "new_id": "71660bb9e9f788a5fb86060f1909edbc1e390094",
      "new_mode": 33188,
      "new_path": "fs/proc/base.c"
    },
    {
      "type": "modify",
      "old_id": "10360b2687943e8965dbded80cac6441d93bcac2",
      "old_mode": 33188,
      "old_path": "fs/proc/inode.c",
      "new_id": "d0e9b9b6223e984879620839effb830fb7937219",
      "new_mode": 33188,
      "new_path": "fs/proc/inode.c"
    },
    {
      "type": "modify",
      "old_id": "63861c15e109d9eadb09e95438872467170ae796",
      "old_mode": 33188,
      "old_path": "fs/proc/namespaces.c",
      "new_id": "1dece8781f91687307155c38a4c85a3ffba5c6b9",
      "new_mode": 33188,
      "new_path": "fs/proc/namespaces.c"
    },
    {
      "type": "modify",
      "old_id": "7a8b19ead3b65f4fd3ae612e99254029ae83c862",
      "old_mode": 33188,
      "old_path": "fs/proc/self.c",
      "new_id": "67e8db442cf03802c7758a76dd8adf79b46a3a50",
      "new_mode": 33188,
      "new_path": "fs/proc/self.c"
    },
    {
      "type": "modify",
      "old_id": "03eaa84604da98889852719d64dd7eb2b34713f5",
      "old_mode": 33188,
      "old_path": "fs/proc/thread_self.c",
      "new_id": "9eacd59e0360f1367a084a1e7bfa5dca0e3fe170",
      "new_mode": 33188,
      "new_path": "fs/proc/thread_self.c"
    },
    {
      "type": "modify",
      "old_id": "ecbf11e961abe2c581e574f47c1e5a3b1fb9dcc7",
      "old_mode": 33188,
      "old_path": "fs/reiserfs/namei.c",
      "new_id": "2a12d46d7fb4154e2119ac94c50a7e74c998c437",
      "new_mode": 33188,
      "new_path": "fs/reiserfs/namei.c"
    },
    {
      "type": "modify",
      "old_id": "7c635a5da7833e5b406c3119f22e66602d720b0c",
      "old_mode": 33188,
      "old_path": "fs/squashfs/symlink.c",
      "new_id": "dbcc2f54bad46f9af564e37f4e9b153e439d0205",
      "new_mode": 33188,
      "new_path": "fs/squashfs/symlink.c"
    },
    {
      "type": "modify",
      "old_id": "80a40bcb721c7680bfc6eec65d915d3c788024bb",
      "old_mode": 33188,
      "old_path": "fs/sysv/inode.c",
      "new_id": "07ac18c355e777e0fe869225a70b5d6d9dba1f24",
      "new_mode": 33188,
      "new_path": "fs/sysv/inode.c"
    },
    {
      "type": "modify",
      "old_id": "f638fd58b5b3e1687138978165167565b4fd66e3",
      "old_mode": 33188,
      "old_path": "fs/xfs/xfs_iops.c",
      "new_id": "06eafafe636e20f90e8f696ee20c0bb01b64ea8f",
      "new_mode": 33188,
      "new_path": "fs/xfs/xfs_iops.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7fa76ae1a9b956a405ee1f1d5bc01acfc83ec2c",
      "new_mode": 33188,
      "new_path": "include/linux/delayed_call.h"
    },
    {
      "type": "modify",
      "old_id": "138e206df2fc50b8bd5c13e39f4ca5e170d33f3c",
      "old_mode": 33188,
      "old_path": "include/linux/fs.h",
      "new_id": "5de5edb01e702ae5bd4b7c4c6aac99e31c3ca7f4",
      "new_mode": 33188,
      "new_path": "include/linux/fs.h"
    },
    {
      "type": "modify",
      "old_id": "0605716aee0626d6a782e81be95d14eddf80cf1a",
      "old_mode": 33188,
      "old_path": "mm/shmem.c",
      "new_id": "bab9041b19673389b1c0d21346434f24a349a735",
      "new_mode": 33188,
      "new_path": "mm/shmem.c"
    }
  ]
}
