Linux 2.6.21.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We (the -stable team) are announcing the release of the 2.6.21.5 kernel.
This has a variety of important fixes, see below for the summary.

I'll also be replying to this message with a copy of the patch between
2.6.21.4 and 2.6.21.5

The updated 2.6.21.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.21.y.git
and can be browsed at the normal kernel.org git web browser:
        http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.21.y.git;a=summary

thanks,
-chris

---------

 Documentation/hrtimer/timer_stats.txt        |    7 -
 Makefile                                     |    2 
 arch/i386/kernel/hpet.c                      |   24 ++++-
 arch/i386/kernel/reboot.c                    |    8 +
 arch/i386/oprofile/nmi_int.c                 |   17 +++
 arch/sparc64/kernel/head.S                   |   29 +++++-
 arch/sparc64/kernel/itlb_miss.S              |    4 
 arch/sparc64/kernel/pci_sun4v.c              |   36 ++-----
 arch/sparc64/mm/init.c                       |    7 +
 arch/um/os-Linux/start_up.c                  |   24 +++--
 arch/x86_64/mm/init.c                        |    6 +
 drivers/acpi/numa.c                          |    8 -
 drivers/ata/ahci.c                           |   10 +-
 drivers/block/cciss.c                        |   45 ++++++---
 drivers/char/cyclades.c                      |    1 
 drivers/char/n_tty.c                         |    1 
 drivers/char/tty_io.c                        |    3 
 drivers/ide/pci/hpt366.c                     |    7 +
 drivers/ieee1394/eth1394.c                   |    7 -
 drivers/input/serio/i8042.c                  |   35 ++++++-
 drivers/md/bitmap.c                          |   17 ++-
 drivers/md/raid0.c                           |    3 
 drivers/media/dvb/ttpci/budget-ci.c          |    2 
 drivers/net/e1000/e1000_main.c               |   11 +-
 drivers/net/tg3.c                            |    5 -
 drivers/net/wireless/zd1211rw/zd_chip.c      |    5 -
 drivers/net/wireless/zd1211rw/zd_rf.c        |    2 
 drivers/net/wireless/zd1211rw/zd_rf.h        |    2 
 drivers/net/wireless/zd1211rw/zd_rf_al2230.c |   89 +++++++++++++++---
 drivers/pci/quirks.c                         |    1 
 drivers/scsi/aacraid/aacraid.h               |    1 
 drivers/scsi/aacraid/rx.c                    |    2 
 drivers/scsi/aacraid/sa.c                    |    3 
 drivers/serial/suncore.c                     |    6 -
 drivers/usb/core/message.c                   |    9 -
 drivers/video/neofb.c                        |   30 +++---
 fs/compat_ioctl.c                            |   33 +++++--
 fs/fuse/dir.c                                |    2 
 fs/ntfs/inode.c                              |    2 
 include/acpi/acpi_numa.h                     |    7 -
 include/asm-sparc64/tsb.h                    |    2 
 include/linux/bootmem.h                      |    1 
 include/linux/mii.h                          |    4 
 include/linux/pci_ids.h                      |    5 -
 include/linux/raid/bitmap.h                  |    1 
 include/linux/workqueue.h                    |    2 
 include/net/af_unix.h                        |    8 -
 kernel/sched.c                               |    4 
 kernel/time/tick-broadcast.c                 |   17 ++-
 kernel/time/tick-sched.c                     |   12 +-
 kernel/time/timer_stats.c                    |   44 +++++----
 lib/Kconfig.debug                            |    5 -
 mm/sparse.c                                  |   11 ++
 net/bluetooth/hci_sock.c                     |    6 -
 net/core/dev.c                               |   10 +-
 net/core/net-sysfs.c                         |    8 +
 net/core/sock.c                              |   14 ++
 net/core/utils.c                             |    6 -
 net/ipv4/Kconfig                             |    6 -
 net/ipv4/icmp.c                              |   12 +-
 net/ipv4/inet_connection_sock.c              |    4 
 net/ipv4/tcp.c                               |    3 
 net/ipv4/xfrm4_input.c                       |    6 -
 net/ipv4/xfrm4_mode_tunnel.c                 |    2 
 net/ipv6/ip6_fib.c                           |    8 -
 net/ipv6/xfrm6_input.c                       |    6 -
 net/ipv6/xfrm6_mode_tunnel.c                 |    1 
 net/unix/af_unix.c                           |  127 +++++++++++++++++----------
 sound/pci/hda/hda_intel.c                    |   25 ++++-
 sound/soc/codecs/wm8750.c                    |    2 
 sound/usb/usbquirks.h                        |   23 ++++
 71 files changed, 610 insertions(+), 288 deletions(-)

