)]}'
{
  "commit": "48ba620aab90f4c7e9bb002e2f30863a4ea0f915",
  "tree": "f1171deeea38d62016fe6abf6d85f5632fe93ae9",
  "parents": [
    "8f211b6ccc01d058fc6c6466c7815f2315130b2e",
    "41301ae78a99ead04ea42672a1ab72c6f44cc81d"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jan 17 17:29:36 2014 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Jan 17 17:29:36 2014 -0800"
  },
  "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace\n\nPull namespace fixes from Eric Biederman:\n \"This is a set of 3 regression fixes.\n\n  This fixes /proc/mounts when using \"ip netns add \u003cnetns\u003e\" to display\n  the actual mount point.\n\n  This fixes a regression in clone that broke lxc-attach.\n\n  This fixes a regression in the permission checks for mounting /proc\n  that made proc unmountable if binfmt_misc was in use.  Oops.\n\n  My apologies for sending this pull request so late.  Al Viro gave\n  interesting review comments about the d_path fix that I wanted to\n  address in detail before I sent this pull request.  Unfortunately a\n  bad round of colds kept from addressing that in detail until today.\n  The executive summary of the review was:\n\n  Al: Is patching d_path really sufficient?\n      The prepend_path, d_path, d_absolute_path, and __d_path family of\n      functions is a really mess.\n\n  Me: Yes, patching d_path is really sufficient.  Yes, the code is mess.\n      No it is not appropriate to rewrite all of d_path for a regression\n      that has existed for entirely too long already, when a two line\n      change will do\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace:\n  vfs: Fix a regression in mounting proc\n  fork:  Allow CLONE_PARENT after setns(CLONE_NEWPID)\n  vfs: In d_path don\u0027t call d_dname on a mount point\n",
  "tree_diff": []
}
