On Fri, Nov 22, 2002 at 10:47:39AM +0100, Christian Jägle wrote: > Also bei mir ging es erst, nachdem ich SMP ausm Kernel > entfernt hatte, war ein K7VZA von Elitegroup.
Hallo, ich habe versucht das SMP aus dem Kernel zu nehmen, aber ich kriege beim make bzImage folgende Fehlermeldung? (siehe Anhang) War das bei dir kein Problem, das SMP einfach auf N zu setzen? Gruss, Frederik
. scripts/mkversion > .tmpversion gcc -D__KERNEL__ -I/usr/src/apmtests_linux-2.4.19-rc2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DUTS_MACHINE='"i386"' -DKBUILD_BASENAME=version -c -o init/version.o init/version.c make CFLAGS="-D__KERNEL__ -I/usr/src/apmtests_linux-2.4.19-rc2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 " -C kernel make[1]: Entering directory `/usr/src/apmtests_linux-2.4.19-rc2/kernel' make all_targets make[2]: Entering directory `/usr/src/apmtests_linux-2.4.19-rc2/kernel' gcc -D__KERNEL__ -I/usr/src/apmtests_linux-2.4.19-rc2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -nostdinc -iwithprefix include -DKBUILD_BASENAME=ksyms -DEXPORT_SYMTAB -c ksyms.c In file included from /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modversions.h:67, from /usr/src/apmtests_linux-2.4.19-rc2/include/linux/module.h:21, from ksyms.c:14: /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/dec_and_lock.ver:2: warning: `atomic_dec_and_lock' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/linux/spinlock.h:65: warning: this is the location of the previous definition In file included from /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modversions.h:126, from /usr/src/apmtests_linux-2.4.19-rc2/include/linux/module.h:21, from ksyms.c:14: /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/i386_ksyms.ver:86: warning: `cpu_data' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/asm/processor.h:80: warning: this is the location of the previous definition /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/i386_ksyms.ver:90: warning: `smp_num_cpus' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/linux/smp.h:80: warning: this is the location of the previous definition /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/i386_ksyms.ver:92: warning: `cpu_online_map' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/linux/smp.h:88: warning: this is the location of the previous definition /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/i386_ksyms.ver:106: warning: `smp_call_function' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/linux/smp.h:87: warning: this is the location of the previous definition In file included from /usr/src/apmtests_linux-2.4.19-rc2/include/linux/interrupt.h:45, from ksyms.c:21: /usr/src/apmtests_linux-2.4.19-rc2/include/asm/hardirq.h:37: warning: `synchronize_irq' redefined /usr/src/apmtests_linux-2.4.19-rc2/include/linux/modules/i386_ksyms.ver:94: warning: this is the location of the previous definition In file included from ksyms.c:17: /usr/src/apmtests_linux-2.4.19-rc2/include/linux/kernel_stat.h: In function `kstat_irqs': /usr/src/apmtests_linux-2.4.19-rc2/include/linux/kernel_stat.h:57: `smp_num_cpus' undeclared (first use in this function) /usr/src/apmtests_linux-2.4.19-rc2/include/linux/kernel_stat.h:57: (Each undeclared identifier is reported only once /usr/src/apmtests_linux-2.4.19-rc2/include/linux/kernel_stat.h:57: for each function it appears in.) make[2]: *** [ksyms.o] Error 1 make[2]: Leaving directory `/usr/src/apmtests_linux-2.4.19-rc2/kernel' make[1]: *** [first_rule] Error 2 make[1]: Leaving directory `/usr/src/apmtests_linux-2.4.19-rc2/kernel' make: *** [_dir_kernel] Error 2