Hello Linus, Please consider for pull,
The following changes since commit 4cece764965020c22cff7665b18a012006359095: Linux 6.9-rc1 (2024-03-24 14:10:05 -0700) are available in the Git repository at: https://github.com/openrisc/linux.git tags/for-linus for you to fetch changes up to 4dc70e1aadfadf968676d983587c6f5d455aba85: openrisc: Move FPU state out of pt_regs (2024-04-15 15:20:39 +0100) ---------------------------------------------------------------- OpenRISC updates for 6.10 A few cleanups and fixups from me: - Add a few missing relocations to fix module loading. - Cleanup FPU state save and restore to be more efficient. - Cleanups to traps handling and logging. - Fix issue with poweroff being broken after recent power driver refactoings. ---------------------------------------------------------------- Stafford Horne (8): openrisc: Use do_kernel_power_off() openrisc: Define openrisc relocation types openrisc: Add support for more module relocations openrisc: traps: Convert printks to pr_<level> macros openrisc: traps: Remove calls to show_registers before die openrisc: traps: Don't send signals to kernel mode threads openrisc: Add FPU config openrisc: Move FPU state out of pt_regs arch/openrisc/Kconfig | 9 +++ arch/openrisc/include/asm/fpu.h | 22 ++++++ arch/openrisc/include/asm/processor.h | 1 + arch/openrisc/include/asm/ptrace.h | 3 +- arch/openrisc/include/uapi/asm/elf.h | 75 +++++++++++++++--- arch/openrisc/kernel/entry.S | 15 +--- arch/openrisc/kernel/module.c | 18 ++++- arch/openrisc/kernel/process.c | 13 +-- arch/openrisc/kernel/ptrace.c | 18 ++--- arch/openrisc/kernel/signal.c | 36 ++++++++- arch/openrisc/kernel/traps.c | 144 ++++++++++++++++++---------------- 11 files changed, 243 insertions(+), 111 deletions(-) create mode 100644 arch/openrisc/include/asm/fpu.h