Do not remove these 2 following lines, they're used to patch Makefile ! Kernel version 2.4.26-wt6 Based on version 2.4.27-pre2 + = included - = not included yet > = doesn't apply # = useless or comment < = doesn't compile # This is to be applied on top of plain 2.4.26. # This should produce 21 rejects on 17 files when applied one by one. # (these rejs are corrected when necessary, of course) # # WARNING! Sometimes, some patches contain nasty ^M at end of lines, and prevent # the resulting patch from compiling. These patches should be corrected before # being integrated. # # some patches need a bit of preliminary work. Please consult the 'doc' # directory before changing anything. 100) base update ================ This includes kernel updates with trivial fixes related to this exact version, and very likely to be fixed in next one, if not already (missing files, enormous bugs...). + (100) patch-2.4.27-pre2 (marcelo tosatti) + (101) cset-2.4.27-pre2-1.1393 (marcelo tosatti) + (103) warnfix-2.4.26-rc1-agpgart.diff (willy tarreau) + (103) warnfix-2.4.26-rc1-cardbus.diff (willy tarreau) + (103) warnfix-2.4.26-rc1-radeon_mem.diff (willy tarreau) + (103) warnfix-2.4.26-rc1-sddr09.diff (willy tarreau) + (103) patch-2.4-via-irda-memleak (oleg drokin) 200) core updates -> 13 rej ================= + (200) patch-2.4.23-rc3-setuptime (willy tarreau) + (201) vhz-j64-2.4.23.patch (robert love / tim schmielau) + (202) patch-2.4.25-wt5-userhz-compfix (willy tarreau) # now it's EITHER PAX OR UML OR host-skas3 (used by UML hosts only) + (210) pax-linux-2.4.26-200404281425.patch (http://pax.grsecurity.net/ -> 1 rej) + (211) 2.4.27-pre2-pax-rejfix.diff (willy tarreau) #+ (210) uml-patch-2.4.24-1 (jeff dike) #+ (210) host-skas3.patch (jeff dike) + (220) epoll-lt-2.4.24-0.20.diff (davide libenzi) + (221) epoll-lt-2.4.24-0.20-export-pollwait.diff (willy tarreau) + (230) dm-2.4.26-1.00.07-1 (joe thornber) + (240) netdev-random-core-rediffed-2.4.26pre5.diff (robert love, rediffed) + (241) netdev-random-drivers-rediffed-2.4.26pre5.diff (robert love, rediffed) + (245) preempt-kernel-rml-2.4.26-pre5-1.patch (robert love) < (240) page_color-2.4.23-20040102.patch (Jason Papadopoulos) + (250) ikconfig_2426pre6.rediff (randy dunlap, rediffed) + (252) 2.4.25-low-latency.patch (andrew morton -> 3 rej) + (253) lowlat-2.4.25-wt3.rejfix (willy tarreau) + (254) lowlat-2.4.26-pre5-cfb16.compfix (willy tarreau) + (260) patch-2.4.26-vs1.27.diff (jacques gelinas / herbert poetzl -> 9 rej) + (261) 2.4.26-wt5-vs1.27.rejfix (willy tarreau) + (262) 2.4.26-wt2-vs1.27.glue (willy tarreau) + (270) patch-2.4.26-pre6-badpage (marcelo tosatti) + (271) patch-2.4.26-chown-remove-sgid (stefan nordhausen) + (272) patch-2.4-disable-blk-debug (matt domsch) 300) filesystem updates -> 3 rej ======================= Patches here can affect both VFS and any FS (proc...) + (300) patch-2.4.23-proc-oops-fix (akinobu mita) #+ (313) patch-2.4.23-ext23-htree-index (theodore t'so) + (320) linux-2.4.26-ntfs-2.1.6b.patch (anton altaparmakov) + (321) patch-2.4.25-bme-0.04 (herbert poetzl -> 1 rej) + (322) patch-2.4.25-bme-0.04-rejfix-pax (willy tarreau) + (323) 2.4.26-bme4-o_create-rofs.diff (willy tarreau) + (330) patch-2.4-update-ext2-ctime (chris siebenmann) + (331) patch-2.4-reiserfs-laptop-mode (micha feigin) + (340) squashfs1.3r3-patch (phillip lougher -> 2 rej) + (341) squashfs1.3r3-2.4.25.rejfix (willy tarreau) + (342) squashfs1.3r3-vserver.rejfix (willy tarreau) + (343) evfs-0.3-2.4.26-pre6.diff (http://hysteria.sk/evfs, rediffed) + (344) evfs-0.2-kernel-truncate.diff (willy tarreau) + (345) evfs-0.2-kernel-compfix.diff (willy tarreau) + (346) evfs-0.2-kernel-notaint.diff (willy tarreau) + (347) evfs-0.3-loop-aes-conflict.diff (willy tarreau) + (350) linux-2.4.25-cifs-1.0.2b.diff (steve french) + (360) patch-2.4.25-wt7-cdfs-0.5c (Michiel Ronsse, rediffed) # NFS fixes/updates that might never get into mainline + (370) linux-2.4.26-01-seekdir.diff (trond myklebust) + (371) linux-2.4.26-02-access.diff (trond myklebust) + (371) linux-2.4.27-pre1-vs-nfs-compfix.diff (willy tarreau) + (372) linux-2.4.26-03-pathconf.diff (trond myklebust) + (373) linux-2.4.26-04-cto2.diff (trond myklebust) + (374) linux-2.4.26-05-rdplus.diff (trond myklebust) + (375) linux-2.4.26-06-sock_disconnect.diff (trond myklebust) 400) network core updates -> 2 rej ========================= This only includes core networking, not network drivers + (400) patch-2.4.26-pomng-040506 (ftp.netfilter.org) + (401) patch-2.4.23-wt1-tcp_tw-redef (willy tarreau) + (402) patch-2425-ip6route-tristate (willy tarreau) + (403) patch-2.4.26-pomng-040506-tcp-rst-check (willy tarreau) + (404) patch-pomng-040506-rtsp-compfix2 (henrik nordstrom) + (405) patch-2.4.27-pre1-nc0.02.rediff (ingo molnar / herbert poetzl) + (406) ebtables-brnf-6_vs_2.4.26.diff (http://ebtables.sf.net/) ## backport of 2.6 IPSEC stack #+ (410) patch-2.4.23-ipsec-ipv6-compfix (willy tarreau) >+ (410) ipsec-2.4.25-20040222-1 (david miller/herbert xu) >+ (411) patch-2.4.23-ipsec-compfix-1 (willy tarreau) >+ (412) patch-pom-2.4.23-ipsec.compfix (willy tarreau) ## openswan's IPSEC stack + (410) linux-2.4.27-pre2-openswan-1.0.4rc1.diff (www.openswan.org) + (411) patch-2427p2-osw-1.0.4rc1-more-tun (willy tarreau) #+ (420) linux-2.4.23-linkwatch.patch (alexandre cassen) + (430) tux3-2.4.23-A3 (ingo molnar -> 1 rej) + (431) tux3-2.4.23-A3-2.4.25-wt2.rejfix (willy tarreau) + (432) tux3-2.4.23-A3-loop-AES.glue (willy tarreau) + (433) tux3-2.4.23-A3-route-glue (willy tarreau) + (434) tux3-2.4.23-A3-export-syscalls.diff (willy tarreau) + (440) patch-2.4.25-wt5-mpls-1.172 (james leu, rediffed) # (450) send-to-self-2.4.26-1.diff (julian anastasov) + (450) patch-2.4.26-ja1.diff (julian anastasov -> 1 rej) + (451) patch-2.4.27p2-ja1.rejfix (willy tarreau) + (460) pspa-2.4.26-rc1.diff (killa.net) + (470) 00_tcp-spurious-dupack-winup-streamers-1.txt (andrea arcangeli) < (480) ippersonality-20020427-2.4.26-rc1.diff (gael roualland / jean-marc saffroy -> 2 rej) < (481) ippersonality-20020427-2.4.25-wt8.rejfix (willy tarreau) 500) crypto updates -> 1 rej =================== > (501) patch-cryptoloop-jari-2.4.22.0 (jari ruusu) + (501) loop-aes-2.0f-2.4.24.diff (jari ruusu) + (502) patch-aes-asm-2.4.22.0 (brian gladman / jari ruusu -> 1 rej) + (503) patch-aes-asm-2.4.23-ipsec.rejfix (willy tarreau) + (504) patch-aes-asm-2.4.23-ipsec.compfix (willy tarreau) 600) driver updates -> 1 rej =================== + (600) linux-2.4.26-i2c-2.8.4.patch (jean delvare) + (602) linux-2.4.26-rc2-sensors-2.8.6.diff (www.lm-sensors.nu) > (603) patch-2423wt3-lm75-compfix (willy tarreau) + (603) patch-2.4.26-panel-0.8.2 (willy tarreau) + (604) 2.4.27-pre1-libata2.patch (jeff garzik) + (605) patch-2.4.26-atp867x (eric uhrhane) + (607) linux-2.4.24_promise-sx6000-support1.patch (daniel baumann) + (608) 2.4.26-8139too-change-mtu.diff (willy tarreau) + (609) 2.4.26-8139too-set-mtu.diff (willy tarreau) + (609) 2.4.26-sis900-wake-on-lan.diff (david wilson) + (610) patch-2.4.23-ide-dma-oops (glenn wurster) + (612) patch-2.4.23-floppy-typo (jurgen quade) + (620) orinoco-0.13d-0.13e.diff (rediffed from david gibson's driver -> 1 rej) + (621) orinoco-0.13d-0.13e-netdev.rejfix (willy tarreau) + (622) patch-2.4.23-orinoco-0.13e-monitor (rediffed from david gibson's) + (623) orinoco-0.13e-monitor-dragorn3.diff (rediffed from dragorn's) #+ (630) megaraid2-2.4.26-rc2-2.10.3.rediff (atul mukker / sreenivas bagalkote) + (631) patch-2.4-megaraid-fixes (bjorn helgaas) + (640) aic79xx-linux-2.4-20040316.diff (justin gibbs) #+ (650) patch-2.4.26-rc2-usb-storage (pete zaitcev) + (651) cmpci-2.4.26-6.82.diff (chenli tien) + (652) cmpci-6.82-compfix.diff (willy tarreau) 700) architecture specific updates -> 1 rej ================================== + (700) patch-2.4.23p6-kmsgdump-0.4.4 (willy tarreau) + (701) patch-2.4.23-cpufreq-20031214 (dave jones -> 1 rej) + (702) patch-2.4.23-wt3-cpufreq-20031214.rejfix (willy tarreau) + (703) patch-2.4.25-wt3-cpufreq-20031214.compfix (willy tarreau) + (703) patch-2.4.23-amd76x_pm-fix (alexander bogdashevsky) + (705) patch-2.4.23-parisc-compfix (willy tarreau) + (706) patch-2.4.25-wt2-emux86-0.3 (willy tarreau) + (708) patch-2.4.25-gdt-fix (coywolf qi hunt) # placeholder for ACPI updates when already included in -pre. # (710) acpi-20040311-2.4.26.diff (len brown) + (711) 2.4.27-pre2-acpi-module-oops.revert (revert from mainline) + (712) acpi-20040311-pwoff-use-pm.diff (willy tarreau) # fixes for stability problems on nforce2 motherboards + (720) 2.4.22-apic-timer-rd-nforce2.patch (ross dickson) + (730) 2.4.22-io-apic-rd-nforce2.patch (ross dickson) 800) misc fixes =============== + (800) patch-2.4.25-wt2-gcc-Os (willy tarreau) 900) end : automatically generate version and contents ====================================================== + (90a) patch-version (me) + (90b) patch-contents (me) TODO : ====== - patches - perfctr - swsusp-2.0 - exec-shield / openwall ? / grsec ? - compressed cache < ippersonality > uml-2.4.24-1 / skas3 # linkwatch * vserver * pspa * netconsole (nc0) * netdev-random * preempt * send-to-self * cdfs * ntfs-2.1.6a / 2.1.7 * mpls * tux-2.4.23-A3 * emu486 * low-latency * openswan 1.0.1 * i2c-2.8.4 + sensors-2.8.4 * promise * orinoco 0.13e + monitor * pom-031219 * dm-2.4.25-1.00.07-1 * page_color * epoll-lt-2.4.24-0.20 * bme-2.4.25-0.0.4 * libata1 * pax * ikconfig * kyocera * vhz+jiffies64 * bonding-cleanup * kmsgdump * cpufreq * aes-asm * aic79xx-20040316 * squashfs * evfs * cifs * loop-aes