)]}'
{
  "commit": "e0197aae59e55c06db172bfbe1a1cdb8c0e1cab3",
  "tree": "c3b36f2adc445893166bc5caddb3d26c05611a9a",
  "parents": [
    "390f998509bf049019df0b078c0a6606e0d57fb4"
  ],
  "author": {
    "name": "Mandeep Singh Baines",
    "email": "msb@chromium.org",
    "time": "Thu Dec 15 11:36:43 2011 -0800"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Mon Dec 19 09:09:09 2011 -0800"
  },
  "message": "cgroups: fix a css_set not found bug in cgroup_attach_proc\n\nThere is a BUG when migrating a PF_EXITING proc. Since css_set_prefetch()\nis not called for the PF_EXITING case, find_existing_css_set() will return\nNULL inside cgroup_task_migrate() causing a BUG.\n\nThis bug is easy to reproduce. Create a zombie and echo its pid to\ncgroup.procs.\n\n$ cat zombie.c\n\\#include \u003cunistd.h\u003e\n\nint main()\n{\n  if (fork())\n      pause();\n  return 0;\n}\n$\n\nWe are hitting this bug pretty regularly on ChromeOS.\n\nThis bug is already fixed by Tejun Heo\u0027s cgroup patchset which is\ntargetted for the next merge window:\n\nhttps://lkml.org/lkml/2011/11/1/356\n\nI\u0027ve create a smaller patch here which just fixes this bug so that a\nfix can be merged into the current release and stable.\n\nSigned-off-by: Mandeep Singh Baines \u003cmsb@chromium.org\u003e\nDownstream-Bug-Report: http://crosbug.com/23953\nReviewed-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\nCc: containers@lists.linux-foundation.org\nCc: cgroups@vger.kernel.org\nCc: stable@kernel.org\nCc: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Oleg Nesterov \u003coleg@redhat.com\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Paul Menage \u003cpaul@paulmenage.org\u003e\nCc: Olof Johansson \u003colofj@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9d5648f3cdcc4bcde3a7a67afe845aa89dc2a1f",
      "old_mode": 33188,
      "old_path": "kernel/cgroup.c",
      "new_id": "a184470cf9b51c896826986deca941dd5dcf3d89",
      "new_mode": 33188,
      "new_path": "kernel/cgroup.c"
    }
  ]
}