Summary of changes from v2.6.21.4 to v2.6.21.5
==============================================

Aaron Durbin (1):
      acpi: fix potential call to a freed memory section.

Alan Stern (1):
      USB: set the correct Interrupt interval in usb_bulk_msg

Andi Kleen (1):
      i386: Fix K8/core2 oprofile on multiple CPUs

Andrew Morton (2):
      ntfs_init_locked_inode(): fix array indexing
      ALSA: wm8750 typo fix

Antonino A. Daplas (1):
      neofb: Fix pseudo_palette array overrun in neofb_setcolreg

Auke Kok (1):
      e1000: disable polling before registering netdevice

Björn Steinbrink (1):
      timer statistics: fix race

Chris Wright (2):
      x86: fix oprofile double free
      Linux 2.6.21.5

Daniel Drake (2):
      ALSA: usb-audio: explicitly match Logitech QuickCam
      zd1211rw: Add AL2230S RF support

Dave Jones (1):
      IPV4: Correct rp_filter help text.

David Miller (5):
      Fix AF_UNIX OOPS
      ICMP: Fix icmp_errors_use_inbound_ifaddr sysctl
      NET: Fix BMSR_100{HALF,FULL}2 defines in linux/mii.h
      SPARC64: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss handler.
      SPARC64: Don't be picky about virtual-dma values on sun4v.

David S. Miller (1):
      SPARC64: Fix two bugs wrt. kernel 4MB TSB.

Gerald Britton (1):
      cciss: fix pci_driver.shutdown while device is still active

Hugh Dickins (1):
      fix compat console unimap regression

Ingo Molnar (1):
      timer stats: speedups

Jan Engelhardt (1):
      SPARC: Linux always started with 9600 8N1

Jason Gaston (1):
      pci_ids: update patch for Intel ICH9M

Jay Cliburn (1):
      PCI: quirk disable MSI on via vt3351

Jeff Dike (1):
      UML - Improve host PTRACE_SYSEMU check

Jerome Borsboom (1):
      NET: parse ip:port strings correctly in in4_pton

Jiri Slaby (1):
      Char: cyclades, fix deadlock

Kazunori MIYAZAWA (1):
      IPSEC: Fix panic when using inter address familiy IPsec on loopback.

Mark Glines (1):
      TCP: Use default 32768-61000 outgoing port range in all cases.

Michael Chan (1):
      TG3: Fix link problem on Dell's onboard 5906.

Miklos Szeredi (1):
      fuse: fix mknod of regular file

NeilBrown (2):
      md: Avoid overflow in raid0 calculation with large components.
      md: Don't write more than is required of the last page of a bitmap

Oleg Nesterov (2):
      make freezeable workqueues singlethread
      tty: fix leakage of -ERESTARTSYS to userland

Oliver Endriss (1):
      V4L/DVB (5593): Budget-ci: Fix tuning for TDM 1316 (160..200 MHz)

Roland Scheidegger (1):
      Input: i8042 - fix AUX port detection with some chips

Salyzyn, Mark (1):
      SCSI: aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP kernel-2.6.21.1)

Satyam Sharma (1):
      BLUETOOTH: Fix locking in hci_sock_dev_event().

Sergei Shtylyov (1):
      hpt366: don't check enablebits for HPT36x

Stefan Richter (1):
      ieee1394: eth1394: bring back a parent device

Stephen Hemminger (1):
      NET: Fix race condition about network device name allocation.

Takashi Iwai (2):
      ALSA: hda-intel - Probe additional slots only if necessary
      ALSA: hda-intel - Fix detection of audio codec on Toshiba A100

Tejun Heo (1):
      ahci: disable 64bit dma on sb600

Thomas Gleixner (4):
      i386: HPET, check if the counter works
      Ignore bogus ACPI info for offline CPUs
      NOHZ: Rate limit the local softirq pending warning output
      Prevent going idle with softirq pending

Tim Gardner (1):
      Work around Dell E520 BIOS reboot bug

Vasily Averin (1):
      NET: "wrong timeout value" in sk_wait_data() v2

YOSHIFUJI Hideaki (1):
      IPV6 ROUTE: No longer handle ::/0 specially.

Zou Nan hai (1):
      x86_64: allocate sparsemem memmap above 4G

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux