kernel build fails if CONFIG_KGDB=y and CONFIG_SMP=n
PATCH 1/1 kernel build fails if CONFIG_KGDB=y and CONFIG_SMP=n
The kernel build fails if CONFIG_KGDB=y and CONFIG_SMP=n.
kgdb_wait() is defined but unused, resulting in a warning. The warning is converted to an error by the "EXTRA_CFLAGS += -Werror" in arch/mips/kernel/Makefile.
Signed-off-by Frank Rowand <[email protected]>
---
arch/mips/kernel/gdb-stub.c | 2 2 + 0 - 0 !
1 files changed, 2 insertions(+)
arch/mips/kernel/gdb-stub.c +2 -0
@@ -656,6 +656,7 @@ void set_async_breakpoint(unsigned long *epc = (unsigned long )async_breakpoint; } +#ifdef CONFIG_SMP static void kgdb_wait (void *arg) {unsigned flags;
@@ -668,6 +669,7 @@ static void kgdb_wait(void *arg) local_irq_restore(flags); } +#endif /* * GDB stub needs to call kgdb_wait on all processor with interrupts