Based on the Slackware README.TXT Since I should document this somewhere, here's the procedure for building the Bluewhite64 kernel package. I do not patch the official kernel sources, but it's not exactly a virgin either. ============================================================= Version specific notes (if any): ============================================================= For a 2.6.x kernel (much easier): Untar Linus' source in /usr/src. Make all files owned by root:root with reasonable perms. Install a suitable .config, or use make menuconfig, etc. An example would be to use one of the config files here: # cat config-huge-2.6.21.5 > /usr/src/linux-2.6.21.5/.config Then run the build programs: make oldconfig make bzImage make clean rm .version That's it! You now have a clean Bluewhite64-configured Linux source tree.