summaryrefslogtreecommitdiffstats
path: root/kernel/entry
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2020-07-25 11:19:51 +0200
committerThomas Gleixner <tglx@linutronix.de>2020-07-26 15:42:20 +0200
commitaadfc2f957cb470a5a7e52cc41a2fa86e784bcd2 (patch)
treede744fc0fde63c0133e5bc85edbcafdf233b4f14 /kernel/entry
parent935ace2fb5cc49ae88bd1f1735ddc51cdc2ebfb3 (diff)
downloadlinux-aadfc2f957cb470a5a7e52cc41a2fa86e784bcd2.tar.gz
linux-aadfc2f957cb470a5a7e52cc41a2fa86e784bcd2.tar.bz2
linux-aadfc2f957cb470a5a7e52cc41a2fa86e784bcd2.zip
entry: Correct 'noinstr' attributes
The noinstr attribute is to be specified before the return type in the same way 'inline' is used. Similar cases were recently fixed for x86 in commit 7f6fa101dfac ("x86: Correct noinstr qualifiers"), but the generic entry code was based on the the original version and did not carry the fix over. Fixes: a5497bab5f72 ("entry: Provide generic interrupt entry/exit code") Signed-off-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Link: https://lkml.kernel.org/r/20200725091951.744848-3-mingo@kernel.org
Diffstat (limited to 'kernel/entry')
-rw-r--r--kernel/entry/common.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/entry/common.c b/kernel/entry/common.c
index 495f5c051b03..9852e0d62d95 100644
--- a/kernel/entry/common.c
+++ b/kernel/entry/common.c
@@ -256,7 +256,7 @@ noinstr void irqentry_exit_to_user_mode(struct pt_regs *regs)
exit_to_user_mode();
}
-irqentry_state_t noinstr irqentry_enter(struct pt_regs *regs)
+noinstr irqentry_state_t irqentry_enter(struct pt_regs *regs)
{
irqentry_state_t ret = {
.exit_rcu = false,
@@ -333,7 +333,7 @@ void irqentry_exit_cond_resched(void)
}
}
-void noinstr irqentry_exit(struct pt_regs *regs, irqentry_state_t state)
+noinstr void irqentry_exit(struct pt_regs *regs, irqentry_state_t state)
{
lockdep_assert_irqs_disabled();