[GIT PULL] MIPS fixes for v5.12

From: Thomas Bogendoerfer
Date: Tue Mar 09 2021 - 10:18:36 EST


The following changes since commit a38fd8748464831584a19438cbb3082b5a2dab15:

Linux 5.12-rc2 (2021-03-05 17:33:41 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips-fixes_5.12_1

for you to fetch changes up to bd67b711bfaa02cf19e88aa2d9edae5c1c1d2739:

MIPS: kernel: Reserve exception base early to prevent corruption (2021-03-09 11:22:59 +0100)

----------------------------------------------------------------
- fixes for boot breakage because of misaligned FDTs
- fix for overwritten exception handlers
- enable MIPS optimized crypto for all MIPS CPUs to improve wireguard
performance

----------------------------------------------------------------
Bjørn Mork (1):
MIPS: vmlinux.lds.S: align raw appended dtb to 8 bytes

Maciej W. Rozycki (1):
crypto: mips/poly1305 - enable for all MIPS processors

Paul Cercueil (1):
MIPS: boot/compressed: Copy DTB to aligned address

Thomas Bogendoerfer (1):
MIPS: kernel: Reserve exception base early to prevent corruption

arch/mips/boot/compressed/decompress.c | 8 ++++++++
arch/mips/crypto/Makefile | 4 ++--
arch/mips/include/asm/traps.h | 3 +++
arch/mips/kernel/cpu-probe.c | 6 ++++++
arch/mips/kernel/cpu-r3k-probe.c | 3 +++
arch/mips/kernel/traps.c | 10 +++++-----
arch/mips/kernel/vmlinux.lds.S | 6 ++++++
crypto/Kconfig | 2 +-
drivers/net/Kconfig | 2 +-
9 files changed, 35 insertions(+), 9 deletions(-)

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