)]}'
{
  "commit": "5c02b575780d0d785815a1e7b79a98edddee895a",
  "tree": "d77562541d5bdf30c19219f0af0db59162359963",
  "parents": [
    "12d15f0d51d47cec39d1d7250e81573c5cbd8b5d"
  ],
  "author": {
    "name": "Cedric Le Goater",
    "email": "clg@fr.ibm.com",
    "time": "Fri May 23 13:05:02 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat May 24 09:56:14 2008 -0700"
  },
  "message": "cgroups: remove node_ prefix_from ns subsystem\n\nThis is a slight change in the namespace cgroup subsystem api.\n\nThe change is that previously when cgroup_clone() was called (currently\nonly from the unshare path in ns_proxy cgroup, you\u0027d get a new group named\n\"node_$pid\" whereas now you\u0027ll get a group named after just your pid.)\n\nThe only users who would notice it are those who are using the ns_proxy\ncgroup subsystem to auto-create cgroups when namespaces are unshared -\nsomething of an experimental feature, which I think really needs more\ncomplete container/namespace support in order to be useful.  I suspect the\nonly users are Cedric and Serge, or maybe a few others on\ncontainers@lists.linux-foundation.org.  And in fact it would only be\nnoticed by the users who make the assumption about how the name is\ngenerated, rather than getting it from the /proc/\u003cpid\u003e/cgroups file for\nthe process in question.\n\nWhether the change is actually needed or not I\u0027m fairly agnostic on, but I\nguess it is more elegant to just use the pid as the new group name rather\nthan adding a fairly arbitrary \"node_\" prefix on the front.\n\n[menage@google.com: provided changelog]\nSigned-off-by: Cedric Le Goater \u003cclg@fr.ibm.com\u003e\nCc: \"Paul Menage\" \u003cmenage@google.com\u003e\nCc: \"Serge E. Hallyn\" \u003cserue@us.ibm.com\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fbc6fc8949b4e718be405f500e977bb10841cf64",
      "old_mode": 33188,
      "old_path": "kernel/cgroup.c",
      "new_id": "15ac0e1e4f4de9dde14a6fe17e9b3d6e059a4baf",
      "new_mode": 33188,
      "new_path": "kernel/cgroup.c"
    }
  ]
}
