Hi Linus, Please pull these MIPS fixes for 4.16-rc5. Thanks James The following changes since commit 6ae1756faddefd7494353380ee546dd38c2f97eb: MIPS: Drop spurious __unused in struct compat_flock (2018-02-20 15:46:44 +0000) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/mips.git tags/mips_fixes_4.16_4 for you to fetch changes up to 06a3f0c9f2725f5d7c63c4203839373c9bd00c28: MIPS: BMIPS: Do not mask IPIs during suspend (2018-03-05 23:35:04 +0000) ---------------------------------------------------------------- MIPS fixes for 4.16-rc5 A miscellaneous pile of MIPS fixes for 4.16: - Move put_compat_sigset() to evade hardened usercopy warnings (4.16) - Select ARCH_HAVE_PC_{SERIO,PARPORT} for Loongson64 platforms (4.16) - Fix kzalloc() failure handling in ath25 (3.19) and Octeon (4.0) - Fix disabling of IPIs during BMIPS suspend (3.19) ---------------------------------------------------------------- Colin Ian King (2): MIPS: ath25: Check for kzalloc allocation failure MIPS: OCTEON: irq: Check for null return on kzalloc allocation Huacai Chen (2): MIPS: Loongson64: Select ARCH_MIGHT_HAVE_PC_PARPORT MIPS: Loongson64: Select ARCH_MIGHT_HAVE_PC_SERIO Justin Chen (1): MIPS: BMIPS: Do not mask IPIs during suspend Matt Redfearn (1): signals: Move put_compat_sigset to compat.h to silence hardened usercopy arch/mips/ath25/board.c | 2 ++ arch/mips/cavium-octeon/octeon-irq.c | 2 ++ arch/mips/kernel/smp-bmips.c | 8 ++++---- arch/mips/loongson64/Kconfig | 6 ++++++ include/linux/compat.h | 26 ++++++++++++++++++++++++-- kernel/compat.c | 19 ------------------- 6 files changed, 38 insertions(+), 25 deletions(-)