summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/idtentry.h
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2020-07-23 01:00:07 +0300
committerThomas Gleixner <tglx@linutronix.de>2020-07-24 16:05:00 +0300
commitbdcd178ada90d2413bcc9df4211dcdd511a47586 (patch)
treef4e76cfb964331df2294b7dd8fd6dce6b185dc96 /arch/x86/include/asm/idtentry.h
parent517e499227bed34acc69166691e2db5df3dc859a (diff)
downloadlinux-bdcd178ada90d2413bcc9df4211dcdd511a47586.tar.xz
x86/entry: Use generic interrupt entry/exit code
Replace the x86 code with the generic variant. Use temporary defines for idtentry_* which will be cleaned up in the next step. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lkml.kernel.org/r/20200722220520.711492752@linutronix.de
Diffstat (limited to 'arch/x86/include/asm/idtentry.h')
-rw-r--r--arch/x86/include/asm/idtentry.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/arch/x86/include/asm/idtentry.h b/arch/x86/include/asm/idtentry.h
index bf59f72140cc..621e25d08a3f 100644
--- a/arch/x86/include/asm/idtentry.h
+++ b/arch/x86/include/asm/idtentry.h
@@ -11,12 +11,10 @@
#include <asm/irq_stack.h>
-typedef struct idtentry_state {
- bool exit_rcu;
-} idtentry_state_t;
-
-idtentry_state_t idtentry_enter(struct pt_regs *regs);
-void idtentry_exit(struct pt_regs *regs, idtentry_state_t state);
+/* Temporary defines */
+typedef irqentry_state_t idtentry_state_t;
+#define idtentry_enter irqentry_enter
+#define idtentry_exit irqentry_exit
/**
* DECLARE_IDTENTRY - Declare functions for simple IDT entry points