[GIT PULL] MIPS fixes for v6.7

From: Thomas Bogendoerfer
Date: Sat Dec 09 2023 - 04:05:52 EST


The following changes since commit 33cc938e65a98f1d29d0a18403dbbee050dcad9a:

Linux 6.7-rc4 (2023-12-03 18:52:56 +0900)

are available in the Git repository at:

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

for you to fetch changes up to a58a173444a68412bb08849bd81c679395f20ca0:

MIPS: kernel: Clear FPU states when setting up kernel threads (2023-12-05 18:47:11 +0100)

----------------------------------------------------------------
- Fixes for broken Loongson firmware
- Fix lockdep splat
- Fix FPU states when creating kernel threads

----------------------------------------------------------------
Jiaxun Yang (3):
MIPS: Loongson64: Reserve vgabios memory on boot
MIPS: Loongson64: Enable DMA noncoherent support
MIPS: Loongson64: Handle more memory types passed from firmware

Stefan Wiehler (1):
mips/smp: Call rcutree_report_cpu_starting() earlier

Thomas Bogendoerfer (1):
MIPS: kernel: Clear FPU states when setting up kernel threads

arch/mips/Kconfig | 2 +
arch/mips/include/asm/mach-loongson64/boot_param.h | 9 ++++-
arch/mips/kernel/process.c | 25 ++++++------
arch/mips/kernel/smp.c | 4 +-
arch/mips/loongson64/env.c | 10 ++++-
arch/mips/loongson64/init.c | 47 ++++++++++++++--------
6 files changed, 64 insertions(+), 33 deletions(-)

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