From: Chris Wright
Date: Mon Aug 29 2005 - 13:05:02 EST

We (the -stable team) are announcing the release of the kernel.
This is final one for 2.6.12 now that 2.6.13 has been released.

The diffstat and short summary of the fixes are below.

I'll also be replying to this message with a copy of the patch between and, as it is small enough to do so.

The updated 2.6.12.y git tree can be found at:
and can be browsed at the normal git web browser:



Makefile | 2 +-
drivers/scsi/sg.c | 15 ++++++++-------
drivers/usb/net/usbnet.c | 2 +-
kernel/signal.c | 2 +-
lib/zlib_inflate/inftrees.c | 2 +-
net/ipv4/icmp.c | 12 ++++++------
net/ipv4/ip_sockglue.c | 3 +++
net/ipv6/ip6_input.c | 9 +++++----
net/ipv6/ipv6_sockglue.c | 3 +++
9 files changed, 29 insertions(+), 21 deletions(-)

Summary of changes from v2.6.12.5 to v2.6.12.6

Bhavesh P. Davda:
NPTL signal delivery deadlock fix

Chris Wright:

Herbert Xu:
Restrict socket policy loading to CAP_NET_ADMIN - CAN-2005-2555

Jan Blunck:
sg.c: fix a memory leak in devices seq_file implementation (2nd)

fix gl_skb/skb type error in genelink driver in usbnet

Linus Torvalds:
Revert unnecessary zlib_inflate/inftrees.c fix

Patrick McHardy:
Fix DST leak in icmp_push_reply()
Fix SKB leak in ip6_input_finish()
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at