With the attached .config, I'm getting this while compiling... [...] CC drivers/ide/pci/sis5513.o CC drivers/ide/pci/via82cxxx.o CC drivers/ide/pci/generic.o LD drivers/ide/pci/built-in.o CC drivers/ide/ide.o CC drivers/ide/ide-default.o CC drivers/ide/ide-io.o CC drivers/ide/ide-iops.o CC drivers/ide/ide-lib.o CC drivers/ide/ide-probe.o CC drivers/ide/ide-taskfile.o CC drivers/ide/setup-pci.o CC drivers/ide/ide-dma.o {standard input}: Assembler messages: {standard input}:607: Error: value of -130 too large for field of 1 bytes at 911 make[3]: *** [drivers/ide/ide-dma.o] Error 1 make[2]: *** [drivers/ide] Error 2 make[1]: *** [drivers] Error 2 make: *** [bzImage] Error 2 I got the same error with 2.6.9 too. GCC 3.2.2 and 3.4.1. Has this been fixed since 2.6.10-rc1? Searching my Linux-Kernel folder didn't find a match. -Paul