The main goal of this patchset is pretty much to offer the latest features, decrease latencies, decrease overhead, and improve interactivity. The only difference is experimental versions of everything. I boot test each release and run for an extended amount of time.
/* Notes */
04/24/2007
No splitsched, just pure SD 0.46, plus an extra patch for boosting priorities of priviledged tasks. Default settings is '0', but setting it to '-10' could give you much better interactivity on the desktop.
04/22/2007
Back to splitsched, thanks to predatorfreak. Staircase is updated to v17.1, SD is updated to 0.45, and you can expect Nicksched v33 soon. One very important feature to note is the new ext4 git release is a rerollup of ext4 for 2.6.20 by the developers to fix bugs with the old one. (Hope it fixes the timestamp issues for you x86_64 guys.) I also rolled up delayed allocation support for ext4 in the patch, so you can 'mount -o delalloc' now. New suspend2. Several patches from -dark like execshield and cpusupport. (We trade patches alot, obviously.)
04/07/2007
Updated to 2.6.20.6, SD 0.39 (included in the ck patchset), newer genpatches, suspend2 fix for 2.2.9.10, updates for ext4 including a fix for the timestamp issue on x86_64, and I've also included a new reiser4 patch used in the benchmarks from http://linuxhelp.150m.com/resources/fs-benchmarks.htm
According to Con, for best desktop interactivity:
renice X to -10 and 'echo 6 > /proc/sys/kernel/rr_interval'
Read more here:
http://article.gmane.org/gmane.linux.kernel.ck/7044
Extended changelog, downloads, and support requests have been moved to http://forums.nesl247.org/viewforum.php?f=18
2.6.20-viper9: Photon Torpedoes
Code: Select all
/* Patch List */
patch-2.6.20.7
archlinux-patches-rollup-2.6.20.patch
genpatches-rollup-2.6.20-7.patch
2.6.20.7-sd-0.46-1.patch
2.6.20.7-sd-0.46-1-boost.patch
2.6.20.7-sd-0.46-1-boost-tunable.patch
ck-desktop-rollup-2.6.20.7.patch
cpu-support-rollup.patch
rcu-preempt-rollup-2.6.20.patch
adaptive-readahead-2.6.20.patch
hrt-dyntick-2.6.20.patch
realtime-lsm.patch
suspend2-2.2.9.12-for-2.6.20.patch
linux-phc-0.2.9-for-2.6.20.patch
thinkpad-for-2.6.20-2.patch
fs-partitions-cleanup.patch
fs-ext4-2.6.20-git3.patch
fs-reiser4-for-2.6.20.patch
fs-unionfs-2.0-for-2.6.20.patch
driver-rtc-framework-for-cmos-rtcs-2.6.20.patch
driver-sdhci-handle-resumed-devices-2.6.20.patch
decrease-isn-wraparound-time.patch
tulip-fixes.patch
warning-fixes-2.patch
cleanups-from-mm.patch
daconfig-2.3.1-2.6.20.patch
viper-version.patchPatch:
http://vipernicus.org/files/patches/2.6 ... viper9.bz2
Ebuild:
http://vipernicus.org/files/patches/2.6 ... -r9.ebuild
Broken-Out:
http://vipernicus.org/files/patches/2.6 ... ut.tar.bz2
Broken-Out (Directory):
http://vipernicus.org/files/patches/2.6 ... roken-out/
Need Help?
Kernel How-to
If you want to chat with us, we can now be found in #nesl247 on irc.freenode.org.





