Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp3985053rdh; Tue, 28 Nov 2023 08:47:10 -0800 (PST) X-Google-Smtp-Source: AGHT+IFGjNpV7fzyyol2PkVdG9A9M2p0boGCDmyJGHlpIxbZFCX6/WrSR4RB6Mc61LTMBjggQWMC X-Received: by 2002:a17:90b:4a50:b0:285:940a:b9b1 with SMTP id lb16-20020a17090b4a5000b00285940ab9b1mr15191922pjb.26.1701190029867; Tue, 28 Nov 2023 08:47:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701190029; cv=none; d=google.com; s=arc-20160816; b=D4mN+YCjTH7ovcyXhOqHrlpvN/e96zi9uSm3K2M4NdUCgPP2J+UUt9f74ZZWcWrhID RAigNx9ifWIxeU1k9pjIolGrPSDjEk7U2zAQOEkrTPHKq5EibWqilhXYaHd7XvLlYQz2 hJbJbRr90ThciOPtqLIpBBs2ciUV87r/7QBSCnLEq+HCaVcCbBfMAvVXJt06/ITj9l/m LvSHJbuxb9s2N+pVji9RGHgqz3b3dmi3p2HOFLaBHtRJMY+K83xug2c6KYG50DtqVuIf DS3IbybexUNtjzxycUt8+3eIjx3F4pqI99pobHXf8iFGX8OzEoqGY+wfrlbkqi7QcigI hd0g== 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-disposition:mime-version :references:message-id:subject:cc:to:from:date:sender:dkim-signature; bh=QF0jQrbImKsqRryD9dUhKvVAunTRGm29eICOfeWxfPI=; fh=LaeEZWPElLaWfp+xgUOmUqzx55NqtbITB/CCMWJ8vJQ=; b=KYDASB0UR3AL3E5qyIbDzt5R/PcPnbLlSGnJ8MWYgIipbr4/WLGf9BlaTBQD/FQ8hN CkRreKSqELMhR6MbofJroxDSTeCiad3gzK35HbGTP/BtuHT1xXAFnJ05TCq1eH9QrnGN uIWDR14gu0YcMkxUNVtOMdVolZTTOu4CVgaDRm8huwvGuBEP+T/jyXHcvgcO+hQCLrqf 29+VDGHz4pxgl8QpkhI/qqdrcf14Kdxy9G9uydwXg5dV2fJSSCZbctgCNLlG35EiBVAy YIC85qQuWOyZRSLlkqzAMjdnW5Tfwqx5GERPF+GNzALVTyap/x7xpRjv5j7RKE86aC/0 qmHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZUfLZDq6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 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 fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id u8-20020a17090a3fc800b0028525cfb9f9si12390994pjm.105.2023.11.28.08.47.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 08:47:09 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ZUfLZDq6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 2141680A057F; Tue, 28 Nov 2023 08:47:06 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344691AbjK1Qqu (ORCPT + 99 others); Tue, 28 Nov 2023 11:46:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42612 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229716AbjK1Qqu (ORCPT ); Tue, 28 Nov 2023 11:46:50 -0500 Received: from mail-pl1-x636.google.com (mail-pl1-x636.google.com [IPv6:2607:f8b0:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D40BD60; Tue, 28 Nov 2023 08:46:56 -0800 (PST) Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1cf8b35a6dbso42380835ad.0; Tue, 28 Nov 2023 08:46:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701190016; x=1701794816; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:from:to:cc:subject:date:message-id :reply-to; bh=QF0jQrbImKsqRryD9dUhKvVAunTRGm29eICOfeWxfPI=; b=ZUfLZDq6RMZix/CxUgi9IQckGXS0aZBdtFussqFoYabtjNrTqAWWxg9ACy/N3r3Bcl rbpAnMunOYmTyoLAwCJeDirt6ALYuTFNxQHXBqzYwzCpO6A3I+w8VOxDFP9QbyN3d/9U 6hVQDtKRNCseRDR7l2uGt9Et05Y6JS0BymYGa27JbYKm1RKPcccDUNxQeiqqTr47ziRH uiYWuPjgkTfl7dVUgzF4Rl9cWS24nUet3XzAS+6Ptuj9w8O7TghVcRyO4zJkAHgOKL5f DP48Z/C53jgxdkodQHzXV/xw2Bx1b8WcHemVlTdJ2DtfJBjWSTd1lgWwvOneVBQ6z5Yj GwvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701190016; x=1701794816; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QF0jQrbImKsqRryD9dUhKvVAunTRGm29eICOfeWxfPI=; b=tQl0kqLXMSD+pEo0bVpnoYRWvLzdrNa3vG0A7GwNSmABBgIAUG9yh+wOyrwlv6+cSl tEEhpWIcJvIjsTE5lmym/Ra94oFki3RSeR+cNJOmVO9Wcuvj3pZwtgY5doDxR2sS1YvS MHIKeG64KckhEunhs4nIHPf9XCqsz8be2k3WPYmOE/fbiAaKjXCxgYhS5xQ8cxtgUMAB BuhjgiqCoSWSf8clWRwF2PV8Wd2L/TrOryfQJ8iWTdCtXerH48bqE+fPMC5EEkejT9Rh qopbHRUpyG0Qew7waMoktWnmj/kWzTAc5qDwj8I8S5Juu1sxNgzTx7eDORoHYH/T45OQ imkA== X-Gm-Message-State: AOJu0YzFS7Cq1pz5pyB4T5/KkDZtw9UF2idgzGjmt3KA/o0maOxjfDNB ueLkdZpPuyeP0R/QZiRgSMg= X-Received: by 2002:a17:902:c407:b0:1cf:8ebd:4eae with SMTP id k7-20020a170902c40700b001cf8ebd4eaemr18129335plk.69.1701190015917; Tue, 28 Nov 2023 08:46:55 -0800 (PST) Received: from localhost (dhcp-72-253-202-210.hawaiiantel.net. [72.253.202.210]) by smtp.gmail.com with ESMTPSA id a1-20020a170902ecc100b001cff3536e51sm1888091plh.303.2023.11.28.08.46.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 08:46:55 -0800 (PST) Sender: Tejun Heo Date: Tue, 28 Nov 2023 06:46:54 -1000 From: Tejun Heo To: Waiman Long Cc: Zefan Li , Johannes Weiner , Jonathan Corbet , Shuah Khan , cgroups@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org Subject: Re: [PATCH] cgroup/cpuset: Expose cpuset.cpus.isolated Message-ID: References: <20231127195105.290402-1-longman@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231127195105.290402-1-longman@redhat.com> X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Tue, 28 Nov 2023 08:47:06 -0800 (PST) Hello, On Mon, Nov 27, 2023 at 02:51:05PM -0500, Waiman Long wrote: > The root-only cpuset.cpus.isolated control file shows the current set > of isolated CPUs in isolated partitions. This control file is currently > exposed only with the cgroup_debug boot command line option which also > adds the ".__DEBUG__." prefix. This is actually a useful control file if > users want to find out which CPUs are currently in an isolated state by > the cpuset controller. Remove CFTYPE_DEBUG flag for this control file and > make it available by default without any prefix. > > The test_cpuset_prs.sh test script and the cgroup-v2.rst documentation > file are also updated accordingly. Minor code change is also made in > test_cpuset_prs.sh to avoid false test failure when running on debug > kernel. Applied to cgroup/for-6.8 but I wonder whether this would be useful in non-root cgroups too. e.g. In a delegated partition which is namespaced, wouldn't this be useful too? Thanks. -- tejun