Do not remove these 2 following lines, they're used to patch Makefile ! Kernel version 2.4.27-wt4 Based on version 2.4.28-pre1 + = included - = not included yet > = doesn't apply # = useless or comment < = doesn't compile # This is to be applied on top of plain 2.4.27. # This should produce 23 rejects on 22 files when applied one by one. These rejs * are corrected when necessary, of course. All patches which apply with a fuzz * have been manually checked and must be checked for each new version. # # 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.28-pre1 (marcelo tosatti) + (101) cset-20040816_2001.txt (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) patch-2.4.28-pre1-libata-refcnt (jeff garzik) + (103) patch-2.4.28-pre1-libata-inq (doug gilbert) + (103) patch-2.4.27-nfs-tcp-not-exp (neil brown) 200) core updates -> 11 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) + (209) 2.4.27-bk-sparc64-pax.glue (reverted from -bk) + (210) pax-linux-2.4.27-200406252135.rediff (http://pax.grsecurity.net/, rediffed) #+ (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.27pre5.diff (robert love, rediffed) + (245) preempt-kernel-rml-2.4.26-pre5-1.patch (robert love) + (246) preempt-kernel-rml-2.4.27-pax.glue (willy tarreau) < (240) page_color-2.4.23-20040102.patch (Jason Papadopoulos) + (250) ikconfig_2426pre6.rediff (randy dunlap, rediffed) + (251) ikconfig.compfix (willy tarreau) + (252) 2.4.28-pre1-low-latency.rediff (andrew morton, rediffed -> 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.27-rc2-vs1.28.diff (jacques gelinas / herbert poetzl -> 8 rej) + (261) 2.4.27-wt1-vs1.28.rejfix (willy tarreau) + (262) 2.4.26-wt2-vs1.27.glue (willy tarreau) + (263) patch-2.4.27-vs1.28-preempt-build-2 (willy tarreau) + (270) patch-2.4.26-pre6-badpage (marcelo tosatti) + (271) patch-2.4-disable-blk-debug (matt domsch) + (280) kbuild_add_options.patch (xose vazquez perez) 300) filesystem updates -> 6 rej ======================= Patches here can affect both VFS and any FS (proc...) > (300) patch-2.4.23-proc-oops-fix (akinobu mita) + (310) patch-2.4.27-xfs-oops (nathan scott) + (320) linux-2.4.28-pre1-ntfs-2.1.6b.rediff (anton altaparmakov, rediffed) + (321) patch-2.4.27-bme0.05.diff (herbert poetzl -> 1 rej) + (322) patch-2.4.25-bme-0.04-rejfix-pax (willy tarreau) + (330) patch-2.4-update-ext2-ctime (chris siebenmann) + (331) patch-2.4-reiserfs-laptop-mode (micha feigin) + (340) squashfs2.0-patch (phillip lougher -> 1 rej) + (341) 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.27-cifs-1.20c.diff (steve french) + (360) patch-2.4.27-wt1-cdfs-2.4.20-a (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) + (376) patch-2.4.27-pre3-nfs-giant-symlink (backport from trond myklebust's 2.6 patch) + (380) linux-2.4.27-040814-ea-0.8.71.rediff (acl.bestbits.at, rediffed -> 1 rej) + (381) patch-2.4.27-wt2-ea-0.8.71.rejfix (willy tarreau) + (382) patch-2.4.27-wt2-ea-0.8.71.glue (willy tarreau) + (383) linux-2.4.27-040814-acl-0.8.71.rediff (acl.bestbits.at, rediffed -> 2 rej) + (384) patch-2.4.27-wt3-acl-0.8.71.rejfix (willy tarreau) + (385) patch-2.4.27-wt2-acl-0.8.71.glue (willy tarreau) + (390) 01-reiserfs-nesting-2.4.23-03 (jeff mahoney -> 1 rej) + (391) 2.4.27-wt2-reiserfs-nesting-lowlat.rejfix (willy tarreau) + (392) 02-reiserfs-xattrs-2.4.23-03 (jeff mahoney) + (393) 03-reiserfs-acl-2.4.23-03 (jeff mahoney) + (394) 03-reiserfs-acl-2.4.23-03.glue (willy tarreau) + (395) 04-reiserfs-trusted-2.4.23-03 (jeff mahoney) 400) network core updates (1 rej) ========================= This only includes core networking, not network drivers + (400) patch-2.4.27-pomng-040812 (ftp.netfilter.org) + (401) patch-2.4.27-pomng-040812-ip6rej-fix (willy tarreau) + (402) patch-2.4.23-wt1-tcp_tw-redef (willy tarreau) + (403) patch-2.4.27-ip6route-compfix (willy tarreau) + (403) patch-2.4.27-ip6route-tristate (willy tarreau) + (404) patch-2.4.27-rc3-pomng-ct_count (from patch-o-matic-ng) + (405) patch-2.4.27-pre1-nc0.02.rediff (ingo molnar / herbert poetzl) + (406) ebtables-brnf-6_vs_2.4.27.rediff (http://ebtables.sf.net/, rediffed) ## 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-openswan-1.0.7.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.27-A3.rediff (ingo molnar, rediffed) + (431) tux3-2.4.23-A3-cflag-g.diff (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) + (435) tux3-2.4.27-A3-vservers.glue (willy tarreau) + (440) patch-2.4.26-wt10-mpls-1.172 (james leu, rediffed) # (450) send-to-self-2.4.26-1.diff (julian anastasov) + (450) patch-2.4.27-ja1.diff (julian anastasov) + (451) patch-2.4.27-qdisc-dbl-list (patrick mchardy) + (452) linux-2.4.24-imq.diff (patrick mchardy -> 1 rej) + (453) linux-2.4.27-qdisc-imq.rejfix (willy tarreau) + (455) 2.4.27-01-hfsc-2.4.diff (patrick mchardy) + (456) 2.4.27-02-hfsc-2.4.diff (patrick mchardy) + (457) 2.4.27-03-hfsc-2.4.diff (patrick mchardy) + (458) 2.4.27-04-hfsc-2.4.diff (patrick mchardy) + (460) pspa-2.4.27-19.rediff (killa.net/infosec/acls/, rediffed) + (461) pspa-2.4.27-19-af_packet-module.diff (willy tarreau) + (470) 00_tcp-spurious-dupack-winup-streamers-1.txt (andrea arcangeli) + (471) patch-2.4.27-tcp-rtt (prasanna meda / david miller) + (473) patch-2.4-bootp-fddi (maciej rozycki) < (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 -> 2 rej =================== + (500) loop-aes-2.1c-040813-2.4.27.diff (jari ruusu -> 1 rej) + (501) loop-aes-2.1c-bme0.05.rejfix (willy tarreau) + (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 -> 2 rej =================== + (600) linux-2.4.27-i2c-2.8.7.diff (www.lm-sensors.nu) + (601) patch-2.4.27-i2c-2.8.7-full (rediffed from jean delvare's patch) + (602) linux-2.4.27-sensors-2.8.7.diff (www.lm-sensors.nu) + (603) patch-2.4.26-panel-0.9.3 (willy tarreau) + (603) patch-2.4.26-nsawdt-0.1 (willy tarreau) + (604) libata-core-nv.diff (andrew chew, rediffed) + (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) + (609) patch-2.4.27-pre3-b44-fix (pekka pietikain) + (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) + (624) hostap-0.2.1-2.4.27-pre3.diff (jouni malinen) + (630) megaraid-2.10.6.patch (sreenivas bagalkote) + (631) patch-2.4-megaraid-fixes (bjorn helgaas) + (640) aic79xx-linux-2.4-20040522.diff (justin gibbs) #+ (650) patch-2.4.26-rc2-usb-storage (pete zaitcev) + (651) cmpci-2.4.27-6.82.rediff (chenli tien, rediffed) + (652) cmpci-6.82-compfix.diff (willy tarreau) + (653) patch-2.4.27-mtd-cfi_cmdset_0002-err (rainer weikusat) + (655) patch-2.4.27-forcedeth-28 (jane liu) + (656) patch-2.4.28-pre1-pwc-8.12 (nemosoft) + (657) patch-2.4.28-pre1-pwc-8.12-smpfix (willy tarreau) + (658) patch-2.4.28-pre1-prism54-update (margit schubert) + (660) patch-2.4.27-pcnet32-1 (don fry) + (661) patch-2.4.27-pcnet32-2 (don fry) + (662) patch-2.4.27-pcnet32-3 (don fry -> 1 rej) + (663) patch-2.4.27-pcnet32-3-netdev.rejfix (willy tarreau) + (664) patch-2.4.27-pcnet32-4 (don fry) + (665) patch-2.4.27-pcnet32-5 (don fry) 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) + (704) 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) + (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) + (721) 2.4.22-io-apic-rd-nforce2.patch (ross dickson) + (730) patch-2.4.27-pci-express.rediff (greg kh, rediffed) + (731) pci-express-no-acpi-compfix.diff (willy tarreau) 800) misc fixes =============== + (800) patch-2.4.26-wt7-optim-size (willy tarreau) 900) end : automatically generate version and contents ====================================================== + (90a) patch-version (me) + (90b) patch-contents (me) INCLUDED : ========== - performance : variable-hz, jiffies64, low-latency, preempt, netdev-random, epoll - system mgt : emu486, netconsole, kmsgdump, ikconfig, i2c+sensors, cpufreq - system sec : vserver, pax, pspa, bme (bind mount extensions), loop-aes, - file-systems: cdfs, ntfs, cifs, sqashfs2, evfs, acl+ea for ext2/3/reiserfs - network : send-to-self & other -ja features, mpls, tux3 - network sec : openswan, patch-o-matic-ng - drivers : orinoco+monitor, aic7xxx, device mapper, promise-sx6000, libata1(serial ATA), pci express, hostap, lcdpanel, NSA watchdog, misc updates TODO : ====== - patches - perfctr - swsusp-2.0 - exec-shield / openwall ? / grsec ? - compressed cache < ippersonality > uml-2.4.24-1 / skas3 - linkwatch - page_color