summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/asm-extable.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/include/asm/asm-extable.h')
-rw-r--r--arch/arm64/include/asm/asm-extable.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm64/include/asm/asm-extable.h b/arch/arm64/include/asm/asm-extable.h
index 2e1e6bc33bcd..73266553f8a2 100644
--- a/arch/arm64/include/asm/asm-extable.h
+++ b/arch/arm64/include/asm/asm-extable.h
@@ -64,6 +64,14 @@
.endm
/*
+ * Create an exception table entry for uaccess `insn`, which will branch to `fixup`
+ * when an unhandled fault is taken.
+ */
+ .macro _asm_extable_uaccess, insn, fixup
+ _ASM_EXTABLE_UACCESS(\insn, \fixup)
+ .endm
+
+/*
* Create an exception table entry for `insn` if `fixup` is provided. Otherwise
* do nothing.
*/