2.6.11-ck1

From: Con Kolivas (kernel_at_kolivas.org)
Date: 03/02/05

  • Next message: OGAWA Hirofumi: "Re: Tracing memory leaks (slabs) in 2.6.9+ kernels?"
    To: ck@vds.kolivas.org
    Date:	Thu, 3 Mar 2005 00:30:26 +1100
    
    
    

    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

    
    

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/



  • Next message: OGAWA Hirofumi: "Re: Tracing memory leaks (slabs) in 2.6.9+ kernels?"

    Relevant Pages