Linux 2.6.31.5
From: Greg KH
Date:  Thu Oct 22 2009 - 21:00:04 EST
I'm announcing the release of the 2.6.31.5 kernel.  All users of the
2.6.31 kernel series are very strongly encouraged to upgrade.
I'll also be replying to this message with a copy of the patch between
2.6.31.4 and 2.6.31.5
The updated 2.6.31.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.31.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.31.y.git;a=summary
thanks,
greg k-h
------------
 Documentation/connector/cn_test.c             |    4 
 Documentation/connector/connector.txt         |    8 
 MAINTAINERS                                   |    2 
 Makefile                                      |    7 
 arch/arm/Makefile                             |    2 
 arch/arm/kernel/Makefile                      |    3 
 arch/arm/mach-pxa/cpufreq-pxa2xx.c            |    2 
 arch/cris/Makefile                            |    2 
 arch/cris/kernel/Makefile                     |    1 
 arch/mips/Makefile                            |   27 -
 arch/mips/kernel/vmlinux.lds.S                |   13 
 arch/powerpc/Makefile                         |    2 
 arch/sparc/Makefile                           |    4 
 arch/sparc/kernel/Makefile                    |    6 
 arch/um/Makefile                              |    9 
 arch/um/kernel/Makefile                       |    3 
 arch/um/kernel/vmlinux.lds.S                  |    3 
 arch/x86/include/asm/paravirt.h               |   38 --
 arch/xtensa/kernel/Makefile                   |    3 
 drivers/char/tpm/tpm.c                        |    8 
 drivers/char/tty_buffer.c                     |   29 -
 drivers/connector/cn_proc.c                   |    3 
 drivers/connector/cn_queue.c                  |   15 
 drivers/connector/connector.c                 |   24 -
 drivers/i2c/busses/i2c-amd756.c               |    2 
 drivers/i2c/busses/i2c-amd8111.c              |    4 
 drivers/i2c/busses/i2c-i801.c                 |    4 
 drivers/i2c/busses/i2c-isch.c                 |    2 
 drivers/i2c/busses/i2c-piix4.c                |    4 
 drivers/i2c/busses/i2c-sis96x.c               |    2 
 drivers/i2c/busses/i2c-viapro.c               |    2 
 drivers/macintosh/therm_adt746x.c             |    4 
 drivers/macintosh/therm_pm72.c                |    4 
 drivers/macintosh/windfarm_lm75_sensor.c      |    4 
 drivers/macintosh/windfarm_max6690_sensor.c   |    4 
 drivers/macintosh/windfarm_smu_sat.c          |    4 
 drivers/md/dm-log-userspace-transfer.c        |    6 
 drivers/net/e1000e/82571.c                    |    4 
 drivers/net/wireless/iwlwifi/iwl-eeprom.c     |   23 -
 drivers/pci/dmar.c                            |   22 +
 drivers/scsi/scsi.c                           |   11 
 drivers/scsi/scsi_error.c                     |    3 
 drivers/scsi/sg.c                             |   10 
 drivers/staging/dst/dcore.c                   |    8 
 drivers/staging/pohmelfs/config.c             |    6 
 drivers/staging/rt2860/common/cmm_data_2860.c |    2 
 drivers/usb/serial/cp210x.c                   |    1 
 drivers/usb/serial/digi_acceleport.c          |    8 
 drivers/usb/serial/ftdi_sio.c                 |  422 +++++++-------------------
 drivers/usb/serial/generic.c                  |    2 
 drivers/usb/serial/ipaq.c                     |    9 
 drivers/usb/serial/option.c                   |    2 
 drivers/usb/serial/pl2303.c                   |    8 
 drivers/usb/serial/usb-serial.c               |    6 
 drivers/usb/storage/transport.c               |   46 ++
 drivers/video/uvesafb.c                       |    6 
 drivers/w1/w1_netlink.c                       |    3 
 fs/sysfs/file.c                               |   14 
 include/linux/connector.h                     |   11 
 include/linux/usb/serial.h                    |    1 
 include/net/bluetooth/hci_core.h              |    4 
 kernel/acct.c                                 |    8 
 kernel/futex.c                                |   39 +-
 kernel/trace/trace_events_filter.c            |    3 
 net/bluetooth/hci_conn.c                      |   17 -
 net/bluetooth/hci_event.c                     |    2 
 net/bluetooth/hidp/core.c                     |   65 ++--
 net/bluetooth/hidp/hidp.h                     |    2 
 net/mac80211/rx.c                             |   10 
 net/mac80211/sta_info.c                       |    2 
 net/mac80211/tx.c                             |    3 
 scripts/Makefile.build                        |    3 
 sound/aoa/codecs/tas.c                        |    9 
 sound/ppc/keywest.c                           |   12 
 74 files changed, 525 insertions(+), 546 deletions(-)
