2005-01-11 23:25:45

by Con Kolivas

[permalink] [raw]
Subject: 2.6.10-ck3

These are patches designed to improve system responsiveness. It is
configurable to any workload but the default ck3 patch is aimed at the
desktop and ck3-server is available with more emphasis on serverspace.

http://ck.kolivas.org/patches/2.6/2.6.10/2.6.10-ck3/

web:
http://kernel.kolivas.org
all patches:
http://ck.kolivas.org/patches/


Changed since 2.6.10-ck2:
-nvidia_6111-6629_compat.diff
+nvidia_6111-6629_compat2.diff
Respun the nvidia compatibility patches to make them _really_ work with
both the 6111 and 6629 drivers

-cfq-ts-050104.patch
+cfq-ts-19g.diff
Latest stable version of Jens' cfq-timeslices I/O scheduler with full
I/O read and write priority support (stable and safe).

-2610ck2-version.diff
+2610ck3-version.diff
Version


Added:
+rt_ionice.diff
Set ionice level to best possible for real time tasks

+2.6.10-mm1-brk-locked.patch
+random-poolsize-int-overflow.diff
+rlimit-memlock-dos.diff
+scsi-int-overflow-information-leak.diff
+moxa-int-overflow.diff
A whole swag of security patches

+i2.8_i2.9.diff
+i2.9_i2.10.diff
This makes the SCHED_ISO scheduling far more robust. The soft realtime
properties are more aggressive, and SCHED_ISO extends to -nice values
behaviour as well now.

+s9.3_s9.4.diff
+s9.4_s10.diff
Behavioural bugs in the staircase scheduler were addressed. This brings
up the version to staircase10. Specifically, s9.4 addresses yet another
issue that would make tasks get stuck at lowest priority. s10 fixes the
problem of frequent waking tasks (like sound servers) being seen as cpu
bound.

+b2.6_b2.7.diff
First attempt at making batch tasks cooperate with swsusp. Does not
succeed yet. You'll need to change batch tasks to SCHED_NORMAL if
they're running to be able to suspend at the moment.

+cfq_writeprio_on.diff
Turn on the write priority support by default


Full patchlist:
2.6.10_to_staircase9.2.diff
schedrange.diff
schedbatch2.6.diff
schediso2.8.diff
mwII.diff
1g_lowmem1_i386.diff
defaultcfq.diff
2.6.10-mingoll.diff
cddvd-cmdfilter-drop.patch
vm-pageout-throttling.patch
inc_total_scanned.diff
2.6.10-capabilities_fix.diff
nvidia_6111-6629_compat2.diff
linux-2.6.7-CAN-2004-1056.patch
linux-2.6.9-smbfs.patch
fix-ll-resume.diff
cfq-ts-19g.diff
isobatch_ionice.diff
rt_ionice.diff
s9.2_s9.3.diff
2.6.10-mm1-brk-locked.patch
random-poolsize-int-overflow.diff
rlimit-memlock-dos.diff
scsi-int-overflow-information-leak.diff
moxa-int-overflow.diff
i2.8_i2.9.diff
s9.3_s9.4.diff
i2.9_i2.10.diff
b2.6_b2.7.diff
s9.4_s10.diff
cfq_writeprio_on.diff
2610ck3-version.diff

and available as an addon:
supermount-ng208-10ck1.diff


Cheers,
Con


Attachments:
signature.asc (256.00 B)
OpenPGP digital signature

2005-01-12 00:17:24

by Krzysiek Pawlik

[permalink] [raw]
Subject: Re: [ck] 2.6.10-ck3

Con Kolivas wrote:
> These are patches designed to improve system responsiveness. It is
> configurable to any workload but the default ck3 patch is aimed at the
> desktop and ck3-server is available with more emphasis on serverspace.

Desktop version running fine :)

--
Krzysiek 'Nelchael' Pawlik RLU #322999 [email protected]
gentoo base system - kernel 2.6.10-ck3 GPG:0x7E226904
http://fatcat.ftj.agh.edu.pl/~nelchael/

2005-01-12 02:00:55

by Ed Tomlinson

[permalink] [raw]
Subject: Re: 2.6.10-ck3

On Tuesday 11 January 2005 18:21, Con Kolivas wrote:
> http://ck.kolivas.org/patches/2.6/2.6.10/2.6.10-ck3/

Con,

With cfq adding fair share writing, is the vm-pageout-throttling patch still needed? Suspect
that cfq might just handle it...

Ed Tomlinson