Subject: [ck] 2.6.11-ck2 From: Con Kolivas Date: Wed, 9 Mar 2005 21:32:52 +1100 To: ck@vds.kolivas.org CC: linux kernel mailing list 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-ck2/patch-2.6.11-ck2.bz2 web: http://kernel.kolivas.org all patches: http://ck.kolivas.org/patches/ Split patches and a server specific patch available. Note: Please do not set the mapped value any higher than the default (66) with a hardmaplimit on. This will bring an out of memory condition easily. Try the default setting and you'll find it avoids swap much more aggressively than higher mapped settings did on previous versions. Added since 2.6.11-ck1: +s10.5_s10.6.diff Staircase scheduler update. Somehow the merge from 2.6.10-staircase10.5 to 2.6.11 included an experimental change that was never meant to be part of staircase10.5. This patch removes that change so brings it back to the 10.5 design. Some slowdown was experienced over time on slower hardware and this patch fixes it. To avoid confusion the version number has been updated. Thanks to Martin Josefsson for tracking this down! +cfq-ts21-fix.diff Jens had some fixes to the latest cfq-ts code that hadn't yet made it to my tree. This brings it in line with his current stable tree. +patch-2.6.11.1 +patch-2.6.11.2 The obvious and security fixes tree. +2611ck2-version.diff Version Removed: -2611ck1-version.diff 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 s10.5_s10.6.diff Staircase scheduler update. cfq-ts21-fix.diff Jens had some fixes to the latest cfq-ts code that hadn't yet made it to my tree. This brings it in line with his current stable tree. patch-2.6.11.1 patch-2.6.11.2 The obvious and security fixes tree. 2611ck2-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 _______________________________________________ ck@vds.kolivas.org ck mailing list. Please reply-to-all when posting. If replying to an email please reply below the original message. http://bhhdoa.org.au/mailman/listinfo/ck Part 1.1.2 Content-Type: application/pgp-signature Part 1.2 Content-Type: text/plain Content-Encoding: 7bit