From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752076AbdGET3i (ORCPT ); Wed, 5 Jul 2017 15:29:38 -0400 Received: from mail-yw0-f194.google.com ([209.85.161.194]:34130 "EHLO mail-yw0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751659AbdGET3g (ORCPT ); Wed, 5 Jul 2017 15:29:36 -0400 Date: Wed, 5 Jul 2017 15:29:34 -0400 From: Tejun Heo To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, Li Zefan , Johannes Weiner , cgroups@vger.kernel.org, Waiman Long Subject: [GIT PULL] cgroup changes for v4.13-rc1 Message-ID: <20170705192934.GA27242@htj.duckdns.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.8.3 (2017-05-23) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, Linus. * Waiman made the debug controller work and a lot more useful on cgroup2. * There were a couple issues with cgroup subtree delegation. The documentation on delegating to a !root user was missing some part and cgroup namespace support wasn't factoring in delegation at all. The documentation is updated and the now there is a mount option to make cgroup namespace fit for delegation. Thanks. The following changes since commit 63f700aab4c11d46626de3cd051dae56cf7e9056: Merge tag 'xtensa-20170612' of git://github.com/jcmvbkbc/linux-xtensa (2017-06-13 15:09:10 +0900) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git for-4.13 for you to fetch changes up to 5136f6365ce3eace5a926e10f16ed2a233db5ba9: cgroup: implement "nsdelegate" mount option (2017-06-28 14:45:21 -0400) ---------------------------------------------------------------- Tejun Heo (6): cgroup: make debug an implicit controller on cgroup2 cgroup: refactor cgroup_masks_read() in the debug controller cgroup: fix lockdep warning in debug controller cgroup: "cgroup.subtree_control" should be writeable by delegatee cgroup: restructure cgroup_procs_write_permission() cgroup: implement "nsdelegate" mount option Waiman Long (4): cgroup: Keep accurate count of tasks in each css_set cgroup: Move debug cgroup to its own file cgroup: Make Kconfig prompt of debug cgroup more accurate cgroup: Make debug cgroup support v2 and thread mode Documentation/cgroup-v2.txt | 60 +++++-- include/linux/cgroup-defs.h | 12 ++ init/Kconfig | 7 +- kernel/cgroup/Makefile | 1 + kernel/cgroup/cgroup-internal.h | 2 + kernel/cgroup/cgroup-v1.c | 155 +---------------- kernel/cgroup/cgroup.c | 155 +++++++++++++---- kernel/cgroup/debug.c | 357 ++++++++++++++++++++++++++++++++++++++++ 8 files changed, 548 insertions(+), 201 deletions(-) create mode 100644 kernel/cgroup/debug.c -- tejun