Page 23 of 23 FirstFirst ... 13212223
Results 221 to 225 of 225

Thread: The ~200 Line Linux Kernel Patch That Does Wonders

  1. #221
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    607

    Default

    those who are using the patchset with the CFS autogroup included & other goodies

    v15 is out !

    2.6.37_plus kernel with coordinate flush, zcache or TOI

    Update5:

    Everyone's advised to update to v15

    v15 includes all changes since v14

    changes (for v14 -> v15):

    20 2.6.38_patches/15 x86 platform ->
    7 [tip:x86_urgent] x86-32: Make sure the stack is set up before we use it

    "25 kztmem" --> rename & bump from V1 to V2 to "25 zcache"
    1 zcache-linux-2.6.37-110205.patch

    (IMPORTANT NOTE: zcache MUST be specified as a kernel boot parameter or
    nothing happens!) And if you love to see tons of detailed statstics
    changing dynamically try running the following bash script in a big window
    with "watch -d":
    http://oss.oracle.com/projects/tmem/...e/zcache-stats

    the "new" zcache by Dan Magenheimer & Nitin Gupta


    27 even more fixes -> 9 uvesafb, vesafb ->
    1 [PATCH 1_3] uvesafb,vesafb: create WC or WB PAT entries
    2 [PATCH 2_3] Add ioremap_cache and ioremap_wc to all architectures
    3 [PATCH 3_3] uvesafb: remove-ifdef-CONFIG_X86-around-ioremap

  2. #222
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    607

    Default

    Update8:

    Everyone's advised to update to v16 !

    (as always - this is a cumulative update of all patches from the beginning)

    changes (for v15 -> v16):

    "25 kztmem" --> "25 zcache"
    2 [PATCH] staging: zcache: fix memory leak
    3 [PATCH] zcache: Fix build error when sysfs is not defined

    27 even more changes ->
    13 fs: remove 8 bytes of padding from block_device on 64bit builds
    14 (V2) Fix prlimit64 for suid_sgid processes

    20 2.6.38_patches -> 7 CFS -> 11 v16_sd_idle and first_idle_cpu
    1 sched-Resolve-sd_idle-and-first_idle_cpu-Catch-22---v1
    2 [PATCH] sched: Wholesale removal of sd_idle logic

    20 2.6.38_patches -> 13_timer ->
    5 (feb6) [GIT\ PULL\]\ timer\ fixes.txt

    20 2.6.38_patches -> 15 x86\ platform ->
    8 [PATCH\]\ x86\:\ Fix\ io_bitmap_ptr\ memory\ leak\ on\ copy_process\(\)

    "31 btrfs"
    -> included latest btrfs changes from 2.6.37 to 2.6.38-rc4 (as of February 15th) (commit: c26a920373a983b52223eed5a13b97404d8b4158 (as of February 15th) in http://git.eu.kernel.org/?p=linux/ke....git;a=summary)
    1 btrfs-2.6.38-rc4_feb-15th.patch
    2 [PATCH] fix (latent?) memory corruption in btrfs_encode_fh()
    you can try to use btrfs with zcache but most likely a (yet to be fixed) BUG will be triggered: http://forums.gentoo.org/viewtopic-p...9.html#6571799

    upstream has been notified - no solution or patch to fix it has been posted yet

    - more efficiency in CFS (cpu scheduler): removed cruft from HT scheduler
    - more memory efficiency: fixed memory leaks in zcache, filesystem, and "fs: remove 8 bytes of padding from block_device on 64bit builds"
    - latest btrfs from February 15th

    kudos to all devs making this possible !

  3. #223
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    607

    Default

    (re-uploaded & added missing patches to changelog and patch(set))

    Update8:

    Everyone's advised to update to v16 !

    (as always - this is a cumulative update of all patches from the beginning)

    changes (for v15 -> v16):

    "25 kztmem" --> "25 zcache"
    2 [PATCH] staging: zcache: fix memory leak
    3 [PATCH] zcache: Fix build error when sysfs is not defined

    27 even more changes ->
    13 fs: remove 8 bytes of padding from block_device on 64bit builds
    14 (V2) Fix prlimit64 for suid_sgid processes

    23 post-2.6.37-fixes -> 4 ext4 -> 12 new_v16
    1 [patch] ext4: off by one check in ext4_groupinfo_create_slab()
    3 [PATCH] jbd2: call __jbd2_log_start_commit with j_state_lock write locked
    4 [PATCH] ext4: allow inode_readahead_blks=0 (linux-2.6.37)

    20 2.6.38_patches -> 7 CFS -> 11 v16_sd_idle and first_idle_cpu
    1 sched-Resolve-sd_idle-and-first_idle_cpu-Catch-22---v1
    2 [PATCH] sched: Wholesale removal of sd_idle logic

    20 2.6.38_patches -> 13_timer ->
    5 (feb6) [GIT\ PULL\]\ timer\ fixes.txt

    20 2.6.38_patches -> 15 x86\ platform ->
    8 [PATCH\]\ x86\:\ Fix\ io_bitmap_ptr\ memory\ leak\ on\ copy_process\(\)

    32 linux-phc_phc-intel
    phc-intel-0.3.2.12.1-2.6.37.patch

    "31 btrfs"
    -> included latest btrfs changes from 2.6.37 to 2.6.38-rc4 (as of February 15th) (commit: c26a920373a983b52223eed5a13b97404d8b4158 (as of February 15th) in http://git.eu.kernel.org/?p=linux/ke....git;a=summary)
    1 btrfs-2.6.38-rc4_feb-15th.patch
    2 [PATCH] fix (latent?) memory corruption in btrfs_encode_fh()
    you can try to use btrfs with zcache but most likely a (yet to be fixed) BUG will be triggered: http://forums.gentoo.org/viewtopic-p...9.html#6571799

    upstream has been notified - no solution or patch to fix it has been posted yet

    - more efficiency in CFS (cpu scheduler): removed cruft from HT scheduler
    - more memory efficiency: fixed memory leaks in zcache, filesystem, and "fs: remove 8 bytes of padding from block_device on 64bit builds"
    - latest btrfs from February 15th
    - fixes for ext4 & ability to disable inode_readahead_blks (inode_readahead_blks=0)
    - linux-phc (over- and underclocking)

    kudos to all devs making this possible !

  4. #224
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    607

    Default

    Quote Originally Posted by kernelOfTruth View Post
    (re-uploaded & added missing patches to changelog and patch(set))

    Update8:

    Everyone's advised to update to v16 !

    (as always - this is a cumulative update of all patches from the beginning)



    you can try to use btrfs with zcache but most likely a (yet to be fixed) BUG will be triggered: http://forums.gentoo.org/viewtopic-p...9.html#6571799

    upstream has been notified - no solution or patch to fix it has been posted yet

    - more efficiency in CFS (cpu scheduler): removed cruft from HT scheduler
    - more memory efficiency: fixed memory leaks in zcache, filesystem, and "fs: remove 8 bytes of padding from block_device on 64bit builds"
    - latest btrfs from February 15th
    - fixes for ext4 & ability to disable inode_readahead_blks (inode_readahead_blks=0)
    - linux-phc (undervolting of the CPU to prolong battery runtime on note- and netbooks)

    kudos to all devs making this possible !

    linux-phc only seems to support undervolting - no over- or underclocking so far

    so you still need to set those things in your Bios or EFI

    - linux-phc (undervolting of the CPU to prolong battery runtime on note- and netbooks)

  5. #225
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    607

    Default

    please apply:

    Update9:

    *Hotfix* for zcache:


    2.6.37_plus_v16_zcache_linux-next_fixes.patch (2.85 KB) (multiupload.com)

    2.6.37_plus_v16_zcache_linux-next_fixes.patch (pastebin.com mirror)

    Quote Originally Posted by md5sum 2.6.37_plus_v16_zcache_linux-next_fixes.patch
    9fc278096e07c8bde4af7ebb5ee823bb 2.6.37_plus_v16_zcache_linux-next_fixes.patch
    contents:

    * [PATCH] zcache: Fix build error when sysfs is not defined
    * static int cleancache_get_key from linux-next
    * fix for fs/super.c (will be included in next release of zcache) - kudos & thanks to Dan Magenheimer !

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •