)]}'
{
  "commit": "415cf07a1c1c65249773330434878ae7bcd92d0f",
  "tree": "2154c7078abde678f7d4fdb9c5f1c10a26ab16df",
  "parents": [
    "84cfb6ab484b442d5115eb3baf9db7d74a3ea626"
  ],
  "author": {
    "name": "Li Zefan",
    "email": "lizefan@huawei.com",
    "time": "Mon Apr 08 14:35:02 2013 +0800"
  },
  "committer": {
    "name": "Tejun Heo",
    "email": "tj@kernel.org",
    "time": "Wed Apr 10 11:07:00 2013 -0700"
  },
  "message": "cgroup: make sure parent won\u0027t be destroyed before its children\n\nSuppose we rmdir a cgroup and there\u0027re still css refs, this cgroup won\u0027t\nbe freed. Then we rmdir the parent cgroup, and the parent is freed\nimmediately due to css ref draining to 0. Now it would be a disaster if\nthe still-alive child cgroup tries to access its parent.\n\nMake sure this won\u0027t happen.\n\nSigned-off-by: Li Zefan \u003clizefan@huawei.com\u003e\nReviewed-by: Michal Hocko \u003cmhocko@suse.cz\u003e\nAcked-by: KAMEZAWA Hiroyuki \u003ckamezawa.hiroyu@jp.fujitsu.com\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd38e1cfaccae18f887cd32a393b565ebec58aea",
      "old_mode": 33188,
      "old_path": "kernel/cgroup.c",
      "new_id": "65b72d0367c54f3949ec3181e714ee6d77f87b32",
      "new_mode": 33188,
      "new_path": "kernel/cgroup.c"
    }
  ]
}
