Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp1171622pxb; Thu, 9 Sep 2021 23:06:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJylPJGXh0i3rvswyMYZJExsllQlqiFnGIiGTn1tLCO4A+8Dp1Ku7MnQ7ywf1nwuPXHvSMTB X-Received: by 2002:a17:906:7f01:: with SMTP id d1mr7754719ejr.318.1631253964733; Thu, 09 Sep 2021 23:06:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631253964; cv=none; d=google.com; s=arc-20160816; b=DCIfB7jAv5UvF5wEn9ksub8l2u23A14eIDcbTIxBoLnxbLEUy6ouhyV/sVXLSZiQQA 6LQjO9V8qpTkG41T1L7sg83peVkC1Uf06zEsRv9mr4854S7W8TiF9bote6UM1V+KMOy6 EvHo5hJgRE+CF9ycWW16sIM6NCzcL/QmNB8HRA8ab/zT3SECmhhKPIEzKbrQFryBbV/K Dcq14TFwvoHDxpcjLqoHr5HaLxxuTbL4Fb2frkiv23mbC0MOyJOgZ59do7wcRX5VH+PY crCd4ryI+CGINxm7LIQQGUlmDE4W8PrtHd7T/EuPelli6hlGpRuXHv9+kMh5iCR5eI5k ycbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=CDf9pYq1iYSSYZEa3KuCuQytIpihS1/Vrovuf0RjLv0=; b=QHyC54rAdnAXWPoGM8uNx3c5oERnmujEoGyhQ0bplhTkzCCl8HjNnSfC+Kjh3df10R UICqlfkHgQu6/zLCRIL+vx4MIU4IZf3r2sh86mXSwUHomAF+zLjp4+dfhtUYHwjxBGpd FfZr/0QdkeI85Mha5162kcJbKNdR6CD+P1GbwPF2h+Cp4VFVl74eodSP0oxUgHML9L+k mJJhcHCQc/4+TluS4mQwP0rAObZQqsQdP2amTI5W5SR5YBbnlGbi1NNfYpYxl3Wdbe6Z SYM5qoZyosXLJBrLxz5jZmSVAGV18fy2/j6JTeUk9CZ7A56WyDH9dMzc3w30Xteq15bA 107Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=1Yq7cs9a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 20si4350287ejm.736.2021.09.09.23.05.41; Thu, 09 Sep 2021 23:06:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=1Yq7cs9a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230489AbhIJGCg (ORCPT + 99 others); Fri, 10 Sep 2021 02:02:36 -0400 Received: from mail.kernel.org ([198.145.29.99]:54098 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230417AbhIJGCg (ORCPT ); Fri, 10 Sep 2021 02:02:36 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3C2B26113E; Fri, 10 Sep 2021 06:01:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1631253685; bh=6IqxKbNcEE+T/Q96S7CkCYo8fg/IBfC0XDxhuJ5O5sQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=1Yq7cs9axFHM2e5zZg25/M9R11av2Zs+YeYJw3V22e3gvUkXejMY4rIeyluT8HcLT JnRx9dAVCYQTZMekFBE37Pznl0Q8wBv47x++g5qYKihHp7XRU5v8SC5WOd6pQQBqBD Nw5Z+F/6Ezk4wathujB6BB4BqFtUihIrWNEcsG3I= Date: Fri, 10 Sep 2021 08:01:03 +0200 From: Greg KH To: "taoyi.ty" Cc: tj@kernel.org, lizefan.x@bytedance.com, hannes@cmpxchg.org, mcgrof@kernel.org, keescook@chromium.org, yzaikin@google.com, linux-kernel@vger.kernel.org, cgroups@vger.kernel.org, linux-fsdevel@vger.kernel.org, shanpeic@linux.alibaba.com Subject: Re: [RFC PATCH 2/2] support cgroup pool in v1 Message-ID: References: <03e2b37678c9b2aef4f5dee303b3fb87a565d56b.1631102579.git.escape@linux.alibaba.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Sep 10, 2021 at 10:15:02AM +0800, taoyi.ty wrote: > > On 2021/9/8 下午8:35, Greg KH wrote: > > I thought cgroup v1 was "obsolete" and not getting new features added to > > it. What is wrong with just using cgroups 2 instead if you have a > > problem with the v1 interface? > > > > There are two reasons for developing based on cgroup v1: > > > 1. In the Internet scenario, a large number of services > > are still using cgroup v1, cgroup v2 has not yet been > > popularized. That does not mean we have to add additional kernel complexity for an obsolete feature that we are not adding support for anymore. If anything, this would be a good reason to move those userspace services to the new api to solve this issue, right? thanks, greg k-h