]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - arch/arm64/mm/fault.c
arm64: entry: Apply BP hardening for suspicious interrupts from EL0
[mirror_ubuntu-artful-kernel.git] / arch / arm64 / mm / fault.c
index 52d66921187a4416531640ab3c9ccad0ddd60e7e..958d05263d839b49128355af4f2c50b06c72bcd8 100644 (file)
@@ -704,6 +704,12 @@ asmlinkage void __exception do_mem_abort(unsigned long addr, unsigned int esr,
        arm64_notify_die("", regs, &info, esr);
 }
 
+asmlinkage void __exception do_el0_irq_bp_hardening(void)
+{
+       /* PC has already been checked in entry.S */
+       arm64_apply_bp_hardening();
+}
+
 asmlinkage void __exception do_el0_ia_bp_hardening(unsigned long addr,
                                                   unsigned int esr,
                                                   struct pt_regs *regs)