diff -drupN a/arch/mips/kernel/genex.S b/arch/mips/kernel/genex.S --- a/arch/mips/kernel/genex.S 2017-10-21 18:09:07.000000000 +0300 +++ b/arch/mips/kernel/genex.S 2022-06-09 05:02:27.000000000 +0300 @@ -506,7 +506,11 @@ NESTED(nmi_handler, PT_SIZE, sp) BUILD_HANDLER tr tr sti silent /* #13 */ BUILD_HANDLER msa_fpe msa_fpe msa_fpe silent /* #14 */ BUILD_HANDLER fpe fpe fpe silent /* #15 */ +#ifdef CONFIG_XBURST_MXUV2 + BUILD_HANDLER mfpe mfpe none silent /* #16 */ +#else BUILD_HANDLER ftlb ftlb none silent /* #16 */ +#endif BUILD_HANDLER msa msa sti silent /* #21 */ BUILD_HANDLER mdmx mdmx sti silent /* #22 */ #ifdef CONFIG_HARDWARE_WATCHPOINTS