[GIT PULL] MIPS fixes for v6.15

From: Thomas Bogendoerfer
Date: Sun May 11 2025 - 03:35:04 EST


The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:

Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips-fixes_6.15_1

for you to fetch changes up to c44572e0cc13c9afff83fd333135a0aa9b27ba26:

MIPS: Fix MAX_REG_OFFSET (2025-04-30 20:04:59 +0200)

----------------------------------------------------------------
Fix delayed timers
Fix NULL pointer deref
Fix wrong range check

----------------------------------------------------------------
Marco Crivellari (3):
MIPS: Fix idle VS timer enqueue
MIPS: Move r4k_wait() to .cpuidle.text section
MIPS: rename rollback_handler with skipover_handler

Thorsten Blum (2):
MIPS: CPS: Fix potential NULL pointer dereferences in cps_prepare_cpus()
MIPS: Fix MAX_REG_OFFSET

arch/mips/include/asm/idle.h | 5 ++-
arch/mips/include/asm/ptrace.h | 3 +-
arch/mips/kernel/genex.S | 71 ++++++++++++++++++++++++------------------
arch/mips/kernel/idle.c | 7 -----
arch/mips/kernel/smp-cps.c | 4 +++
arch/mips/kernel/traps.c | 10 +++---
6 files changed, 54 insertions(+), 46 deletions(-)

--
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea. [ RFC1925, 2.3 ]