lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 8 Apr 2009 20:06:53 -0400 (EDT) From: Steven Rostedt <rostedt@...dmis.org> To: Ingo Molnar <mingo@...e.hu> cc: LKML <linux-kernel@...r.kernel.org>, Andrew Morton <akpm@...ux-foundation.org> Subject: [PATCH] x86,edac: fix for compiler error in traps.c Impact: compile fix I got this compile failure on both tip/tracing/core as well as on v2.6.30-rc1. LD .tmp_vmlinux1 arch/x86/kernel/built-in.o: In function `do_nmi': (.text+0x3c18): undefined reference to `edac_handler_set' arch/x86/kernel/built-in.o: In function `do_nmi': (.text+0x3c48): undefined reference to `edac_atomic_assert_error' make: *** [.tmp_vmlinux1] Error 1 [root@...hel51 linux-trace.git]# grep edac_handler_set [root@...hel51 linux-trace.git]# Grep edac_handler_set '*.[ch]' find . -name "*.[ch]" ! -type d | xargs grep "edac_handler_set" ./arch/x86/kernel/traps.c: if (edac_handler_set()) { ./include/linux/edac.h:extern int edac_handler_set(void); ./drivers/edac/edac_stub.c:int edac_handler_set(void) ./drivers/edac/edac_stub.c:EXPORT_SYMBOL_GPL(edac_handler_set); This patch seems to fix it. Signed-off-by: Steven Rostedt <rostedt@...dmis.org> diff --git a/drivers/edac/Makefile b/drivers/edac/Makefile index a5fdcf0..cc2bcb4 100644 --- a/drivers/edac/Makefile +++ b/drivers/edac/Makefile @@ -7,7 +7,7 @@ # -obj-$(CONFIG_EDAC) := edac_stub.o +obj-$(CONFIG_EDAC) += edac_stub.o obj-$(CONFIG_EDAC_MM_EDAC) += edac_core.o edac_core-objs := edac_mc.o edac_device.o edac_mc_sysfs.o edac_pci_sysfs.o -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists