Rename Containers to Control Groups
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest29 patches 17 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/29 | task containersv11 basic task container frameworkDocumentation/ include/ include/ +6 more | +1995 | 10 replies | |
| 2/29 | task containersv11 basic task container framework fixkernel/ | +9 | 0 replies | |
| 3/29 | task containersv11 add tasks file interfaceinclude/ kernel/ | +368 | 0 replies | |
| 4/29 | task containersv11 add fork exit hooksinclude/ kernel/ kernel/ +1 more | +141 | 0 replies | |
| 5/29 | task containersv11 add container_clone interfaceDocumentation/ include/ kernel/ | +145 | 0 replies | |
| 6/29 | task containersv11 add procfs interfacefs/ include/ kernel/ | +141 | 0 replies | |
| 7/29 | task containersv11 shared container subsystem group arraysDocumentation/ include/ include/ +2 more | +620 | 0 replies | |
| 8/29 | task containersv11 shared container subsystem group arrays avoid lockdep warningkernel/ | +7 | 0 replies | |
| 9/29 | task containersv11 shared container subsystem group arrays include fixkernel/ | +1 | 0 replies | |
| 10/29 | task containersv11 automatic userspace notification of idle containersinclude/ kernel/ | +393 | 0 replies | |
| 11/29 | task containersv11 make cpusets a client of containersDocumentation/ fs/ include/ +8 more | +278 | 3 replies | |
| 12/29 | task containersv11 example cpu accounting subsysteminclude/ include/ init/ +3 more | +225 | 0 replies | |
| 13/29 | task containersv11 simple task container debug info subsysteminclude/ init/ kernel/ +1 more | +112 | 0 replies | |
| 14/29 | add containerstats v3Documentation/ include/ include/ +4 more | +240 | 0 replies | |
| 15/29 | add containerstats v3 fixkernel/ | +1 | 0 replies | |
| 16/29 | containers implement namespace tracking subsysteminclude/ include/ init/ +3 more | +139 | 0 replies | |
| 17/29 | containers implement namespace tracking subsystem fix order of container subsystems in init kconfiginit/ | +16 | 0 replies | |
| 18/29 | memory controller add documentationDocumentation/ | +259 | 0 replies | |
| 19/29 | memory controller resource counters v7include/ init/ kernel/ +1 more | +230 | 0 replies | |
| 20/29 | memory controller resource counters v7 fixkernel/ | +1 | 0 replies | |
| 21/29 | memory controller containers setup v7include/ include/ init/ +2 more | +162 | 0 replies | |
| 22/29 | memory controller accounting setup v7include/ include/ include/ +2 more | +104 | 0 replies | |
| 23/29 | memory controller memory accounting v7include/ mm/ mm/ +6 more | +293 | 4 replies | |
| 24/29 | memory controller task migration v7mm/ | +35 | 0 replies | |
| 25/29 | memory controller add per container lru and reclaim v7include/ include/ include/ +3 more | +275 | 0 replies | |
| 26/29 | memory controller add per container lru and reclaim v7 fixmm/ | +1 | 0 replies | |
| 27/29 | memory controller oom handling v7include/ mm/ mm/ | +40 | 0 replies | |
| 28/29 | memory controller add switch to control what type of pages to limit v7include/ mm/ mm/ +1 more | +103 | 0 replies | |
| 29/29 | memory controller make page_referenced container aware v7include/ include/ mm/ +2 more | +40 | 0 replies |
Reviews trailers per patch
2 of 29 patches have a Reviewed-by or Acked-by.
| Patch | Peter Zijlstra | Paul Menage |
|---|---|---|
| 1/29 | ||
| 2/29 | ||
| 3/29 | ||
| 4/29 | ||
| 5/29 | ||
| 6/29 | ||
| 7/29 | ||
| 8/29 | A-b | |
| 9/29 | ||
| 10/29 | ||
| 11/29 | ||
| 12/29 | ||
| 13/29 | ||
| 14/29 | ||
| 15/29 | ||
| 16/29 | ||
| 17/29 | A-b | |
| 18/29 | ||
| 19/29 | ||
| 20/29 | ||
| 21/29 | ||
| 22/29 | ||
| 23/29 | ||
| 24/29 | ||
| 25/29 | ||
| 26/29 | ||
| 27/29 | ||
| 28/29 | ||
| 29/29 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/29] Rename Containers to Control Groups
[ Sending to [email protected] for review before sending on to linux-kernel and akpm ]
This patchset renames "Task Containers" to "Control Groups", in line with recent discussions.
These patches are drop-in replacements for those of the same names in the current -mm tree:
task-containersv11-basic-task-container-framework.patch task-containersv11-basic-task-container-framework-fix.patch task-containersv11-add-tasks-file-interface.patch task-containersv11-add-fork-exit-hooks.patch task-containersv11-add-container_clone-interface.patch task-containersv11-add-procfs-interface.patch task-containersv11-shared-container-subsystem-group-arrays.patch task-containersv11-shared-container-subsystem-group-arrays-avoid-lockdep-warning.patch task-containersv11-shared-container-subsystem-group-arrays-include-fix.patch task-containersv11-automatic-userspace-notification-of-idle-containers.patch task-containersv11-make-cpusets-a-client-of-containers.patch task-containersv11-example-cpu-accounting-subsystem.patch task-containersv11-simple-task-container-debug-info-subsystem.patch
add-containerstats-v3.patch
add-containerstats-v3-fix.patch
containers-implement-namespace-tracking-subsystem.patch containers-implement-namespace-tracking-subsystem-fix-order-of-container-subsystems-in-init-kconfig.patch
memory-controller-add-documentation.patch memory-controller-resource-counters-v7.patch memory-controller-resource-counters-v7-fix.patch memory-controller-containers-setup-v7.patch memory-controller-accounting-setup-v7.patch memory-controller-memory-accounting-v7.patch memory-controller-task-migration-v7.patch memory-controller-add-per-container-lru-and-reclaim-v7.patch memory-controller-add-per-container-lru-and-reclaim-v7-fix.patch memory-controller-oom-handling-v7.patch memory-controller-add-switch-to-control-what-type-of-pages-to-limit-v7.patch memory-controller-make-page_referenced-container-aware-v7.patch
They are constructed by running the following perl script over the original versions of the patches in 2.6.23-rc4-mm1:
perl -pi -e 's/subcontainer/child cgroup/g; s/(\b|_)container(\b|_(?!of)|fs|s)/$1cgroup$2/g; s/CONTAINER(_|S)/CGROUP$1/g; s/Container/Control Group/g; s/css_group/css_set/g;' patches/*.patch
Owners of other control-group related patches may want to run this script or some variation of it on their own patches.
--