You can download the latest patch against linux-2.6.12 from [1]. A diffstat summary[2] is also available. Changes: As a result of the clean-up you'll need to use make ARCH=arm CROSS_COMPILE=arm-linux- zImage now for compiling the kernel, see [3] for a wrapper to and [4] for a complete walkthrough. The goal of this patch is to follow Documentation/CodingStyle and create a base from which we can continue with reviews at kernel-mentors, as well as development in general. Please consider upgrading and send me feedback on how things work! Thanks! ps. I've set up an "acme" folder[5] for patches that are useful, but too dirty for mainline. Currently we've got our printk hack there, I'd also like to add stuff like the "prevent_compiler_reordering" patch there in future. [1] http://members.inode.at/m.burian/ep93xx/patches/linux-2.6.12-ep93xx.diff [2] http://members.inode.at/m.burian/ep93xx/patches/linux-2.6.12-ep93xx.diffstat [3] http://members.inode.at/m.burian/ep93xx/scripts/armmake [4] http://members.inode.at/m.burian/ep93xx/scripts/autobuild-2.6.12-ep93xx.sh [5] http://members.inode.at/m.burian/ep93xx/patches/acme/index.html