Next OSADL Events:
|
Breaking News:
2010-03-10 12:00
Parallel real-time on multi-core systems with mainline LinuxSeveral tasks simultaneously running at real-time priority no longer interfere to each other!
2010-02-22 12:00
"Latest Stable" Linux mainline real-time 2.6.31 is out!Kernel 2.6.31.12-rt21 is our latest and greatest
2010-02-21 12:00
OSADL at the Embedded World 2010Industry needs Open Source - Open Source meets Industry
2010-02-09 12:00
Spinlock annotations merged from the realtime tree to Linux mainline in 2.6.33Raw spinlocks are the "real" spinlocks now
2010-02-08 12:00
Prof Eben Moglen on "GNU GPL Version 3: The Law Making Process"International Conference on Commons, Users, Service Providers Internet (Self-)Regulation and Copyright
2009-11-23 12:00
Added a new HOWTO to the OSADL Website: Use BuildRoot to create a Linux image for QEMUGuest Editor Bogdan Cristea tells us about rapid prototyping of an embedded system using virtualization |
- Download kernel, unpack it, download patch, patch the kernel
cd /usr/src/kernels
wget www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.12.tar.bz2
tar -jxf linux-2.6.31.12.tar.bz2
mv linux-2.6.31.12 linux-2.6.31.12-rt21
cd linux-2.6.31.12-rt21
wget www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.31.12-rt21.bz2
bzip2 -d patch-2.6.31.12-rt21.bz2
patch -p1 <patch-2.6.31.12-rt21
- Configure the kernel, enable CONFIG_PREEMPT_RT
- Compile, link and install the kernel
make
make modules_install install
- Reboot and select the new kernel
More detailed instruction
HOWTO
How to enable real-time capabilities of the mainline kernel including hints how to check the real-time capabilities of the newly compiled kernel is further explained here.
