OK So test2-mm1 comes out, so I pull down Linus's -test2 patch, the -mm1 patch, and build a new tree from the -test1 source and the 2 patches. I copy over my .config, run 'make oldconfig', and 'make', and install all the pieces in the right places, and reboot. I get a vesa framebuffer, but no penguin logo, which *was* there in -test1-mm2. So.. I figure I've screwed something up... % diff -u linux-2.6.0-test1-mm2/.config linux-2.6.0-test2-mm1/.config --- linux-2.6.0-test1-mm2/.config 2003-07-20 12:10:24.000000000 -0400 +++ linux-2.6.0-test2-mm1/.config 2003-07-28 10:50:03.000000000 -0400 @@ -23,6 +23,8 @@ CONFIG_KALLSYMS=y CONFIG_FUTEX=y CONFIG_EPOLL=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y # # Loadable module support @@ -597,6 +599,7 @@ CONFIG_PCMCIA_HERMES=y # CONFIG_AIRO_CS is not set # CONFIG_PCMCIA_ATMEL is not set +# CONFIG_PCMCIA_WL3501 is not set CONFIG_NET_WIRELESS=y # Hmm.. Then I notice that my speedstep-ich still has issues, and re-apply a patch that *ONLY* hits speedstep-ich.c, and re-build.. and I get this: % make CC scripts/empty.o MKELF scripts/elfconfig.h HOSTCC scripts/file2alias.o HOSTCC scripts/modpost.o HOSTLD scripts/modpost make[1]: `arch/i386/kernel/asm-offsets.s' is up to date. CHK include/linux/compile.h CC arch/i386/kernel/cpu/cpufreq/speedstep-ich.o LD arch/i386/kernel/cpu/cpufreq/built-in.o LD arch/i386/kernel/cpu/built-in.o LD arch/i386/kernel/built-in.o ./scripts/pnmtologo -t mono -n logo_linux_mono -o drivers/video/logo/logo_linux_mono.c drivers/video/logo/logo_linux_mono.pbm CC drivers/video/logo/logo_linux_mono.o ./scripts/pnmtologo -t vga16 -n logo_linux_vga16 -o drivers/video/logo/logo_linux_vga16.c drivers/video/logo/logo_linux_vga16.ppm CC drivers/video/logo/logo_linux_vga16.o ./scripts/pnmtologo -t clut224 -n logo_linux_clut224 -o drivers/video/logo/logo_linux_clut224.c drivers/video/logo/logo_linux_clut224.ppm CC drivers/video/logo/logo_linux_clut224.o LD drivers/video/logo/built-in.o LD drivers/video/built-in.o LD drivers/built-in.o GEN .version CHK include/linux/compile.h Looks like a dependency issue? Why would they get build THIS time and apparently not the first time around?