/* * 2.6.18-rad1 "My rad" * Release Notes */ /* Release Specific */ - First release ever, new high performance patchset, designed for performance and stability. This kernel is based off of ~40% of the -mm kernel patchset, and the entire -ck patchset, and the entire NoSched patchset, and several other patches. This is the only patchset of its kind, and it has tons of unique features. - This kernel built with allyesconfig, allmodconfig, and allnoconfig on *86 architecture, with ingosched, staircase, rcu preempt, and rcu classic. /* Patch List (enormous) */ #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 rad