--- linux/CONTENTS Thu Jan 1 01:00:00 1970 +++ linux/CONTENTS Thu Jan 1 01:00:00 1970 @@ -0,0 +1,259 @@ +Do not remove these 2 following lines, they're used to patch Makefile ! + + Kernel version 2.4.26-wt3 + Based on version 2.4.27-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.26. +# This should produce 19 rejects on 15 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-pre1 (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) + + +200) core updates -> 10 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-200404181525.patch (http://pax.grsecurity.net/) +#+ (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-wt3-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) + + +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) ++ (301) patch-2.4.26-fix-xfs-vmabuse (nathan scott) ++ (302) patch-2.4.26-xfs-clear-dirty (nathan scott) +#+ (313) patch-2.4.23-ext23-htree-index (theodore t'so) ++ (320) linux-2.4.25-ntfs-2.1.6a.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) ++ (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 -> 1 rej +========================= +This only includes core networking, not network drivers ++ (400) patch-2.4.26-pomng-20040417 (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.27-pre1-nc0.01.rediff (ingo molnar / herbert poetzl) + +## 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.26-rc2-openswan-1.0.3.diff (www.openswan.org) ++ (411) patch-2423rc1-sfs-1.99.9c-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) + ++ (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.25-panel-0.8.1 (willy tarreau) ++ (604) 2.4.26-bk1-libata1.patch (jeff garzik) ++ (605) patch-2.4.26-atp867x (eric uhrhane) ++ (607) linux-2.4.24_promise-sx6000-support1.patch (daniel baumann) + ++ (610) patch-2.4.23-ide-dma-oops (glenn wurster) ++ (612) patch-2.4.23-floppy-typo (jurgen quade) ++ (614) patch-2.4.23-rivafb.diff (pawel goleniowski) ++ (615) patch-2.4.26-rivafb-fix (byron stanoszek) + ++ (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) + + +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) ++ (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 +