Alan Stern (3):
      USB: serial: don't call release without attach
      USB: ipaq: fix oops when device is plugged in
      USB: storage: When a device returns no sense data, call it a Hardware Error
Alexander Duyck (1):
      e1000e: swap max hw supported frame size between 82574 and 82583
Benjamin Herrenschmidt (1):
      usb-storage: Workaround devices with bogus sense size
Christof Schmitt (1):
      SCSI: sg: Free data buffers after calling blk_rq_unmap_user
Darren Hart (2):
      futex: Detect mismatched requeue targets
      futex: Fix wakeup race by setting TASK_INTERRUPTIBLE before queue_me()
Darren Salt (1):
      Staging: rt2860sta: prevent a panic when disabling when associated
David Woodhouse (1):
      intel-iommu: Cope with broken HP DC7900 BIOS
Dennis O'Brien (1):
      ARM: pxa: workaround errata #37 by not using half turbo switching
Greg Kroah-Hartman (1):
      Linux 2.6.31.5
Hannes Reinecke (1):
      SCSI: Retry ADD_TO_MLQUEUE return value for EH commands
Jason Gunthorpe (1):
      tpm-fixup-pcrs-sysfs-file-update
Jay Sternberg (1):
      iwlwifi: incorrect method used for finding valid OTP blocks
Jean Delvare (3):
      MAINTAINERS: Fix Riku Voipio's address
      macintosh: Don't assume i2c device probing always succeeds
      i2c: Hide probe errors caused by ACPI resource conflicts
Jeremy Fitzhardinge (1):
      x86/paravirt: Use normal calling sequences for irq enable/disable
Johan Hovold (6):
      USB: ftdi_sio: remove tty->low_latency
      USB: ftdi_sio: remove unused rx_byte counter
      USB: ftdi_sio: clean up read completion handler
      USB: ftdi_sio: re-implement read processing
      USB: pl2303: fix error characters not being reported to ldisc
      USB: digi_acceleport: Fix broken unthrottle.
Johannes Berg (1):
      mac80211: fix vlan and optimise RX
Joris van Rantwijk (1):
      USB: Fix throttling in generic usbserial driver
Li Zefan (1):
      tracing/filters: Fix memory leak when setting a filter
Linus Torvalds (1):
      tty: Make flush_to_ldisc() locking more robust
Marcel Holtmann (3):
      Bluetooth: Disconnect HIDRAW devices on disconnect
      Bluetooth: Add extra device reference counting for connections
      Bluetooth: Let HIDP grab the device reference for connections
Martin K. Petersen (1):
      SCSI: Fix protection scsi_data_buffer leak
Michal Schmidt (1):
      bsdacct: switch credentials for writing to the accounting file
Neil Brown (1):
      sysfs: Allow sysfs_notify_dirent to be called from interrupt context.
Peter Magdina (1):
      USB: option: Toshiba G450 device id
Philipp Reisner (7):
      connector: Keep the skb in cn_callback_data
      connector: Provide the sender's credentials to the callback
      connector: Removed the destruct_data callback since it is always kfree_skb()
      dm/connector: Only process connector packages from privileged processes
      dst/connector: Disallow unpliviged users to configure dst
      pohmelfs/connector: Disallow unpliviged users to configure pohmelfs
      uvesafb/connector: Disallow unpliviged users to send netlink packets
Rajiv Andrade (1):
      TPM: fix pcrread
Sam Ravnborg (1):
      arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
Takashi Iwai (1):
      ALSA: Don't assume i2c device probing always succeeds
Éric Piel (1):
      USB: cp210x: Add support for the DW700 UART
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/