Hi, This patch series consists of 2 patches. It is based on v6.9-rc4. - A fix aiming for v6.9-rc (to be backported to stable kernels): "sched: Add missing memory barrier in switch_mm_cid" - An improvement patch aiming for v6.10: "sched: Move mm_cid code from sched.h to core.c" Thanks, Mathieu Cc: Steven Rostedt <rostedt@xxxxxxxxxxx> Cc: Vincent Guittot <vincent.guittot@xxxxxxxxxx> Cc: Juri Lelli <juri.lelli@xxxxxxxxxx> Cc: Dietmar Eggemann <dietmar.eggemann@xxxxxxx> Cc: Ben Segall <bsegall@xxxxxxxxxx> Cc: Mel Gorman <mgorman@xxxxxxx> Cc: Daniel Bristot de Oliveira <bristot@xxxxxxxxxx> Cc: Valentin Schneider <vschneid@xxxxxxxxxx> Cc: levi.yun <yeoreum.yun@xxxxxxx> Cc: Mathieu Desnoyers <mathieu.desnoyers@xxxxxxxxxxxx> Cc: Catalin Marinas <catalin.marinas@xxxxxxx> Cc: Mark Rutland <mark.rutland@xxxxxxx> Cc: Will Deacon <will@xxxxxxxxxx> Cc: Aaron Lu <aaron.lu@xxxxxxxxx> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Cc: Borislav Petkov <bp@xxxxxxxxx> Cc: Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx> Cc: "H. Peter Anvin" <hpa@xxxxxxxxx> Cc: Arnd Bergmann <arnd@xxxxxxxx> Cc: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Cc: linux-arch@xxxxxxxxxxxxxxx Cc: linux-mm@xxxxxxxxx Cc: x86@xxxxxxxxxx Mathieu Desnoyers (2): sched: Add missing memory barrier in switch_mm_cid sched: Move mm_cid code from sched.h to core.c arch/x86/include/asm/barrier.h | 3 + include/asm-generic/barrier.h | 8 + kernel/sched/core.c | 277 ++++++++++++++++++++++++++++++--- kernel/sched/sched.h | 237 +--------------------------- 4 files changed, 270 insertions(+), 255 deletions(-) -- 2.39.2