From: Frederic Weisbecker <frederic@kernel.org>
To: "Christoph Lameter (Ampere)" <cl@gentwo.org>
Cc: Adam Li <adamli@os.amperecomputing.com>,
anna-maria@linutronix.de, tglx@linutronix.de, mingo@redhat.com,
peterz@infradead.org, juri.lelli@redhat.com,
vincent.guittot@linaro.org, vschneid@redhat.com,
dietmar.eggemann@arm.com, rostedt@goodmis.org,
bsegall@google.com, mgorman@suse.de,
linux-kernel@vger.kernel.org, patches@amperecomputing.com
Subject: Re: [PATCH RESEND 1/2] tick/nohz: Fix wrong NOHZ idle CPU state
Date: Fri, 5 Sep 2025 13:47:44 +0200 [thread overview]
Message-ID: <aLrN4KQ1vDsqRTwM@localhost.localdomain> (raw)
In-Reply-To: <6f14ff5c-cddb-f450-b4bb-fcc995b5ce5b@gentwo.org>
Le Thu, Sep 04, 2025 at 09:10:29AM -0700, Christoph Lameter (Ampere) a écrit :
> On Thu, 4 Sep 2025, Frederic Weisbecker wrote:
>
> > The current state is indeed broken and some people have already tried to fix it.
> > The thing is nohz_full don't want dynamic isolation because it is deemed to run a
> > single task. Therefore those tasks must be placed manually in order not to break
> > isolation guarantees by accident.
> >
> > In fact nohz_full doesn't make much sense without isolcpus (or isolated cpuset
> > v2 partitions) and I even intend to make nohz_full depend on domain isolation
> > in the long term.
>
> I have never used isolcpus with nohz_full. AFAICT isolcpus is depreciated
> and cpusets are unnecessary complex overhead.
isolcpus for domain isolation is indeed in the way for long term deprecation
and the only replacement possible is cpuset, which overhead is only visible
on partition creation and update.
We could argue on the interface, the point is that nohz_full doesn't make sense
without domain isolation.
Thanks.
--
Frederic Weisbecker
SUSE Labs
next prev parent reply other threads:[~2025-09-05 11:47 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-21 4:27 [PATCH RESEND 0/2] tick/nohz: CPU cannot enter NOHZ idle balance state Adam Li
2025-08-21 4:27 ` [PATCH RESEND 1/2] tick/nohz: Fix wrong NOHZ idle CPU state Adam Li
2025-09-04 16:05 ` Frederic Weisbecker
2025-09-04 16:10 ` Christoph Lameter (Ampere)
2025-09-05 11:47 ` Frederic Weisbecker [this message]
2025-09-08 15:25 ` Christoph Lameter (Ampere)
2026-02-11 23:19 ` Shubhang Kaushik
2025-08-21 4:27 ` [PATCH RESEND 2/2] tick/nohz: Trigger warning when CPU in wrong NOHZ idle state Adam Li
2025-09-03 8:01 ` kernel test robot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aLrN4KQ1vDsqRTwM@localhost.localdomain \
--to=frederic@kernel.org \
--cc=adamli@os.amperecomputing.com \
--cc=anna-maria@linutronix.de \
--cc=bsegall@google.com \
--cc=cl@gentwo.org \
--cc=dietmar.eggemann@arm.com \
--cc=juri.lelli@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mgorman@suse.de \
--cc=mingo@redhat.com \
--cc=patches@amperecomputing.com \
--cc=peterz@infradead.org \
--cc=rostedt@goodmis.org \
--cc=tglx@linutronix.de \
--cc=vincent.guittot@linaro.org \
--cc=vschneid@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox