|
@@ -708,6 +708,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)
|