um: Enforce the usage of asm-generic/softirq_stack.h
authorThomas Gleixner <tglx@linutronix.de>
Tue, 16 Feb 2021 09:23:14 +0000 (10:23 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 16 Feb 2021 09:23:14 +0000 (10:23 +0100)
commit3aac798a917be3b8f2f647b834bb06bf2f8df4f1
tree8201eec0f29f70a02956874d33da46bf7d07e525
parenta3251c1a36f595046bea03935ebe37a1e1f1f1d7
um: Enforce the usage of asm-generic/softirq_stack.h

The recent rework of the X86 irq stack switching mechanism broke UM as UM
pulls in the X86 specific variant of softirq_stack.h.

Enforce the usage of the asm-generic variant.

Fixes: 72f40a2823d6 ("x86/softirq/64: Inline do_softirq_own_stack()")
Reported-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Richard Weinberger <richard@nod.at>
arch/um/include/asm/Kbuild