* [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-11 20:06 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-11 20:06 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, Li Zefan, Johannes Weiner, cgroups
Hello, Linus.
cgroup changes for v4.5-rc1.
* cgroup v2 interface is now official. It's no longer hidden behind a
devel flag and can be mounted using the new cgroup2 fs type.
Unfortunately, cpu v2 interface hasn't made it yet due to the
discussion around in-process hierarchical resource distribution and
only memory and io controllers can be used on the v2 interface at
the moment.
* The existing documentation which has always been a bit of mess is
relocated under Documentation/cgroup-legacy/.
Documentation/cgroup.txt is added as the authoritative documentation
for the v2 interface.
* Some features are added through for-4.5-ancestor-test branch to
enable netfilter xt_cgroup match to use cgroup v2 paths. The actual
netfilter changes will be merged through the net tree which pulled
in the said branch.
* Various cleanups.
Thanks.
The following changes since commit 67cde9c4938945b9510730c64e68d2f1dd7bc0aa:
cgroup_pids: don't account for the root cgroup (2015-12-03 10:18:21 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-4.5
for you to fetch changes up to 2cfa2b191e56fd4c5c6ffb72e1d1e82ed225676d:
cgroup: fix a typo. (2016-01-10 12:26:45 -0500)
----------------------------------------------------------------
Arnd Bergmann (1):
cpuset: Replace all instances of time_t with time64_t
Johannes Weiner (2):
cgroup: clean up the kernel configuration menu nomenclature
cgroup: put controller Kconfig options in meaningful order
Oleg Nesterov (1):
cgroup: kill cgrp_ss_priv[CGROUP_CANFORK_COUNT] and friends
Rami Rosen (2):
cgroup_pids: fix a typo.
cgroup: fix a typo.
Ross Zwisler (1):
cgroup: Fix uninitialized variable warning
Tejun Heo (9):
cgroup: replace __DEVEL__sane_behavior with cgroup2 fs type
cgroup: rename Documentation/cgroups/ to Documentation/cgroup-legacy/
cgroup: replace unified-hierarchy.txt with a proper cgroup v2 documentation
cgroup: record ancestor IDs and reimplement cgroup_is_descendant() using it
kernfs: implement kernfs_walk_and_get()
cgroup: implement cgroup_get_from_path() and expose cgroup_put()
Merge branch 'for-4.4-fixes' into for-4.5
Merge branch 'for-4.5-ancestor-test' of git://git.kernel.org/.../tj/cgroup into for-4.5
cgroup: demote subsystem init messages to KERN_DEBUG
Yuan Sun (2):
Subject: cgroup: Fix incomplete dd command in blkio documentation
cgroup: Remove resource_counter.txt in Documentation/cgroup-legacy/00-INDEX.
Documentation/{cgroups => cgroup-legacy}/00-INDEX | 2 -
.../blkio-controller.txt | 82 +-
.../{cgroups => cgroup-legacy}/cgroups.txt | 0
.../{cgroups => cgroup-legacy}/cpuacct.txt | 0
.../{cgroups => cgroup-legacy}/cpusets.txt | 0
.../{cgroups => cgroup-legacy}/devices.txt | 0
.../freezer-subsystem.txt | 0
.../{cgroups => cgroup-legacy}/hugetlb.txt | 0
.../{cgroups => cgroup-legacy}/memcg_test.txt | 0
.../{cgroups => cgroup-legacy}/memory.txt | 0
.../{cgroups => cgroup-legacy}/net_cls.txt | 0
.../{cgroups => cgroup-legacy}/net_prio.txt | 0
Documentation/{cgroups => cgroup-legacy}/pids.txt | 0
Documentation/cgroup.txt | 1293 ++++++++++++++++++++
Documentation/cgroups/unified-hierarchy.txt | 647 ----------
fs/kernfs/dir.c | 46 +
include/linux/cgroup-defs.h | 27 +-
include/linux/cgroup.h | 44 +-
include/linux/cgroup_subsys.h | 18 -
include/linux/kernfs.h | 12 +
include/uapi/linux/magic.h | 1 +
init/Kconfig | 241 ++--
kernel/cgroup.c | 152 +--
kernel/cgroup_freezer.c | 2 +-
kernel/cgroup_pids.c | 6 +-
kernel/cpuset.c | 12 +-
kernel/fork.c | 7 +-
kernel/sched/core.c | 2 +-
mm/memcontrol.c | 2 +-
29 files changed, 1607 insertions(+), 989 deletions(-)
rename Documentation/{cgroups => cgroup-legacy}/00-INDEX (95%)
rename Documentation/{cgroups => cgroup-legacy}/blkio-controller.txt (80%)
rename Documentation/{cgroups => cgroup-legacy}/cgroups.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/cpuacct.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/cpusets.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/devices.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/freezer-subsystem.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/hugetlb.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/memcg_test.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/memory.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/net_cls.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/net_prio.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/pids.txt (100%)
create mode 100644 Documentation/cgroup.txt
delete mode 100644 Documentation/cgroups/unified-hierarchy.txt
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-11 20:06 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-11 20:06 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, Li Zefan, Johannes Weiner,
cgroups-u79uwXL29TY76Z2rM5mHXA
Hello, Linus.
cgroup changes for v4.5-rc1.
* cgroup v2 interface is now official. It's no longer hidden behind a
devel flag and can be mounted using the new cgroup2 fs type.
Unfortunately, cpu v2 interface hasn't made it yet due to the
discussion around in-process hierarchical resource distribution and
only memory and io controllers can be used on the v2 interface at
the moment.
* The existing documentation which has always been a bit of mess is
relocated under Documentation/cgroup-legacy/.
Documentation/cgroup.txt is added as the authoritative documentation
for the v2 interface.
* Some features are added through for-4.5-ancestor-test branch to
enable netfilter xt_cgroup match to use cgroup v2 paths. The actual
netfilter changes will be merged through the net tree which pulled
in the said branch.
* Various cleanups.
Thanks.
The following changes since commit 67cde9c4938945b9510730c64e68d2f1dd7bc0aa:
cgroup_pids: don't account for the root cgroup (2015-12-03 10:18:21 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-4.5
for you to fetch changes up to 2cfa2b191e56fd4c5c6ffb72e1d1e82ed225676d:
cgroup: fix a typo. (2016-01-10 12:26:45 -0500)
----------------------------------------------------------------
Arnd Bergmann (1):
cpuset: Replace all instances of time_t with time64_t
Johannes Weiner (2):
cgroup: clean up the kernel configuration menu nomenclature
cgroup: put controller Kconfig options in meaningful order
Oleg Nesterov (1):
cgroup: kill cgrp_ss_priv[CGROUP_CANFORK_COUNT] and friends
Rami Rosen (2):
cgroup_pids: fix a typo.
cgroup: fix a typo.
Ross Zwisler (1):
cgroup: Fix uninitialized variable warning
Tejun Heo (9):
cgroup: replace __DEVEL__sane_behavior with cgroup2 fs type
cgroup: rename Documentation/cgroups/ to Documentation/cgroup-legacy/
cgroup: replace unified-hierarchy.txt with a proper cgroup v2 documentation
cgroup: record ancestor IDs and reimplement cgroup_is_descendant() using it
kernfs: implement kernfs_walk_and_get()
cgroup: implement cgroup_get_from_path() and expose cgroup_put()
Merge branch 'for-4.4-fixes' into for-4.5
Merge branch 'for-4.5-ancestor-test' of git://git.kernel.org/.../tj/cgroup into for-4.5
cgroup: demote subsystem init messages to KERN_DEBUG
Yuan Sun (2):
Subject: cgroup: Fix incomplete dd command in blkio documentation
cgroup: Remove resource_counter.txt in Documentation/cgroup-legacy/00-INDEX.
Documentation/{cgroups => cgroup-legacy}/00-INDEX | 2 -
.../blkio-controller.txt | 82 +-
.../{cgroups => cgroup-legacy}/cgroups.txt | 0
.../{cgroups => cgroup-legacy}/cpuacct.txt | 0
.../{cgroups => cgroup-legacy}/cpusets.txt | 0
.../{cgroups => cgroup-legacy}/devices.txt | 0
.../freezer-subsystem.txt | 0
.../{cgroups => cgroup-legacy}/hugetlb.txt | 0
.../{cgroups => cgroup-legacy}/memcg_test.txt | 0
.../{cgroups => cgroup-legacy}/memory.txt | 0
.../{cgroups => cgroup-legacy}/net_cls.txt | 0
.../{cgroups => cgroup-legacy}/net_prio.txt | 0
Documentation/{cgroups => cgroup-legacy}/pids.txt | 0
Documentation/cgroup.txt | 1293 ++++++++++++++++++++
Documentation/cgroups/unified-hierarchy.txt | 647 ----------
fs/kernfs/dir.c | 46 +
include/linux/cgroup-defs.h | 27 +-
include/linux/cgroup.h | 44 +-
include/linux/cgroup_subsys.h | 18 -
include/linux/kernfs.h | 12 +
include/uapi/linux/magic.h | 1 +
init/Kconfig | 241 ++--
kernel/cgroup.c | 152 +--
kernel/cgroup_freezer.c | 2 +-
kernel/cgroup_pids.c | 6 +-
kernel/cpuset.c | 12 +-
kernel/fork.c | 7 +-
kernel/sched/core.c | 2 +-
mm/memcontrol.c | 2 +-
29 files changed, 1607 insertions(+), 989 deletions(-)
rename Documentation/{cgroups => cgroup-legacy}/00-INDEX (95%)
rename Documentation/{cgroups => cgroup-legacy}/blkio-controller.txt (80%)
rename Documentation/{cgroups => cgroup-legacy}/cgroups.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/cpuacct.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/cpusets.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/devices.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/freezer-subsystem.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/hugetlb.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/memcg_test.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/memory.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/net_cls.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/net_prio.txt (100%)
rename Documentation/{cgroups => cgroup-legacy}/pids.txt (100%)
create mode 100644 Documentation/cgroup.txt
delete mode 100644 Documentation/cgroups/unified-hierarchy.txt
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-12 3:20 ` Linus Torvalds
0 siblings, 0 replies; 8+ messages in thread
From: Linus Torvalds @ 2016-01-12 3:20 UTC (permalink / raw)
To: Tejun Heo; +Cc: Linux Kernel Mailing List, Li Zefan, Johannes Weiner, cgroups
On Mon, Jan 11, 2016 at 12:06 PM, Tejun Heo <tj@kernel.org> wrote:
>
> cgroup changes for v4.5-rc1.
Hmm. Is it really called for to rename all the docs etc
"cgroup-legacy", considering that it's the one that is actually used,
and the new one isn't even ready yet?
That seems very questionable.
Linus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-12 3:20 ` Linus Torvalds
0 siblings, 0 replies; 8+ messages in thread
From: Linus Torvalds @ 2016-01-12 3:20 UTC (permalink / raw)
To: Tejun Heo; +Cc: Linux Kernel Mailing List, Li Zefan, Johannes Weiner, cgroups
On Mon, Jan 11, 2016 at 12:06 PM, Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
>
> cgroup changes for v4.5-rc1.
Hmm. Is it really called for to rename all the docs etc
"cgroup-legacy", considering that it's the one that is actually used,
and the new one isn't even ready yet?
That seems very questionable.
Linus
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-12 4:32 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-12 4:32 UTC (permalink / raw)
To: Linus Torvalds
Cc: Linux Kernel Mailing List, Li Zefan, Johannes Weiner, cgroups
Hello, Linus.
On Mon, Jan 11, 2016 at 07:20:12PM -0800, Linus Torvalds wrote:
> On Mon, Jan 11, 2016 at 12:06 PM, Tejun Heo <tj@kernel.org> wrote:
> >
> > cgroup changes for v4.5-rc1.
>
> Hmm. Is it really called for to rename all the docs etc
> "cgroup-legacy", considering that it's the one that is actually used,
> and the new one isn't even ready yet?
>
> That seems very questionable.
Hmmm... yeah, maybe that was too aggressive. Renaming it to
cgroup-v1/ and cgroup-v2.txt. Will send out the updated pull request
soon.
Thanks.
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [GIT PULL] cgroup changes for v4.5-rc1
@ 2016-01-12 4:32 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-12 4:32 UTC (permalink / raw)
To: Linus Torvalds
Cc: Linux Kernel Mailing List, Li Zefan, Johannes Weiner, cgroups
Hello, Linus.
On Mon, Jan 11, 2016 at 07:20:12PM -0800, Linus Torvalds wrote:
> On Mon, Jan 11, 2016 at 12:06 PM, Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> wrote:
> >
> > cgroup changes for v4.5-rc1.
>
> Hmm. Is it really called for to rename all the docs etc
> "cgroup-legacy", considering that it's the one that is actually used,
> and the new one isn't even ready yet?
>
> That seems very questionable.
Hmmm... yeah, maybe that was too aggressive. Renaming it to
cgroup-v1/ and cgroup-v2.txt. Will send out the updated pull request
soon.
Thanks.
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL UPDATED] cgroup changes for v4.5-rc1
@ 2016-01-12 4:34 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-12 4:34 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, Li Zefan, Johannes Weiner, cgroups
Hello, Linus.
cgroup changes for v4.5-rc1.
* cgroup v2 interface is now official. It's no longer hidden behind a
devel flag and can be mounted using the new cgroup2 fs type.
Unfortunately, cpu v2 interface hasn't made it yet due to the
discussion around in-process hierarchical resource distribution and
only memory and io controllers can be used on the v2 interface at
the moment.
* The existing documentation which has always been a bit of mess is
relocated under Documentation/cgroup-v1/.
Documentation/cgroup-v2.txt is added as the authoritative
documentation for the v2 interface.
* Some features are added through for-4.5-ancestor-test branch to
enable netfilter xt_cgroup match to use cgroup v2 paths. The actual
netfilter changes will be merged through the net tree which pulled
in the said branch.
* Various cleanups.
Thanks.
The following changes since commit 67cde9c4938945b9510730c64e68d2f1dd7bc0aa:
cgroup_pids: don't account for the root cgroup (2015-12-03 10:18:21 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-4.5
for you to fetch changes up to 6255c46fa03798cbd8addd98929aff7eef86ae02:
cgroup: rename cgroup documentations (2016-01-11 23:14:51 -0500)
----------------------------------------------------------------
Arnd Bergmann (1):
cpuset: Replace all instances of time_t with time64_t
Johannes Weiner (2):
cgroup: clean up the kernel configuration menu nomenclature
cgroup: put controller Kconfig options in meaningful order
Oleg Nesterov (1):
cgroup: kill cgrp_ss_priv[CGROUP_CANFORK_COUNT] and friends
Rami Rosen (2):
cgroup_pids: fix a typo.
cgroup: fix a typo.
Ross Zwisler (1):
cgroup: Fix uninitialized variable warning
Tejun Heo (10):
cgroup: replace __DEVEL__sane_behavior with cgroup2 fs type
cgroup: rename Documentation/cgroups/ to Documentation/cgroup-legacy/
cgroup: replace unified-hierarchy.txt with a proper cgroup v2 documentation
cgroup: record ancestor IDs and reimplement cgroup_is_descendant() using it
kernfs: implement kernfs_walk_and_get()
cgroup: implement cgroup_get_from_path() and expose cgroup_put()
Merge branch 'for-4.4-fixes' into for-4.5
Merge branch 'for-4.5-ancestor-test' of git://git.kernel.org/.../tj/cgroup into for-4.5
cgroup: demote subsystem init messages to KERN_DEBUG
cgroup: rename cgroup documentations
Yuan Sun (2):
Subject: cgroup: Fix incomplete dd command in blkio documentation
cgroup: Remove resource_counter.txt in Documentation/cgroup-legacy/00-INDEX.
Documentation/{cgroups => cgroup-v1}/00-INDEX | 2 -
.../{cgroups => cgroup-v1}/blkio-controller.txt | 82 +-
Documentation/{cgroups => cgroup-v1}/cgroups.txt | 0
Documentation/{cgroups => cgroup-v1}/cpuacct.txt | 0
Documentation/{cgroups => cgroup-v1}/cpusets.txt | 0
Documentation/{cgroups => cgroup-v1}/devices.txt | 0
.../{cgroups => cgroup-v1}/freezer-subsystem.txt | 0
Documentation/{cgroups => cgroup-v1}/hugetlb.txt | 0
.../{cgroups => cgroup-v1}/memcg_test.txt | 0
Documentation/{cgroups => cgroup-v1}/memory.txt | 0
Documentation/{cgroups => cgroup-v1}/net_cls.txt | 0
Documentation/{cgroups => cgroup-v1}/net_prio.txt | 0
Documentation/{cgroups => cgroup-v1}/pids.txt | 0
Documentation/cgroup-v2.txt | 1293 ++++++++++++++++++++
Documentation/cgroups/unified-hierarchy.txt | 647 ----------
fs/kernfs/dir.c | 46 +
include/linux/cgroup-defs.h | 27 +-
include/linux/cgroup.h | 44 +-
include/linux/cgroup_subsys.h | 18 -
include/linux/kernfs.h | 12 +
include/uapi/linux/magic.h | 1 +
init/Kconfig | 241 ++--
kernel/cgroup.c | 152 +--
kernel/cgroup_freezer.c | 2 +-
kernel/cgroup_pids.c | 6 +-
kernel/cpuset.c | 12 +-
kernel/fork.c | 7 +-
kernel/sched/core.c | 2 +-
mm/memcontrol.c | 2 +-
29 files changed, 1607 insertions(+), 989 deletions(-)
rename Documentation/{cgroups => cgroup-v1}/00-INDEX (95%)
rename Documentation/{cgroups => cgroup-v1}/blkio-controller.txt (80%)
rename Documentation/{cgroups => cgroup-v1}/cgroups.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/cpuacct.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/cpusets.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/devices.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/freezer-subsystem.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/hugetlb.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/memcg_test.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/memory.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/net_cls.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/net_prio.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/pids.txt (100%)
create mode 100644 Documentation/cgroup-v2.txt
delete mode 100644 Documentation/cgroups/unified-hierarchy.txt
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
* [GIT PULL UPDATED] cgroup changes for v4.5-rc1
@ 2016-01-12 4:34 ` Tejun Heo
0 siblings, 0 replies; 8+ messages in thread
From: Tejun Heo @ 2016-01-12 4:34 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA, Li Zefan, Johannes Weiner,
cgroups-u79uwXL29TY76Z2rM5mHXA
Hello, Linus.
cgroup changes for v4.5-rc1.
* cgroup v2 interface is now official. It's no longer hidden behind a
devel flag and can be mounted using the new cgroup2 fs type.
Unfortunately, cpu v2 interface hasn't made it yet due to the
discussion around in-process hierarchical resource distribution and
only memory and io controllers can be used on the v2 interface at
the moment.
* The existing documentation which has always been a bit of mess is
relocated under Documentation/cgroup-v1/.
Documentation/cgroup-v2.txt is added as the authoritative
documentation for the v2 interface.
* Some features are added through for-4.5-ancestor-test branch to
enable netfilter xt_cgroup match to use cgroup v2 paths. The actual
netfilter changes will be merged through the net tree which pulled
in the said branch.
* Various cleanups.
Thanks.
The following changes since commit 67cde9c4938945b9510730c64e68d2f1dd7bc0aa:
cgroup_pids: don't account for the root cgroup (2015-12-03 10:18:21 -0500)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-4.5
for you to fetch changes up to 6255c46fa03798cbd8addd98929aff7eef86ae02:
cgroup: rename cgroup documentations (2016-01-11 23:14:51 -0500)
----------------------------------------------------------------
Arnd Bergmann (1):
cpuset: Replace all instances of time_t with time64_t
Johannes Weiner (2):
cgroup: clean up the kernel configuration menu nomenclature
cgroup: put controller Kconfig options in meaningful order
Oleg Nesterov (1):
cgroup: kill cgrp_ss_priv[CGROUP_CANFORK_COUNT] and friends
Rami Rosen (2):
cgroup_pids: fix a typo.
cgroup: fix a typo.
Ross Zwisler (1):
cgroup: Fix uninitialized variable warning
Tejun Heo (10):
cgroup: replace __DEVEL__sane_behavior with cgroup2 fs type
cgroup: rename Documentation/cgroups/ to Documentation/cgroup-legacy/
cgroup: replace unified-hierarchy.txt with a proper cgroup v2 documentation
cgroup: record ancestor IDs and reimplement cgroup_is_descendant() using it
kernfs: implement kernfs_walk_and_get()
cgroup: implement cgroup_get_from_path() and expose cgroup_put()
Merge branch 'for-4.4-fixes' into for-4.5
Merge branch 'for-4.5-ancestor-test' of git://git.kernel.org/.../tj/cgroup into for-4.5
cgroup: demote subsystem init messages to KERN_DEBUG
cgroup: rename cgroup documentations
Yuan Sun (2):
Subject: cgroup: Fix incomplete dd command in blkio documentation
cgroup: Remove resource_counter.txt in Documentation/cgroup-legacy/00-INDEX.
Documentation/{cgroups => cgroup-v1}/00-INDEX | 2 -
.../{cgroups => cgroup-v1}/blkio-controller.txt | 82 +-
Documentation/{cgroups => cgroup-v1}/cgroups.txt | 0
Documentation/{cgroups => cgroup-v1}/cpuacct.txt | 0
Documentation/{cgroups => cgroup-v1}/cpusets.txt | 0
Documentation/{cgroups => cgroup-v1}/devices.txt | 0
.../{cgroups => cgroup-v1}/freezer-subsystem.txt | 0
Documentation/{cgroups => cgroup-v1}/hugetlb.txt | 0
.../{cgroups => cgroup-v1}/memcg_test.txt | 0
Documentation/{cgroups => cgroup-v1}/memory.txt | 0
Documentation/{cgroups => cgroup-v1}/net_cls.txt | 0
Documentation/{cgroups => cgroup-v1}/net_prio.txt | 0
Documentation/{cgroups => cgroup-v1}/pids.txt | 0
Documentation/cgroup-v2.txt | 1293 ++++++++++++++++++++
Documentation/cgroups/unified-hierarchy.txt | 647 ----------
fs/kernfs/dir.c | 46 +
include/linux/cgroup-defs.h | 27 +-
include/linux/cgroup.h | 44 +-
include/linux/cgroup_subsys.h | 18 -
include/linux/kernfs.h | 12 +
include/uapi/linux/magic.h | 1 +
init/Kconfig | 241 ++--
kernel/cgroup.c | 152 +--
kernel/cgroup_freezer.c | 2 +-
kernel/cgroup_pids.c | 6 +-
kernel/cpuset.c | 12 +-
kernel/fork.c | 7 +-
kernel/sched/core.c | 2 +-
mm/memcontrol.c | 2 +-
29 files changed, 1607 insertions(+), 989 deletions(-)
rename Documentation/{cgroups => cgroup-v1}/00-INDEX (95%)
rename Documentation/{cgroups => cgroup-v1}/blkio-controller.txt (80%)
rename Documentation/{cgroups => cgroup-v1}/cgroups.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/cpuacct.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/cpusets.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/devices.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/freezer-subsystem.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/hugetlb.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/memcg_test.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/memory.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/net_cls.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/net_prio.txt (100%)
rename Documentation/{cgroups => cgroup-v1}/pids.txt (100%)
create mode 100644 Documentation/cgroup-v2.txt
delete mode 100644 Documentation/cgroups/unified-hierarchy.txt
--
tejun
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-01-12 4:34 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-11 20:06 [GIT PULL] cgroup changes for v4.5-rc1 Tejun Heo
2016-01-11 20:06 ` Tejun Heo
2016-01-12 3:20 ` Linus Torvalds
2016-01-12 3:20 ` Linus Torvalds
2016-01-12 4:32 ` Tejun Heo
2016-01-12 4:32 ` Tejun Heo
2016-01-12 4:34 ` [GIT PULL UPDATED] " Tejun Heo
2016-01-12 4:34 ` Tejun Heo
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.