---

-stable: Linux 2.6.15.2 and 2.6.14.7

Linux 2.6.15.2

We (the -stable team) are announcing the release of the 2.6.15.2
kernel.

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 2.6.15.1 and 2.6.15.2, as it is small enough to do so.

The updated 2.6.15.y git tree can be found at:
         rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/linux-2.6.15.y.git

and can be browsed at the normal kernel.org git web browser:
         www.kernel.org/git/

thanks,

greg k-h


Makefile | 2 –
arch/sparc64/kernel/time.c | 22 +++++++——–
arch/x86_64/kernel/pci-gart.c | 1
block/ll_rw_blk.c | 24 —————-
drivers/ide/ide-cd.c | 10 ——
drivers/message/i2o/i2o_scsi.c | 2 –
drivers/net/hamradio/mkiss.c | 1
drivers/usb/input/pid.c | 2 –
fs/reiserfs/super.c | 2 –
fs/ufs/util.h | 4 +-
include/linux/blkdev.h | 1
include/linux/skbuff.h | 2 –
ipc/mqueue.c | 59 ++++++++++++++++++++++——————-
sound/usb/usbaudio.c | 26 ++++++++++++++—-

14 files changed, 74 insertions(+), 84 deletions(-)

Summary of changes from v2.6.15.1 to
v2.6.15.2

Alexander Viro:
      Fix double decrement of
mqueue_mnt->mnt_count in sys_mq_open (CVE-2005-3356)

Andi Kleen:
      Mask off GFP flags before
swiotlb_alloc_coherent

Clemens Ladisch:
      usb-audio: don’t use empty
packets at start of playback

David S. Miller:
      Make second arg to
skb_reserved() signed.

Dmitry Torokhov:
      Input: HID – fix an oops in PID
initialization code

Evgeniy:
      Fix oops in ufs_fill_super at
mount time

Greg Kroah-Hartman:
      Linux 2.6.15.2

Jens Axboe:
      Kill blk_attempt_remerge()

Markus Lidel:
      Fix i2o_scsi oops on abort

Ralf Baechle DL5RB:
      Fix mkiss locking bug

Richard Mortimer:
      Fix timekeeping on sparc64
ultra-IIe machines

Vitaly Fertman:
      Someone broke reiserfs v3 mount
options and this fixes it

Linux 2.6.14.7

We (the -stable team) are announcing the release of the 2.6.14.7
kernel.

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 2.6.14.6 and 2.6.14.7, as it is small enough to do so.

The updated 2.6.14.y git tree can be found at:
         rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/linux-2.6.14.y.git
and can be browsed at the normal kernel.org git web browser:
         www.kernel.org/git/

thanks,

greg k-h


Makefile | 2 –
arch/i386/kernel/io_apic.c | 4 +-
arch/sparc64/kernel/entry.S | 7 +–
arch/sparc64/kernel/systbls.S | 2 –
net/bridge/netfilter/ebt_ip.c | 3 +
net/ipv4/netfilter/ip_nat_helper_pptp.c | 59 +++++++++++++++—————–

6 files changed, 37 insertions(+), 40 deletions(-)

Summary of changes from v2.6.14.6 to
v2.6.14.7

Bart De Schuymer:
      Don’t match tcp/udp
source/destination port for IP fragments

David S. Miller:
      Fix sys_fstat64() entry in
64-bit syscall table.

Greg Kroah-Hartman:
      Linux 2.6.14.7

Patrick McHardy:
      Fix crash in ip_nat_pptp
(CVE-2006-0036)
      Fix another crash in
ip_nat_pptp (CVE-2006-0037)

Richard Mortimer:
      Fix ptrace/strace

Shaohua Li:
      setting irq affinity is broken
in ia32 with MSI enabled

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis