Following the advice to make V=1 I found that the compilation line is gcc -Wp,-MD,net/ipv4/.tcp_minisocks.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i486 -Iinclude/asm-i386/mach-default -O2 -fomit-frame-pointer -DKBUILD_BASENAME=tcp_minisocks -DKBUILD_MODNAME=tcp_minisocks -c -o net/ipv4/.tmp_tcp_minisocks.o net/ipv4/tcp_minisocks.c I did it by issuing make V=1 bzImage. However both make V=1 bzImage and compiling tcp_minisocks.c alone with the compilation line from above seems to succeesds. I can't see any crash message. I am going to retry making the kernel with make-kpkg. As far as I know the memory in the machine is fine. --
Shaul Karl, shaulk @ actcom . net . il