)]}'
{
  "commit": "294d71ff2f020aa2ef7057a7bd10cf2ec71b5ee3",
  "tree": "b5fe63b7b42ea32ba0d05eca331548e623f66a97",
  "parents": [
    "31956502dd2c9432523d01373a9dc0e5931cfa1c"
  ],
  "author": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Fri May 08 11:43:53 2015 -0400"
  },
  "committer": {
    "name": "Al Viro",
    "email": "viro@zeniv.linux.org.uk",
    "time": "Mon May 11 08:13:14 2015 -0400"
  },
  "message": "new helper: __legitimize_mnt()\n\nsame as legitimize_mnt(), except that it does *not* drop and regain\nrcu_read_lock; return values are\n0  \u003d\u003e  grabbed a reference, we are fine\n1  \u003d\u003e  failed, just go away\n-1 \u003d\u003e  failed, go away and mntput(bastard) when outside of rcu_read_lock\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a61c2b3e385cfabcf53cdf13ed8ae9afa99ce1d",
      "old_mode": 33188,
      "old_path": "fs/mount.h",
      "new_id": "b5b8082bfa4208086a7ee06741cb76670d51bab9",
      "new_mode": 33188,
      "new_path": "fs/mount.h"
    },
    {
      "type": "modify",
      "old_id": "1b9e11167baedc310b8f5b6585ac019abd78b915",
      "old_mode": 33188,
      "old_path": "fs/namespace.c",
      "new_id": "9c1c43d0d4f10112bcf711068873a70e2a057200",
      "new_mode": 33188,
      "new_path": "fs/namespace.c"
    }
  ]
}
