This is reduced source tree of linux-2.6.8.1 - I chopped off most of the stuff unnecessary for reasonable bootup on a regular i386 machine. It's intended for educational purposes, especially for people studying the kernel basics and for those interested in exploring what exactly gets done between the bootloader and /sbin/init (see also README-boot.cs). I didn't bother to test if it actually boots up, but it should. It is not recommended to touch the configuration too much - if you do, it may not compile; also, there might be some features in the configuration which aren't really present in the source. It's only very rough, there are few hacks to get it to compile without some includes and there are going to be some orphaned files which are never used, and some not strictly necessary bits. But they should be fairly minor. Have fun. Petr Baudis