From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D322348452; Wed, 1 Jul 2026 14:22:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782915727; cv=none; b=JHPCB+0lEMZRXsY75jGkkBukO0w9e9j0APdA6IZA++ZBO/PnSKzUkHWs1IQEEXOE+skWkZ/BOKAoWCNsX9RC/HmqyIq2dsU3HXS5dcNgrHqnjcej5qY2mpxCOxg02/5wHagv9np1R/fdKsGkhlfM2M2/EtzQidrfrPEfDmoeOQA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1782915727; c=relaxed/simple; bh=lYdYxddkKaXAYI0lbyyxE+u0FDMuUS4iSrMobIVPzQM=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=TBnPKI7hxJx38SnLku6dwz36UrNFa8crq1XOarA98X/JZYpGD7mnA4xePRoevBMtV7QznhZv1zEaQWHcCrCHcAxB4tzUDzlbPVJG3flT5G2e5AlH1P3VSVLD1q6a1rH3yKbh3paFgCFBzQqe3cVWVeoBsOM19pGxE7Pz2LPN5Z4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=egd6NTNW; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="egd6NTNW" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 772701F000E9; Wed, 1 Jul 2026 14:22:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782915726; bh=cRI1PA2pu5QJH1eE87wRBUVd69isoG9HzWJnAWKnqi0=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=egd6NTNWj1Yi7DNk5o8DxgqPi0HYnbPxqm7HSrOPIMRXyaq3SN3MRooPKfOIiAdy4 REkuC7QUuV2JHHPautTWgyUwuMzN9s6EgMeap73xmXSg1q1dgOOrQLy/N8f83hEFQX ZKRXI/5tXDZe5DryqtErLYy7dlntgUAPb93QB2yv5nQEcNqFQmnTpzCPsv4Ze0toqI 9sFRjtIuCyL7hzROawj1nA3rK/gvABbNzCsAXk0bP+zHFKBxwt2eCOXUZbET2VkxVV dBC2yG4ker1FHpl17/zglyfehsahujb/Nj0LStnrw5sL8hWyznOUBepglYrviAaF5l 1OdPnYqs7QAtg== Date: Wed, 1 Jul 2026 16:22:03 +0200 From: Frederic Weisbecker To: Waiman Long Cc: Jing Wu , Thomas Gleixner , linux-kernel@vger.kernel.org, rcu@vger.kernel.org, cgroups@vger.kernel.org, Qiliang Yuan Subject: Re: [PATCH-next 00/23] cgroup/cpuset: Enable runtime update of nohz_full and managed_irq CPUs Message-ID: References: <20260421030351.281436-1-longman@redhat.com> <20260624063404.2106807-1-realwujing@gmail.com> <4ad24488-9cc1-4f1c-8dc5-6830ae7420df@redhat.com> Precedence: bulk X-Mailing-List: rcu@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4ad24488-9cc1-4f1c-8dc5-6830ae7420df@redhat.com> Le Thu, Jun 25, 2026 at 01:27:54AM -0400, Waiman Long a écrit : > On 6/24/26 2:34 AM, Jing Wu wrote: > > 3. Are there specific patches in your series where you would welcome > > our contribution directly? > > I have broken down the shutdown callback into separate portions as suggested > by Thomas. The other major change that I am working on is to try to shutdown > to only CPUHP_AP_OFFLINE state instead of all the way down to CPUHP_OFFLINE. What was the reason for that already? Can we perhaps ask the user to offline the target CPUs before toggling isolation on them? > That will require some adjustments to the nohz_full related hotplug > functions. I have some ideas of what needs to be done. However, I haven't > looked into RCU yet. I know RCU support changing the nocb mask for fully > offline CPUs, I will need to find out if it possible to do that for > partially offline CPUs. No because callbacks can still be enqueued at this stage. But we could manage to make it work with CPUHP_AP_IDLE_DEAD. Thanks. -- Frederic Weisbecker SUSE Labs