lkml.org 
[lkml]   [2005]   [Mar]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject2.6.11-ck1
Date
These are patches designed to improve system responsiveness. It is 
configurable to any workload but the default ck* patch is aimed at the
desktop and ck*-server is available with more emphasis on serverspace.

http://ck.kolivas.org/patches/2.6/2.6.11/2.6.11-ck1/patch-2.6.11-ck1.bz2

web:
http://kernel.kolivas.org
all patches:
http://ck.kolivas.org/patches/
Split patches and a server specific patch available.


Added since 2.6.10-ck7:
+cfq-ts-21.diff
The latest version of Jens' cfq-timeslice i/o scheduler now heavily tested and
with full read i/o priority support

+isobatch_ionice2.diff
Support for i/o priorities suitable for SCHED_ISO and SCHED_BATCH tasks

+rt_ionice.diff
Support for i/o priority suitable for real time tasks


Changed:
+schediso2.11.diff
The development of the 3.x series of Isochronous scheduling support did not
reach full maturity and its features were no longer deemed desirable. This
has a minor bugfix for the 2.10 version included previously instead.

+mapped_watermark3.diff
Finally I have tweaked the mapped watermark patch which makes for memory
scanning to be progressively more aggressive the more stress/fragmentation it
is under, to swap far less under all sorts of load (especially i/o load), yet
not risk out-of-memory kills.


Rolled up:
~2.6.10_to_staircase9.2.diff
~schedbatch2.6.diff
~schediso2.8.diff
~mwII.diff
~s9.2_s9.3.diff
~2.8_i2.9.diff
~9.3_s9.4.diff
~i2.9_i2.10.diff
~b2.6_b2.7.diff
~s9.4_s10.diff
~s10_test1.diff
~s10_s10.1.diff
~s10.1_s10.2.diff
~s10.2_s10.3.diff
~s10.3_s10.4.diff
~s10.4_s10.5.diff
All merged into their newer versions


Removed:
-patch-2.6.10-as6
-2.6.10-mingoll.diff
-vm-pageout-throttling.patch
-fix-ll-resume.diff
-1504_vmscan-writeback-pages.patch
-2610ck7-version.diff
All not required as included in 2.6.11 or deprecated


Full patchlist:
2.6.11_to_staircase10.5.diff
Latest version of the staircase O(1) single priority array
foreground-background cpu scheduler

schedrange.diff
Eases addition of scheduling policies

schedbatch2.7.diff
Idle cpu scheduling

schediso2.11.diff
Unprivileged low latency cpu scheduling

mapped_watermark3.diff
Lighter memory scanning under light loads and far less swapping

1g_lowmem1_i386.diff
Support 1GB of memory without enabling HIGHMEM

cddvd-cmdfilter-drop.patch
Support normal user burning of cds

nvidia_6111-6629_compat2.diff
Make nvidia compile support easier. Note to build the actual module you need
to manually extract the NVIDIA_kernel file and patch (-p0) one of the
relevant compatibility patches from here:
http://ck.kolivas.org/patches/2.6/2.6.11/NVIDIA_kernel-1.0-6111-1132076.diff
http://ck.kolivas.org/patches/2.6/2.6.11/NVIDIA_kernel-1.0-6629-1201042.diff

cfq-ts-21.diff
Complete fair queueing timeslice i/o scheduler v21

defaultcfq.diff
Enable the cfq I/O scheduler by default

isobatch_ionice2.diff
Support for i/o priorities suitable for SCHED_ISO and SCHED_BATCH tasks

rt_ionice.diff
Support for i/o priority suitable for real time tasks

2611ck1-version.diff
version

and available separately in the patches/ dir as an addon:
supermount-ng208-2611.diff
Simplest way to automount removable media


And don't forget to pour one of these before booting this kernel:
http://ck.kolivas.org/patches/2.6/2.6.11/cognac.JPG


Cheers,
Con
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-03-22 14:10    [W:0.075 / U:1.360 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site