Linux 2.2.5 - and a vacation2.2.5
commit4cfb4152630eb36444cb33c28cbaffbb6378fa56
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:18:31 +0000 (23 15:18 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:18:31 +0000 (23 15:18 -0500)
tree28eb3d60ed6404aad717fc91167908885e8dccbf
parentd3c37b33d2e5bba0f3e373a8fef91f78daaaf86b
Linux 2.2.5 - and a vacation

I made Linux-2.2.5 yesterday (as some people already have noticed: due to
popular demand I try to delay the announcement for some time in order to
let the thing percolate to mirror sites, in case anybody wondered).
The 2.2.5 release is meant to be a final cleanup release before I leave
for a two-week vacation. So please take these release notes to also mean
that it is probably a good idea to hold off emailing me stuff directly,
unless it is a major bug that you really think I should look at
immediately. I would suggest people discuss problems on the mailing list
and on the newsgroups, where other competent people are, rather than
expecting me to do much about it.

Also, note that there have been various indications that egcs potentially
miscompiles the kernel, or at least makes some problems worse. We don't
know whether that is due to one or more kernel bugs, compiler problems, or
just combinations of "features" in both. I would suggest that if you have
problems you at least verify whether the problems still exist with
gcc-2.7.2.

That said, I bet that both the kernel people and the egcs people would be
really happy the more people look into this - if somebody feels motivated
enough and sees problems with egcs, it would be extremely powerful to try
to pinpoint the particular file that seems to bring on the problems. I'm
afraid it needs a known failure mode and lots of legwork to find out what
triggers it, though.

 - compiles with accounting.
 - add support for Microgate SyncLink and Synchronous HDLC
 - stallion driver update
 - alpha EV6 and SMP fix for bootup with newer compilers
 - ptrace fix for sparc/i386
 - small sparc updates
 - floppy driver could oops at bootup under certain setups
 - random driver updates (bw-qcam, sound driver error codes, etc oneliners)
 - FIOASYNC ioctl fix
 - network locking fixes
 - SMP "struct user" and signal sending fixes

Have fun, because I will,

                        Linus
20 files changed:
Documentation/stallion.txt
arch/alpha/kernel/smp.c
arch/sparc64/kernel/smp.c
arch/sparc64/mm/init.c
arch/sparc64/mm/ultra.S
drivers/char/istallion.c
drivers/char/stallion.c
drivers/char/synclink.c
drivers/fc4/socal.c
drivers/video/fbcon.c
include/asm-i386/timex.h
include/asm-sparc64/pgtable.h
include/asm-sparc64/smp.h
include/linux/if_arp.h
include/linux/sched.h
include/net/sock.h
net/core/sock.c
net/ipv4/ipconfig.c
net/ipv4/tcp_ipv4.c
net/ipv6/tcp_ipv6.c