Hello all, Attached is my .config. Below is output of build process, edited for brevity. The build fails with an undefined reference to "ide_setup_dma()". Note in .config that IDE bus support is not selected, build is for machine with pci bus system and a pci-based scsi controller and drive. Using gcc 3.3.1 20030722 (Debian prerelease). Distribution is Debian unstable, all software dev tools are current. Hope this helps, let me know if more info needed. Build process output follows: ---------------------------------------------------------------------- ... HOSTLD scripts/kconfig/conf ./scripts/kconfig/conf -s arch/i386/Kconfig boolean symbol BINFMT_ZFLAT tested for 'm'? test forced to 'n' ... CC arch/i386/kernel/reboot.o arch/i386/kernel/reboot.c: In function `machine_restart': arch/i386/kernel/reboot.c:261: warning: use of memory input without lvalue in asm operand 0 is deprecated ... CC drivers/char/vt_ioctl.o drivers/char/vt_ioctl.c: In function `do_kdsk_ioctl': drivers/char/vt_ioctl.c:85: warning: comparison is always false due to limited range of data type drivers/char/vt_ioctl.c:85: warning: comparison is always false due to limited range of data type drivers/char/vt_ioctl.c: In function `do_kdgkb_ioctl': drivers/char/vt_ioctl.c:211: warning: comparison is always false due to limited range of data type ... CC drivers/char/keyboard.o drivers/char/keyboard.c: In function `k_fn': drivers/char/keyboard.c:665: warning: comparison is always true due to limited range of data type ... CC drivers/ide/pci/generic.o drivers/ide/pci/generic.c: In function `init_dma_generic': drivers/ide/pci/generic.c:77: warning: implicit declaration of function `ide_setup_dma' ... CC drivers/ide/ide-lib.o drivers/ide/ide-lib.c: In function `ide_rate_filter': drivers/ide/ide-lib.c:173: warning: comparison of distinct pointer types lacks a cast ... CC drivers/ide/setup-pci.o drivers/ide/setup-pci.c: In function `ide_hwif_setup_dma': drivers/ide/setup-pci.c:511: warning: implicit declaration of function `ide_setup_dma' ... LD .tmp_vmlinux1 drivers/built-in.o(.text+0x7535b): In function `init_dma_generic': : undefined reference to `ide_setup_dma' drivers/built-in.o(.text+0x88bf9): In function `ide_hwif_setup_dma': : undefined reference to `ide_setup_dma' make: *** [.tmp_vmlinux1] Error 1 ----------------------------------------------------------------------