Hi, I played a bit with the new Real-Time (RT) featureset on i386. The RT featureset with v3.0-rt2 patch was enabled by default with (3.0.0-1) for amd64 arch. Attached is my patchset enabling RT for i386 and 686-pae flavour with an updated v3.0-rt3 patch included. Furthermore, I used gcc-4.6 as default-compiler (default in Debian/sid). Also, I disabled build of the debug linux-image (explodes build-dir up to ~6.3GiB). My base is a Linux-3.0 vanilla tarball. Most interesting patch should be 0004. Have fun! Regards, - Sedat - ### INSTRUCTIONS # Download and unpack Linux-3.0 tarball $ wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.bz2 $ tar -xf linux-3.0.tar.bz2 # Checkout debian directory of 3.0.0-1 release from SVN repository $ cd linux-3.0 $ svn co svn://svn.debian.org/svn/kernel/releases/linux-2.6/3.0.0-1/debian # Apply rt3-patchset $ patch -Np1 -i /path/to/patchset/$patch-1 ( ...$patch-2 ...$patch-3 etc. ) # Create missing control and rules.gen files. fakeroot make -f debian/rules debian/control-real ARCH="i386" FEATURESET="rt" FLAVOUR="686-pae" SINGLE_KERNEL_VARIANT="${ARCH}_${FEATURESET}_${FLAVOUR}" # Check setup of 'i386_rt_686-pae' single kernel variant $ fakeroot make -f debian/rules.gen setup_$SINGLE_KERNEL_VARIANT # Start build of 'i386_rt_686-pae' single kernel variant $ fakeroot make -f debian/rules.gen binary-arch_$SINGLE_KERNEL_VARIANT ### STATISTICS Build-time: approx. 02:15h on IBM ThinkPad T41p (Intel Pentium-M, 1GiB RAM, 60GiB HDD, etc.) Disc-Usage: approx. 1.5GiB - Sedat -
Attachment:
rt3-patchset-dileks.tar.xz
Description: Binary data
Attachment:
rt3-patchset-dileks.tar.xz.sha256sum
Description: Binary data