On Tue, 2003-08-19 at 17:47, Scott Long wrote: > Mark Sergeant wrote: > > Hi All, > > > > When trying to compile a kernel for my 8 cpu DELL 8450's I recieve an > > extremly puzzling error, I get a bunch of errors when compiling a kernel > > that has the following options in it... > > > > options WITNESS > > options NETSMB > > options NETSMBCRYPTO > > options LIBMCHAIN > > options LIBICONV > > options PAE > > options SMP > > options APIC_IO > > > > Without PAE SMP or APIC_IO the kernel will compile fine. With these > > options I get the following error when compiling the sym scsi driver. > > cc -c -O -pipe -march=pentium3 -Wall -Wredundant-decls -Wnested-externs > > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > > -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I../../.. > > -I../../../dev -I../../../contrib/dev/acpica -I../../../contrib/ipfilter > > -D_KERNEL -include opt_global.h -fno-common -mno-align-long-strings > > -mpreferred-stack-boundary=2 -ffreestanding -Werror > > ../../../dev/sym/sym_hipd.c > > cc1: warnings being treated as errors > > ../../../dev/sym/sym_hipd.c: In function `sym_setup_data_and_start': > > ../../../dev/sym/sym_hipd.c:8146: warning: cast from pointer to integer > > of different size > > *** Error code 1 > > > > This is rather unfortunate as the only disks I have run off this > > controller. I've found that it does compile with the ahc driver but even > > then some usb stuff needs removing. > > > > Does anyone have any insight into this and what I can do to get it > > fixed. > > > > Cheers, > > The key kere is likely PAE, not APIC_IO, as PAE changes the size of > some data types. The USB problem is known. The sym problem looks to > be harmless assuming that the warning you got is the only one that > is emitted. However, it appears that it was never certified as being > ready for PAE. If you're adventurous, you can try compiling and > loading it as a module (warnings when compiling modules are not fatal > like they are in when compiling the kernel). > > If there are more errors/warning that what you list, I'd be interested > in seeing them. > > Scott There are no other errors apart from those listed so I may try compiling as a module that gets loaded on boot. Just one problem, I succesfully build an SMP kernel without PAE and then rebooted and the server is no longer responding, it seems it crashed just after coming up as I was able to ping it 5 or 6 times and then it went away again. If I've got a crash dump I'll post it. Cheers, -- Mark Sergeant <msergeant_at_snsonline.net> SNSOnline Technical ServicesReceived on Mon Aug 18 2003 - 22:55:44 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:19 UTC