)]}'
{
  "commit": "f7878dc3a9d3d900c86a66d9742f7e06681b06cd",
  "tree": "caf8dc1b1b668309200159519f0dc5c25c515acd",
  "parents": [
    "fb15a78210f169cf39a42df208cff09cdac86574",
    "f83f3c515654474e19c7fc86e3b06564bb5cb4d4"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Feb 27 21:41:08 2017 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Feb 27 21:41:08 2017 -0800"
  },
  "message": "Merge branch \u0027for-4.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup\n\nPull cgroup updates from Tejun Heo:\n \"Several noteworthy changes.\n\n   - Parav\u0027s rdma controller is finally merged. It is very straight\n     forward and can limit the abosolute numbers of common rdma\n     constructs used by different cgroups.\n\n   - kernel/cgroup.c got too chubby and disorganized. Created\n     kernel/cgroup/ subdirectory and moved all cgroup related files\n     under kernel/ there and reorganized the core code. This hurts for\n     backporting patches but was long overdue.\n\n   - cgroup v2 process listing reimplemented so that it no longer\n     depends on allocating a buffer large enough to cache the entire\n     result to sort and uniq the output. v2 has always mangled the sort\n     order to ensure that users don\u0027t depend on the sorted output, so\n     this shouldn\u0027t surprise anybody. This makes the pid listing\n     functions use the same iterators that are used internally, which\n     have to have the same iterating capabilities anyway.\n\n   - perf cgroup filtering now works automatically on cgroup v2. This\n     patch was posted a long time ago but somehow fell through the\n     cracks.\n\n   - misc fixes asnd documentation updates\"\n\n* \u0027for-4.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup: (27 commits)\n  kernfs: fix locking around kernfs_ops-\u003erelease() callback\n  cgroup: drop the matching uid requirement on migration for cgroup v2\n  cgroup, perf_event: make perf_event controller work on cgroup2 hierarchy\n  cgroup: misc cleanups\n  cgroup: call subsys-\u003e*attach() only for subsystems which are actually affected by migration\n  cgroup: track migration context in cgroup_mgctx\n  cgroup: cosmetic update to cgroup_taskset_add()\n  rdmacg: Fixed uninitialized current resource usage\n  cgroup: Add missing cgroup-v2 PID controller documentation.\n  rdmacg: Added documentation for rdmacg\n  IB/core: added support to use rdma cgroup controller\n  rdmacg: Added rdma cgroup controller\n  cgroup: fix a comment typo\n  cgroup: fix RCU related sparse warnings\n  cgroup: move namespace code to kernel/cgroup/namespace.c\n  cgroup: rename functions for consistency\n  cgroup: move v1 mount functions to kernel/cgroup/cgroup-v1.c\n  cgroup: separate out cgroup1_kf_syscall_ops\n  cgroup: refactor mount path and clearly distinguish v1 and v2 paths\n  cgroup: move cgroup v1 specific code to kernel/cgroup/cgroup-v1.c\n  ...\n",
  "tree_diff": []
}
