[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20211214204445.665580974@infradead.org>
Date: Tue, 14 Dec 2021 21:44:45 +0100
From: Peter Zijlstra <peterz@...radead.org>
To: mingo@...hat.com, tglx@...utronix.de, juri.lelli@...hat.com,
vincent.guittot@...aro.org, dietmar.eggemann@....com,
rostedt@...dmis.org, bsegall@...gle.com, mgorman@...e.de,
bristot@...hat.com
Cc: linux-kernel@...r.kernel.org, linux-mm@...ck.org,
linux-api@...r.kernel.org, x86@...nel.org, peterz@...radead.org,
pjt@...gle.com, posk@...gle.com, avagin@...gle.com,
jannh@...gle.com, tdelisle@...terloo.ca, posk@...k.io
Subject: [RFC][PATCH 0/3] sched: User Managed Concurrency Groups
Hi,
This is actually tested code; but still missing the SMP wake-to-idle machinery.
I still need to think about that.
I'll post my test-hack as a reply, but basically it does co-operative and
preemptive UP-like user scheduling.
Patches go on top of tip/master as they rely on the .fixup removal
recently merged in tip/x86/core.
Also, I still need to audit a bunch of mm code, because I'm not sure things are
actually as well behaved as this code supposes they are.
Powered by blists - more mailing lists