You are here: Home > 2.6.33-zen1 "Dust Remover"
Donate
 
Like the project? Please consider donating to support us!
 
If your accumulated donations become bigger than $25, then:
  • Get extended IRC status
  • Get recognition in the kernel source+web page
  • Become a priority tester
Endorsements
Distributions:
These distributions have the Zen Kernel package available as an option or as the default Kernel. More information can be found on each project's page.
SMGL Button
Yoper Button


Kernel-Related:

Pappy Button
 
Debian-Related:
Liquorix provides debian builds of the zen kernel for debian testing, sid, or any testing/sid based distributions.
Liquorix
 

2.6.33-zen1 "Dust Remover"

First 2.6.33 release from zen-stable.git!
- Initial 2.6.33 base
- Merged branches: zen-tune (merges ck), zen-tag, zen-notes, zen-logo, usb-mouse-polling, ureadahead,
 tuxonice-2.6.33, tp_smapi, tmpfs-root, thinkpad-sl, squashfs, slqb, sio-iosched, reiser4, psx2usb,
 nr-tty, nconfig, march-native, mactel, lirc, linux-phc, l7filter, ipmi-sensors, githelp, fbcondecor,
 fatelf, expose-processor-select, eee900freq, dazukofs, daconfig, compcache, classic-rcu, cko, aufs,
 amd-k10, adbsyn, acpi-fixes, acpi-dsdt
- Special notes:
 * dm-raid45 not merged, needs a fix
 * bfq not merged, awaiting new version before 2.6.33 port
 * sreadahead not merged in favor of ureadahead and sreadahead is dead
 * lirc it87 disabled, if this is a problem for you file a bug report
 * Classic RCU was added
 
Key Features
1. a branch entitled "zen-tune" was added - this branch implements four tunable profiles, defaulting to desktop - only adjusts 4 things so far
  • Server Settings: dirty_ratio: 80, dirty_background_ratio: 1 --- BFS rr_interval and iso_cpu are left at default
  • Default Settings (nothing changed): dirty_ratio: 20, dirty_background_ratio: 10, *BFS ONLY* sched_iso_cpu: 70, rr_interval: 6
  • Desktop Settings (selected by default): dirt_ratio: 50, dirty_background_ratio: 20, *BFS ONLY* sched_iso_cpu: 25, rr_interval: 3
  • Custom Settings: Enables another menu which allows for each to be set manually - also has descriptions for each variable from the documentation
2. The "classic-rcu" branch from zen.git was pulled into a new branch, but:
  • The preempt rcu implementation is dropped totally
  • The classic rcu implementation is changed to match the implementations of 2.6.33 tree rcu and tiny rcu, instead of 2.6.31 classic rcu
  • Several compile errors have been fixed, probably due to one or both points mentioned above
  • Classic RCU will probably replace tree_rcu in the default zen spot after this release (if no bug reports, will become default in zen2)
 
Document Actions
Log in


Forgot your password?
New user?
OpenID Log in