[ale] Kernel Compiles Segmententing... Checksums
Stephen F Nicholas
syssfn at panther.Gsu.EDU
Wed Jun 13 23:44:51 EDT 2001
Hello All,
This is probably a stupid question and I'm sure that I'm missing
something, but I'm at a loss. I have the RH 7.1 Standard Edition
installed, via the "Custom" install option. Most everything works, except
that the standard kernel can't find my NE2000 NIC (yea, I know it's old,
but it works and it's on a local network.) Under kernels 2.4.2 and 2.4.5
it gives a 'segmentation' fault when doing a 'make bzImage'.
I have a 233 Mhz MMX, 64 MB RAM 4.3 GB WD EIDE drive, and a NE2000 NIC. I
did a complete reinstall from a very stable RH 6.1, and I had IP Masq /
Forwarding enabled for several years. The common element seems to be
checksums. Maybe I missed something in the install ?
Here's what I see:
Under 2.4.5 :
make[2]: Entering directory `/usr/src/linux-2.4.5/fs/partitions'
make all_targets
make[3]: Entering directory `/usr/src/linux-2.4.5/fs/partitions'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -fno-strict-aliasing -pipe
-mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c check.c
In file included from /usr/src/linux-2.4.5/include/net/checksum.h:33,
from /usr/src/linux-2.4.5/include/linux/raid/md.h:34,
from check.c:21:
/usr/src/linux-2.4.5/include/asm/checksum.h: In function
`csum_and_copy_to_user':
/usr/src/linux-2.4.5/include/asm/checksum.h:195: Internal
error: Segmentation fault.
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.
make[3]: *** [check.o] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.5/fs/partitions'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.5/fs/partitions'
make[1]: *** [_subdir_partitions] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.5/fs'
make: *** [_dir_fs] Error 2
And under 2.4.2:
make[2]: Leaving directory `/usr/src/linux-2.4.2/fs/nls'
make -C partitions
make[2]: Entering directory `/usr/src/linux-2.4.2/fs/partitions'
make all_targets
make[3]: Entering directory `/usr/src/linux-2.4.2/fs/partitions'
gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused
-pipe -mpreferred-stack-boundary=2 -march=i586 -DEXPORT_SYMTAB -c
check.c
In file included from /usr/src/linux-2.4/include/net/dst.h:12,
from /usr/src/linux-2.4/include/net/route.h:27,
from /usr/src/linux-2.4/include/net/ip.h:32,
from /usr/src/linux-2.4/include/net/checksum.h:31,
from /usr/src/linux-2.4/include/linux/raid/md.h:34,
from check.c:21:
/usr/src/linux-2.4/include/net/neighbour.h:37:2: invalid preprocessing
directive #lefine
make[3]: *** [check.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.2/fs/partitions'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.2/fs/partitions'
make[1]: *** [_subdir_partitions] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.2/fs'
make: *** [_dir_fs] Error 2
And one more abbreviated message under 2.4.2:
skbuff.c:922:Internal error - Segmentation fault
I looked around line 922 in the file and it also references a checksum
error.
Any ideas / suggestions ??
Thanks in advance,
Steve
=======================================================
| Steve Nicholas | |
| Unix System Programmer | A risk is not a risk |
| Georgia State University | until it is taken. |
| snicholas at gsu.edu | |
| 404-651-1062 | BBROYGBVGW |
=======================================================
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.
More information about the Ale
mailing list