Received: by 2002:a05:7412:8d1c:b0:fa:4c10:6cad with SMTP id bj28csp531047rdb; Wed, 17 Jan 2024 09:10:54 -0800 (PST) X-Google-Smtp-Source: AGHT+IHl1puYZze4dKkoXUQprphOlphKRk1iYw6xufWMcMeH8Q8xl0W2wIxMD/0GP8mGUPAFnK4H X-Received: by 2002:a17:902:7243:b0:1d4:669:3454 with SMTP id c3-20020a170902724300b001d406693454mr1481954pll.69.1705511453875; Wed, 17 Jan 2024 09:10:53 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705511453; cv=pass; d=google.com; s=arc-20160816; b=r1HwzcvsqVbCEiipBPwYy8VeUf3zMnLFhGMOPi3Nlu93Apa2shQ6P6RfH/3n1ckA7g Zdxh3tYE1qIDjMxggdj93AhlXTuCX6efjv7oqUtDjTKjm3um0d66VC9qJXkCrSKEYn/H JWfEEAb2bkBSS3kA+7NZJTwIS83XA4t+Eq5WjeMCBdRacFwrfVAaMleP6WoUnK9lhXWK O0uTJ/axPNepHf9OO1BLipEU6P1amOY31+fSr9UkwAYquYPBE0w2xAUM9Guu7EidXJWR IGEeNKDnd6XLc94YXPfADFKQq1LvnvJJTdvB5wI9G+jiB3PIoYZPk5/h0jesa3zTGo7w 6DGg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:sender:dkim-signature; bh=Qc3wJ8un1HLyTnJdIdlaIzF/ByCjBoYDp2Jt1SaaKDA=; fh=vobxQ6iibIk9MhLF8HluBpgsJzBnArKshaRKM9gob1o=; b=DjdJPGZMjv57qLDqKgHAHwmAgnSUZzc5v+iXYYaa2EzWF5hvwaj05JxoXs3wD77Kjg Uyhl9ltycnDFvIGeYTXGp/F5ewGq17LZlVlbR9y+uqAl6kJEunTvE2H/QnBNd6B7x8Jo 5jkOxXT2tGQPI1ZAMPyLOv5+KSxBObTHZKGG96RWLHxuNDYbrgxiHa5iVOO0LojM+N6X Hl6nA7kHDsFwmtr9zoIeNb8bzO2QVgt67A3OGCoNboWne67hRqh2plkDkXTu95zneO4n 4h2i5DgwbJ5abAi3PG9Y+/UFA+J5LwtjoFAgIMWgKswrNbSGQRvbTnImhg31Hcy63cUv hsUA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MaBHiyK+; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-29254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-29254-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id ke11-20020a170903340b00b001d485a81276si12907095plb.262.2024.01.17.09.10.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jan 2024 09:10:53 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-29254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MaBHiyK+; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-29254-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-29254-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 26171B23202 for ; Wed, 17 Jan 2024 17:07:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 929D1225D8; Wed, 17 Jan 2024 17:07:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MaBHiyK+" Received: from mail-pg1-f173.google.com (mail-pg1-f173.google.com [209.85.215.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7800820325; Wed, 17 Jan 2024 17:07:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.173 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705511234; cv=none; b=moOv6IFdqVmHsS/Cyf+sb0pknefDifNxew+cPBn+jt2auHvQAOUUk8Tcw+LoVx/xeiOBjmvKHCX7o9ZOwbUvHhAykIiH9FZTyW9iL63unps1ckafEKujVxmQCMociQ/ZJfuToxaG2tbZNllovSLuNSyNLeRZCtuAx4LNLIVrRnE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705511234; c=relaxed/simple; bh=z6DHV9nI4jMmYcNar205Ahgb8zqKb0GneJ6hFKq7cfE=; h=Received:DKIM-Signature:X-Google-DKIM-Signature: X-Gm-Message-State:X-Google-Smtp-Source:X-Received:Received:Sender: Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=lkOr9MoMXtf9TfoBtsUu2v0xtT8i6cgNZ+SYtDKD+U9CwHwVu5uu2QtREia2i7oL1EEqMbtsdFUc63awqHW2WrWDLtxfP5TTVMn7BnaF+BZD7O8mT+vhkfO45N6N14zgDK9x1GlOqHvrztoBraAiSw5mKDTmfpQ1deCE4/4zx1o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=MaBHiyK+; arc=none smtp.client-ip=209.85.215.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pg1-f173.google.com with SMTP id 41be03b00d2f7-5ce10b5ee01so8167340a12.1; Wed, 17 Jan 2024 09:07:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705511233; x=1706116033; 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=Qc3wJ8un1HLyTnJdIdlaIzF/ByCjBoYDp2Jt1SaaKDA=; b=MaBHiyK+v5MpnxjaJJE5vQUwhO36+Qo4q/DlLTrEeQ3OYTZRDEjCW+il39zPFj6L2W TUyFal5q0AI1ERBiX4rdRo3+4i9e5Vp4Z726J5XKu/k0H0qowGL1kJR1qXZ0H+9J+2CV /BSgtQ3mhfacXWgug1pMNHb2vJPCdNyRfZOVaxGdsrCGCwo6r8yhaLldksK8uh8dd7Kj 0NlOqtrUKRz87U38wI3A7nT21MxWnfgoaVl0tcm9Eg7sbWPqW5y0pR2Z+bUL/3u1g0/P fQgMjHmRAPetNdwV0Os46OSmuSp6Yjzi06S+b0KZD9Nj/0bSjvZpi/5FvISMemY6/xaL ehIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705511233; x=1706116033; 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=Qc3wJ8un1HLyTnJdIdlaIzF/ByCjBoYDp2Jt1SaaKDA=; b=NnBQ1IqybStsvx6HQZ0+NskUoOExPinzHr/td3I0/6+5SlPneI3gs21iAnr/np1hx9 fwIc9JLQ8ZjWqAlGcEP62Jznt6gA9I7UTsaQiZ+op+2pDPjQMSPuCXmzQ4PtSAmyVsvE cA8m2u0xwTwKm1XiCr+Rj8bx8qtg6Fb3NyzWlWtDhSP+7JSxFdOnph3fup4n47p+Jtmp hEe+g5jxYzESoG+a+nN6EIEiJKP7jhQN/jeKXUisa5dE2ussfXGYBDHVm0+u69t3Nmjd 7SpEpc/YmQC+tCdhHv3qoWYWE3+WOxxTGkh9xLCF568NmA0NvL14nhfs0MbmUg40OBvk jY/A== X-Gm-Message-State: AOJu0YwrFeTWDJtubPaL7jG1pNn/GWIO7GRU5Xh9h2qnmwVh5bJEhbq8 CnsDNcsI0wxMKN5z6HwOPpg= X-Received: by 2002:a05:6a20:9195:b0:19b:5cbd:efd0 with SMTP id v21-20020a056a20919500b0019b5cbdefd0mr1444939pzd.61.1705511232629; Wed, 17 Jan 2024 09:07:12 -0800 (PST) Received: from localhost (dhcp-72-235-13-140.hawaiiantel.net. [72.235.13.140]) by smtp.gmail.com with ESMTPSA id lp16-20020a056a003d5000b006d9a0902934sm1662630pfb.70.2024.01.17.09.07.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jan 2024 09:07:12 -0800 (PST) Sender: Tejun Heo Date: Wed, 17 Jan 2024 07:07:10 -1000 From: Tejun Heo To: Waiman Long Cc: Zefan Li , Johannes Weiner , Frederic Weisbecker , Jonathan Corbet , "Paul E. McKenney" , Neeraj Upadhyay , Joel Fernandes , Josh Triplett , Boqun Feng , Steven Rostedt , Mathieu Desnoyers , Lai Jiangshan , Zqiang , Davidlohr Bueso , Shuah Khan , cgroups@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, rcu@vger.kernel.org, linux-kselftest@vger.kernel.org, Mrunal Patel , Ryan Phillips , Brent Rowsell , Peter Hunt , Cestmir Kalina , Nicolas Saenz Julienne , Alex Gladkov , Marcelo Tosatti , Phil Auld , Paul Gortmaker , Daniel Bristot de Oliveira , Juri Lelli , Peter Zijlstra , Costa Shulyupin Subject: Re: [RFC PATCH 0/8] cgroup/cpuset: Support RCU_NOCB on isolated partitions Message-ID: References: <20240117163511.88173-1-longman@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240117163511.88173-1-longman@redhat.com> Hello, On Wed, Jan 17, 2024 at 11:35:03AM -0500, Waiman Long wrote: > The first 2 patches are adopted from Federic with minor twists to fix > merge conflicts and compilation issue. The rests are for implementing > the new cpuset.cpus.isolation_full interface which is essentially a flag > to globally enable or disable full CPU isolation on isolated partitions. I think the interface is a bit premature. The cpuset partition feature is already pretty restrictive and makes it really clear that it's to isolate the CPUs. I think it'd be better to just enable all the isolation features by default. If there are valid use cases which can't be served without disabling some isolation features, we can worry about adding the interface at that point. Thanks. -- tejun