Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp824425pxj; Thu, 20 May 2021 23:23:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz9NiDhRmTmT1ce/3MnHPa7AAlWlwr3Dqyw6AMUoPoBm1K0gVRU2lQALR0hMk/Ns2v1YMLl X-Received: by 2002:a17:906:4cc5:: with SMTP id q5mr8720815ejt.302.1621578194885; Thu, 20 May 2021 23:23:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621578194; cv=none; d=google.com; s=arc-20160816; b=s977cXETVYnTzG7jqcJ+/7gVBCDXbPZy/ZDTvv4bk2fCV/ZT92J9F+e0mD9UBMYWW3 7POIHmcuzqmnR0ySLYMIQGe8FXOyuVNlxCBAEAZV32LH8/lrvKru5gVEsld7Y9O/zKn4 5ikBT1ojhcU6uQbdNS60qRWIdp3snjs0Hp5KK7MV5rD9/3hBU6R0mPUlE7sFX5/6YXab v/EmzN84zSHiEis17MITFOAn/+EHaTs71lux75zqTZTKT24cwCH9cLwJW2wxcTva1MPS CAeR5y6juhgxSnEEaUJmNs/5Lvadrm1ixsm8ZwR+jO/3xwUnoYUAYeYNwY1LSKHOktpS ju0w== 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:sender:dkim-signature; bh=3W+WKCOZfAqXxcanQdJX+E4VIil1GeWKxxWHUOqsnD4=; b=G8PLZJmHriv02pXChx3KdQoRmFZldxv+xKf3ZGRxjOfKFqOkFrTQlXXBR13kX99K96 sTj8qbN8ny4mOwkmqKkyFQb1sumADhpnM0nK/epikGr/YGY9TtOu+B/3i+UJ//e8RB5B T0/hfrm7uzVDRdscyaYnFr81lClXsTr9jsvEvkopV5VixC9QFKY3i14WDcKMrvAIYWSA fkbo2Hh9Z2vyo8Jk1xbYwb2qjIPIlOb96D0rFtnit/gIUrgFx7L7UlatM7UjdDD4es+q RNUbh7f2b3vf1YmvY5D03+YpxTH4De/+CrsWm1SnwFZguM/uiML4t1ac+oDVoh3AVjUm H0gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=HAbBW113; 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=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j16si5795296edj.357.2021.05.20.23.22.51; Thu, 20 May 2021 23:23:14 -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=@gmail.com header.s=20161025 header.b=HAbBW113; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232767AbhETQbo (ORCPT + 99 others); Thu, 20 May 2021 12:31:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55128 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232078AbhETQbn (ORCPT ); Thu, 20 May 2021 12:31:43 -0400 Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E618C061574; Thu, 20 May 2021 09:30:20 -0700 (PDT) Received: by mail-qk1-x734.google.com with SMTP id x8so16794960qkl.2; Thu, 20 May 2021 09:30:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=3W+WKCOZfAqXxcanQdJX+E4VIil1GeWKxxWHUOqsnD4=; b=HAbBW113TuLa9uF4nGtlHtdoyguK0a0XR8RiCgHJn6OOfAVrEndlerGb9lojxQQU46 L+JMqEeBn3zvbZm1g3i1qMk6dF88k2K3E6YwAhiwWSxWq013UYHS81e566F87A6jm0rx WswXOtpOOkAqOcBcEbFJrkHq5CNCzz3oc9WcSnT6xfB+69zbr/as/cRSTLBjCRqARdwH b8MuzNtkv872KFOL3l/iZSxYhK7ZbCeb1gs2OE07mDuVVOtkBRsm6yENj/gm1zYhav2y YDsyfqXvkaPzhNMJ8Q2cKHPL6NsH2AklMxth7IQ0ZwikcS1FAOEJIjZXpUT+4BYm9Nbi 1Q2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=3W+WKCOZfAqXxcanQdJX+E4VIil1GeWKxxWHUOqsnD4=; b=V83SUxWcSFbHdOTPgsRwukfI6Wu6iLhjqwFKA6XD2mXxixXym+R8Zd/2R9Q6G5d8Lr lQmKeYPXX8HscPnIL4M4prqoH1p27ixQBlnqMVTKz2VisyHEesZHupKFKzvmTnuSF0Cb k+KfBECDG9MXc5qxJiAJ5jhErnMdJdXRFJaQQeZL+rmVO+zbhD5zhnrbWYMjmPSs5dbs OChW78Sfcz8NgkLqMt/jtsyWKj6+yqBQ4G4enHJQ8do4/xzcMtpHXEdWe/asUXFrAfRR IwYFLf0ZWelv/8XvDDXZgM3JlKHG9rEsQCLDFtUfiHARo/w2NO6nU3/zOK1JUJ44TBSX Laog== X-Gm-Message-State: AOAM531GsDCnajKnmVf1arhg6X7bITRKvy5/HDjrcte+k3s0uUlvqls2 WYWAk+RUQkYfEMURoQbis3M= X-Received: by 2002:a37:a254:: with SMTP id l81mr5855956qke.175.1621528219596; Thu, 20 May 2021 09:30:19 -0700 (PDT) Received: from localhost (dhcp-6c-ae-f6-dc-d8-61.cpe.echoes.net. [199.96.183.179]) by smtp.gmail.com with ESMTPSA id f16sm2151636qth.79.2021.05.20.09.30.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 May 2021 09:30:19 -0700 (PDT) Sender: Tejun Heo Date: Thu, 20 May 2021 12:30:18 -0400 From: Tejun Heo To: Shakeel Butt Cc: Zefan Li , Johannes Weiner , shy828301@gmail.com, junichi.nomura@nec.com, Andrew Morton , cgroups@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] cgroup: disable controllers at parse time Message-ID: References: <20210512201946.2949351-1-shakeelb@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210512201946.2949351-1-shakeelb@google.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 12, 2021 at 01:19:46PM -0700, Shakeel Butt wrote: > This patch effectively reverts the commit a3e72739b7a7 ("cgroup: fix > too early usage of static_branch_disable()"). The commit 6041186a3258 > ("init: initialize jump labels before command line option parsing") has > moved the jump_label_init() before parse_args() which has made the > commit a3e72739b7a7 unnecessary. On the other hand there are > consequences of disabling the controllers later as there are subsystems > doing the controller checks for different decisions. One such incident > is reported [1] regarding the memory controller and its impact on memory > reclaim code. > > [1] https://lore.kernel.org/linux-mm/921e53f3-4b13-aab8-4a9e-e83ff15371e4@nec.com > > Signed-off-by: Shakeel Butt > Reported-by: NOMURA JUNICHI(野村 淳一) Applied to cgroup/for-5.13-fixes. Thanks. -- tejun