STABLE RELEASE
----
This is a one-of-a-kind patchset , I did do extreme stability testing on this, and put some extreme work to bring this to you, it has several features, and is not based on one thing alone, but based on several things, making it more independent.
----
IMPORTANT:
Brand new patchset, builds with allyesconfig, allmodconfig, and allnoconfig, my best guess is it's stable! And one of a kind, I've never seen a patchset quite like this before
----
Featurelist
- Orignates off of 2.6.18 vanilla
- 2.6.18-git13
- NoSched
- close to 50% or more of the 2.6.18-mm2 patchset, performance, and stability
- Entire patchset for thinkpads, except suspend2.
- All of 2.6.18-ck1
- Staircase Tunables
- Reiser4 2.6.18-mm2
- fixed config_nr_tty_devices
- Entire RCU features from -mm, and lockless readside, etc.
- RCU Preempt patch set.
- Netfilter layer7
- mm tree includes acx1xx, ecryptfs, etc.
- vesa-tng fixed correctly*
----
Patchlist:
Code: Select all
#git
patch-2.6.18-git12.bz2
git12-git13.patch
2.6-sony_acpi4_and_resume.patch | Sony acpi4
# NoSched patches
NoSched-01-Sched.c | NoSched: cleanup sched.c
NoSched-02-Makefile | NoSched: do makefile
NoSched-03-Kconfig | NoSched: do Kconfig
NoSched-04-Ingosched-2.6.18-rad1 | NoSched: implement ingosched
NoSched-05-Staircase16.2-base | NoSched: implement basic staircase
NoSched-06-Staircase16.2-interactive | NoSched: Staircase int. tunable
NoSched-07-Staircase16.2-compute | NoSched: Staircase comp. tunable
NoSched-08-Staircase16.2-range | NoSched: Staircase range
NoSched-09-Staircase16.2-headers_ifdefs | NoSched: do ifdefs
NoSched-10-Staircase16.2-iso-4.6 | NoSched: implement sched_iso
NoSched-11-Staircase-idleprio-1.11 | NoSched: implement idleprio
NoSched-12-Max_Delay | NoSched: implement max_delay stat
NoSched-13-Viper-Tunes | NoSched: implement staircase tunables
# Scheduler patches (no descriptions)
lower-migation-thread-stop-machine-prio.patch
sched-add-above-background-load-function.patch
sched-cleanup-remove-task_t-convert-to-struct-task_struct-prefetch.patch
sched-cleanup-sched_group-cpu_power-setup.patch
sched-dont-print-migration-cost-when-only-1-cpu.patch
sched-fixing-wrong-comment-for-find_idlest_cpu.patch
sched-force-sbin-init-off-isolated-cpus.patch
sched-introduce-child-field-in-sched_domain.patch
sched-remove-unnecessary-sched-group-allocations.patch
sched2-sched-domain-sysctl.patch
scheduler-numa-aware-placement-of-sched_group_allnodes.patch
# Thinkpad Patches
acpi-removable_bay-for-2.6.18.patch | removable bay thinkpad feature
ibm_acpi-bay-for-2.6.18.patch | acpi bay
ibm_acpi-fan-for-2.6.18.patch | acpi extended fancontrol
ibm_acpi-thermal-for-2.6.18.patch | acpi thermal control
input-unknown_keycodes-for-2.6.18.patch | ibm keycodes
libata-shutdown-for-2.6.18.patch | libata shutdown
tp_smapi-0.3.0-for-2.6.18.patch | Implement thinkpad SMAPI
speedstep-centrino-undervolt-0.2.6-for-2.6.18.patch | Linux-PHC
# -mm patches
all-rcu-mm-patches_also-fix_and_upgrade-rcupreempt.patch | Enhance the RCU, and upgrade rcu preempt patch
git-drm.patch | Implement the git-drm tree
mm2-big-rollup-1.patch | Big -mm rollups -> tons of patches
mm2-big-rollup-2.patch
mm2-big-rollup-3.patch
mm2-big-rollup-4.patch
mm2-big-rollup-5.patch
mm2-big-rollup-6.patch
# NR_TTY (now fixed for splashutils)
config-nr-tty-devices-rev5.patch | configure tty devices in /dev, fixed for splashutils
# -tiny patches
cpu-support.patch | selectable extendable cpu support
movsl-mask.patch | fixes:
mtrr-cpusupport.patch
# damouse patches
daconfig-2.3.1.patch | damouse's cool script
# spock patches
fbsplash-0.9.2-r5.patch | gensplash
vesa-tng-module-fix.patch | fix vesa-tng
vesafb-tng-1.0-rc2.patch | vesafb-tng
# -ck patches
cfq-ioprio_inherit_rt_class_all.patch | no descriptions:
cfq-iso_idleprio_ionice-staircase-only.patch
kconfig-expose_vmsplit_option.patch
mm-background_scan-2.patch
mm-convert_swappiness_to_mapped.patch
mm-decrease_minimum_dirty_ratio.patch
mm-filesize_dependent_lru_cache_add.patch
mm-idleprio_prio-staircase-only.patch
mm-kswapd_inherit_prio-1.patch
mm-lots_watermark.patch
mm-prio_dependent_scan-1.patch
mm-set_zero_dirty_ratio.patch
track-mutexes-1.patch
# netfilter layer 7
netfilter-layer7-2.6.18.patch
# optimized default kconfig settings
no-optima-defs.patch
# swap prefetching
mm-implement-swap-prefetching.patch
swap_prefetch-vs-zoned-counters.patch
numa-add-zone_to_nid-function-swap_prefetch.patch
reduce-max_nr_zones-swap_prefetch-remove-incorrect-use-of-zone_highmem.patch
zvc-support-nr_slab_reclaimable--nr_slab_unreclaimable-swap_prefetch.patch
# preemptible rcu
rcu-preempt-2.6.18.patch | preempt rcu option, and implementation
# realtime-lsm
realtime-lsm.patch
# reiser4
reiser4-all-2.6.18-mm2.patch | latest reiser4
# squashfs
squashfs-3.1-r2_working_port.patch | port of squashfs
#usb
usb-mouse-polling.patch
usbxchange5.patch
tag | tag radDownloads:
EBUILD
PATCH
NOTES
Good luck






