I suspect that some of my earlier compile errors may have been caused by using the kde Linux Kernel Configurator in kcontrol (as root of course). It is hard to completely tell since it looks the same to me whether using it or make xconfig, but I had better compiling success using make xconfig. Someone with a bit more knowledge might want to test this theory out. It is hard to verify since I have been disabling quite a bit and I am not sure what is the offending piece (except the raid support, which appears to be one of them)
Nevertheless, I did some more aggressive disabling (using make xconfig) and actually got a kernel to compile... but upon reboot it told me that xfs was not in the kernel (although it was as a module and I did run mkinitrd). I then tried to enable xfs but had these errors on compile: make[1]: Entering directory `/usr/src/linux-2.4.17-16mdk' ld -m elf_i386 -T /usr/src/linux-2.4.17-16mdk/arch/i386/vmlinux. lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task. o init/main.o init/version.o --start-group arch/i386/kernel/kern el.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/char/drm/drm.o d rivers/net/fc/fc.o drivers/ide/idedriver.o drivers/cdrom/driver. o drivers/pci/driver.o drivers/net/pcmcia/pcmcia_net.o drivers/p np/pnp.o drivers/video/video.o drivers/md/mddev.o drivers/sensor s/sensor.o 3rdparty/3rdparty.o net/network.o /usr/src/linux-2.4 .17-16mdk/arch/i386/lib/lib.a /usr/src/linux-2.4.17-16mdk/lib/li b.a /usr/src/linux-2.4.17-16mdk/arch/i386/lib/lib.a --end-group -o vmlinux fs/fs.o: In function `xfs_dm_send_data_event': fs/fs.o(.text+0x32bb4): undefined reference to `dm_send_data_eve nt' fs/fs.o: In function `xfs_dm_send_create_event': fs/fs.o(.text+0x32c6c): undefined reference to `dm_send_namesp_e vent' fs/fs.o: In function `xfs_dm_bulkstat_one': fs/fs.o(.text+0x3308a): undefined reference to `dm_vp_to_handle' fs/fs.o: In function `xfs_dm_mount': fs/fs.o(.text+0x35c54): undefined reference to `dm_send_mount_ev ent' fs/fs.o: In function `xfs_rename': fs/fs.o(.text+0x82fcb): undefined reference to `dm_send_namesp_e vent' fs/fs.o(.text+0x839aa): undefined reference to `dm_send_namesp_e vent' fs/fs.o: In function `xfs_unmount': fs/fs.o(.text+0x891f4): undefined reference to `dm_send_namesp_e vent' fs/fs.o(.text+0x892ca): undefined reference to `dm_send_unmount_ event' fs/fs.o: In function `xfs_setattr': fs/fs.o(.text+0x8b49b): undefined reference to `dm_send_namesp_e vent' fs/fs.o: In function `xfs_inactive': fs/fs.o(.text+0x8c45a): undefined reference to `dm_send_destroy_ event' fs/fs.o: In function `xfs_create': fs/fs.o(.text+0x8d3c1): undefined reference to `dm_send_namesp_e vent' fs/fs.o: In function `xfs_remove': fs/fs.o(.text+0x8d9be): undefined reference to `dm_send_namesp_e vent' fs/fs.o(.text+0x8dec2): undefined reference to `dm_send_namesp_e vent' fs/fs.o: In function `xfs_link': fs/fs.o(.text+0x8e010): undefined reference to `dm_send_namesp_e vent' fs/fs.o(.text+0x8e3d6): undefined reference to `dm_send_namesp_e vent' fs/fs.o(.text+0x8e9f0): more undefined references to `dm_send_na mesp_event' follow make[1]: *** [kallsyms] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.17-16mdk' make: *** [vmlinux] Error 2 __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com