Description
These are production kernels which include
lots of useful features for servers and which are intensively tested.
They follow the stable kernel's evolutions, and a new release is
created when a bug is found and fixed. This is why the changelog is
so minimalist - Willy Tarreau
CHANGELOG
2004/09/12 : 2.4.27-wt6
* updated to 2.4.28-pre3
* updated loop-aes to 2.2b
* added the ct_stat patch from pom-ng separately
* added config-date
* fixed compilation on non-preempt compatible targets
* fixed hang on alpha caused by preempt which mangled task_struct
* occasional NFS hang with SMP+preempt seems to be fixed
2004/08/21 : 2.4.27-wt5 -> never released
* fixed compilation on sparc due to vhz
* added missing sparc/sparc64 syscall for tux
* exported missing memchr() on sparc/sparc64
2004/08/19 : 2.4.27-wt4
* fixed a wrong offset patch when apply preempt and pax
* fix for an xfs oops
* misc network updates & fixes, hfsc and pcnet32, NFS over TCP not
experimental anymore, few SATA fixes
* added a new script : 'fix' to easily unlink, copy, edit and diff a file
in one operation
* removed the chown-sgid patch which claimed to conform to posix while we
already do. Linux 2.4 and 2.6 do not behave the same way when chowning
non-executable files, but both are posix-compliant.
2004/08/18 : 2.4.27-wt3
* upgraded base kernel to 2.4.28-pre1 + cset-20040816-2001 ;
* upgraded bme to 0.05 ;
* finally found and fixed the merge error causing Tux to oops when stopping ;
* changed the workaround for the gcc-2.95 bug affecting fs/proc/array.c when
-march=i686 was used either with SMP+PREEMPT or none of them because it
didn't always work ;
* fixed a random build error because of a missing 'compile.h' file during
parallel builds, which was caused by ikconfig ;
* added the NSAWDT driver which had been forgotten in 2.4.27-wt2.
* cleaned up the CONTENTS file.
* enhanced the 'apply' script to report fuzz, reverted and failed patches
with maximum information while not being too much verbose.
2004/08/16 : 2.4.27-wt2