[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[debian-kernel] RT patchset v3.0-rt3 for i386 against vanilla Linux-3.0



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


Reply to: