From: Jeff D. <jd...@ka...> - 2002-03-24 01:50:05
|
Since I don't yet know how to eliminate the problems people are seeing with the SIGWINCH setup, I made UML more robust against them. You may see ugly error messages, but they shouldn't kill UML any more. I'd appreciate knowing about any easy ways that anyone finds of getting the ugly error messages to happen. The crash in the network setup that Matt Zimmerman saw should be gone. bfs filesystems will now mount now that the ubd hard sector size is 512 bytes. apt-get now works on hostfs now that hostfs_writepage returns the proper value on success. John Byrne's thread creation fixes are now in. I cleaned up various other small items as well. Jeff |
From: Rainer E. <ra...@el...> - 2002-03-25 23:56:27
|
I tried to compile raid-support with 2.4.18-11um for some configuration testing using gcc 3.03 (=>ignore multi-line warnings) and got this: gcc -D__KERNEL__ -I/home/src/linux_2.4.18-11um/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -U__i386__ -Ui386 -DUM_FASTCALL -D__arch_um__ -DSUBARCH="i386" -DNESTING=0 -D_LARGEFILE64_SOURCE -I/home/src/linux_2.4.18-11um/arch/um/include -Derrno=kernel_errno -DKBUILD_BASENAME=xor -DEXPORT_SYMTAB -c xor.c In file included from /home/src/linux_2.4.18-11um/include/asm/checksum.h:4, from /home/src/linux_2.4.18-11um/include/net/checksum.h:33, from /home/src/linux_2.4.18-11um/include/linux/raid/md.h:34, from xor.c:21: /home/src/linux_2.4.18-11um/include/asm/arch/checksum.h:72:30: warning: multi-line string literals are deprecated /home/src/linux_2.4.18-11um/include/asm/arch/checksum.h:105:17: warning: multi-line string literals are deprecated /home/src/linux_2.4.18-11um/include/asm/arch/checksum.h:121:13: warning: multi-line string literals are deprecated /home/src/linux_2.4.18-11um/include/asm/arch/checksum.h:161:17: warning: multi-line string literals are deprecated xor.c: In function `calibrate_xor_block': xor.c:117: `cpu_has_xmm' undeclared (first use in this function) xor.c:117: (Each undeclared identifier is reported only once xor.c:117: for each function it appears in.) make[3]: *** [xor.o] Error 1 make[3]: Leaving directory `/home/src/linux_2.4.18-11um/drivers/md' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/home/src/linux_2.4.18-11um/drivers/md' make[1]: *** [_subdir_md] Error 2 make[1]: Leaving directory `/home/src/linux_2.4.18-11um/drivers' make: *** [_dir_drivers] Error 2 cpu_has_xmm is defined in include/asm-i386/processor.h. While i'm speculating if this has to be fixed in processor.h or xor.h, you might already solved this... ;-) (i'm not familiar with uml internals) -- ra...@el... |