]> Pileus Git - ~andy/linux/blobdiff - arch/arm64/kernel/entry.S
arm64: Enable interrupts in the EL0 undef handler
[~andy/linux] / arch / arm64 / kernel / entry.S
index 6ad781b21c080a50c4c061dbd4037beafe8ba09b..57640df9d70cb36d41990915731f80f807045dc0 100644 (file)
@@ -476,6 +476,8 @@ el0_undef:
         * Undefined instruction
         */
        mov     x0, sp
+       // enable interrupts before calling the main handler
+       enable_irq
        b       do_undefinstr
 el0_dbg:
        /*