[GIT PULL] cgroup changes for v5.1-rc1

From: Tejun Heo
Date: Wed Mar 06 2019 - 13:41:59 EST


Hello, Linus.

* Oleg's pids controller accounting update which gets rid of rcu delay
in pids accounting updates.

* rstat (cgroup hierarchical stat collection mechanism) optimization.

* Doc updates.

Thanks.

The following changes since commit af0c9af1b3f66052c369d08be3f60fa9a9559e48:

fs/dcache: Track & report number of negative dentries (2019-01-30 11:02:11 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-5.1

for you to fetch changes up to 6a613d24effcb875271b8a1c510172e2d6eaaee8:

cpuset: remove unused task_has_mempolicy() (2019-02-19 06:26:02 -0800)

----------------------------------------------------------------
Andrea Parri (1):
MAINTAINERS: Update cgroup entry

Masahiro Yamada (1):
cpuset: remove unused task_has_mempolicy()

Oleg Nesterov (1):
cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting

Randy Dunlap (1):
Documentation: cgroup-v2: eliminate markup warnings

Tejun Heo (1):
cgroup, rstat: Don't flush subtree root unless necessary

Tibor Billes (1):
cgroup: add documentation for pids.events file

Documentation/admin-guide/cgroup-v2.rst | 2 +-
Documentation/cgroup-v1/pids.txt | 3 +++
MAINTAINERS | 5 +++--
include/linux/cgroup-defs.h | 2 +-
include/linux/cgroup.h | 2 ++
kernel/cgroup/cgroup.c | 15 +++++++++------
kernel/cgroup/cpuset.c | 13 -------------
kernel/cgroup/pids.c | 4 ++--
kernel/cgroup/rstat.c | 10 ++++++----
kernel/exit.c | 1 +
10 files changed, 28 insertions(+), 29 deletions(-)

--
tejun