Included patches put together and made to peacefully coexist by Tiger683
See the credits section for further contributors.
REISER4 is officially working with PREEMPT_RT enabled!!!!! Yehaw! *
_don't_forget_to_switch_off_4K_STACKS_when_using_it !!!!!!!!!
On request, i might create a patch with only RTP against a R4 patched kernel...
* See notes on architectures tested.
<=========================================================================>
Legal:
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
<==========================================================================>
Ok, now to the point:
this patchset is an attempt to bring the RTP to the Desktop environment
by providing it in a fairly stable form along with a few other patches enhancing
the features of the kernel and/or increasing the interactivity.
<==========================================================================>
<==========================================================================>SERIES.chlg wrote:
realtime-preempt-2.6.12-rc2-V0.7.44-01 ------------> YEAH, THIS IS ___THE____ SH*T
RT_44-01_to_44-02.patch ------------> update for RTP
reiser4_28.03.05_for_2.6.12-rc1.patch ------------> reiser4, now with RTP-compatibility (not included in broken-out! -> request
2.6.12-rc2-kj.patch ------------> Kernel janitor's patchset, various small fixes from ongoing
kernel-hackers
fix-module_param_string-calls.patch ------------> umm, from mm, fixes two driver modules
320-irqbal_fast ------------> faster irq-balancing ( SMP ? )
390-slabtune ------------> slab tuning from mjb
bug-fix-in-usbdevfs.patch ------------> some usb bugfix
legacy-remap_page_range ------------> some legacy stuff still isnt converted to remap_pfn_range, lets make it happy...
stack-limit ------------> disable stack-limit on x86_64
tiocgdev ------------> my GF runs SuSE, she needs it during boot
tty-output-lossage-fix.patch ------------> from mm, prevents loosing data in *tty
x86_64-ia32-icecream-fix.diff ------------> x86_64 cleanup/fix (no idea actually)
oprofile-add-check_user_page_readable.patch ---------> needed to compile OProfile
quota-possible-bug-in-quota-format-v2-support.patch------> bugfix for quota v2
1g_lowmem1_i386.diff ------------> 1G Ram while staying in Lowmem
cddvd-cmdfilter-drop.patch ------------> burn cds as non-root
cfq-iosched-update-to-time-sliced-design ------------> cfq-ts from mm (akpm)
mapped_watermark3.diff ------------> reduce swappiness
nvidia_6111-6629_compat2.diff ------------> enables partial compatibility for NVidia proprietary module
fuse-2.6.12-rc1.patch ------------> fuse-fs stripped from mm
inotify-0.22-rml-2.6.12-rc2-2.patch ------------> Inotify V 0.22
squashfs2.1-r2-patch ------------> compact read-only fs
cflags-selection.patch ------------> mmmm, ricing......
daconfig-2.2.0.patch ------------> prettier Kconfig screen
lufs-0.9.7.patch ------------> well, LUFS
2.6.12-rc2-jadeX-r1_name.patch -------------> Say my name, b****
Pending patches:
vesafb-tng + fbsplash -------> This is a no-go for now, it crashes the system at boot or hardlocks, working on it
but dont expect anything anytime soon
swsusp2 ---------------------------> This is coming up soon, although with no warranty, probably in next release together
with requested features
Win4Lin ----------------------------> Same as SWS2, although might drop if absolutely noone bugs me about it
Dynamic Tick ------------------- > I sure hope to get this working, havent even tried to patch it yet.
prio_list-mutex-for-RTP.patch ---> BIG SUCCESS, merged into X2
hrtimers ----------------------------> ooh, i will try probably instead of dyna_tick <==========================================================================>
Known issues:
1) VMWare modules seem to lock system after getting modprobed if
you try to run something afterwards as root. will look at it sometime soon.
_ONLY_ Enable Kernel Debugging in kernel options for bugreports!
Realtime Preempt introduses false warnings in dmesg under certain circumstances!!!!!!!!!!
Before posting a bug, be sure to disable any extra CFLAGS and recompile the kernel. If problem
remains, report it here. Do not post bugs already listed in _KNOWN ISSUES_ !
This was only tested on x86 UniProcessor! For other arch's and/or x86_64 and/or SMP i need your
active help!
<===========================================================================>
FILES:
AT SOURCEFORGE:
http://sourceforge.net/projects/jadex-sources/
-> broken out and the ebuild (gzipped) available at SF.net only until i find an alternative mirror.
UPDATE:
ok, this is my direct mirror, my geocities space, no idea how much BW i have there, but it worx for now.....
patch-2.6.12-rc2-jadeX1.gz
jadeX-sources-2.6.12_rc2-r1.ebuild.gz
CREDITS:
Ingo
Con
mjb
SuSE Labs
no-sources
nitro-sources
predatorfreak for support and will to host on his sf.net before i got
my project there
feld for the ebuild
<==========================================================================>
Hunt me down on irc.debian.org #jadex or Tiger683@jabber.org or this forum.
To be updated...






