[3.5.y.z extended stable] Linux 3.5.7.26 stable review

Luis Henriques luis.henriques at canonical.com
Mon Nov 25 13:05:47 UTC 2013


This is the start of the review cycle for the Linux 3.5.7.26 stable kernel.

This version contains 78 new patches, summarized below.  The new patches are
posted as replies to this message and also available in this git branch:

http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.5.y-review;a=shortlog

git://kernel.ubuntu.com/ubuntu/linux.git  linux-3.5.y-review

The review period for version 3.5.7.26 will be open for the next three days.
To report a problem, please reply to the relevant follow-up patch message.

For more information about the Linux 3.5.y.z extended stable kernel version,
see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable .

 -Luis

--
 Documentation/sysctl/kernel.txt              |  25 +++++--
 arch/arm/lib/memset.S                        | 100 +++++++++++++--------------
 arch/arm/mach-omap2/irq.c                    |   2 +-
 arch/cris/include/asm/io.h                   |   1 +
 arch/parisc/kernel/head.S                    |   4 ++
 arch/powerpc/kernel/vio.c                    |   4 +-
 arch/powerpc/platforms/powernv/pci-ioda.c    |  12 +++-
 arch/um/kernel/exitcode.c                    |   4 +-
 arch/xtensa/kernel/signal.c                  |   2 +-
 crypto/ansi_cprng.c                          |   4 +-
 drivers/ata/ahci.c                           |   4 ++
 drivers/ata/libahci.c                        |  16 +++++
 drivers/ata/libata-core.c                    |   1 +
 drivers/ata/libata-eh.c                      |   6 +-
 drivers/ata/libata-transport.c               |  16 ++---
 drivers/gpu/drm/drm_drv.c                    |   9 ++-
 drivers/gpu/drm/radeon/atombios_encoders.c   |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c          |  17 +++--
 drivers/md/md.c                              |   5 +-
 drivers/md/raid1.c                           |   1 +
 drivers/md/raid10.c                          |   1 +
 drivers/net/can/c_can/c_can.c                |   6 +-
 drivers/net/ethernet/realtek/8139cp.c        |   1 +
 drivers/net/wireless/iwlwifi/iwl-6000.c      |   6 ++
 drivers/net/wireless/iwlwifi/iwl-cfg.h       |   1 +
 drivers/net/wireless/iwlwifi/iwl-pci.c       |  10 +++
 drivers/net/wireless/rt2x00/rt2400pci.c      |   2 +-
 drivers/net/wireless/rt2x00/rt2800usb.c      |  12 ++--
 drivers/net/wireless/rt2x00/rt2x00mac.c      |   3 +
 drivers/net/wireless/rtlwifi/rtl8192cu/trx.c |   3 +-
 drivers/net/xen-netback/common.h             |   1 +
 drivers/net/xen-netback/interface.c          |   3 +-
 drivers/net/xen-netback/netback.c            |  10 +--
 drivers/pci/pci-driver.c                     |   4 ++
 drivers/s390/net/qeth_core_main.c            |   6 +-
 drivers/scsi/aacraid/linit.c                 |   2 +
 drivers/staging/bcm/Bcmchar.c                |   1 +
 drivers/staging/ozwpan/ozcdev.c              |   3 +
 drivers/staging/wlags49_h2/wl_priv.c         |   8 ++-
 drivers/target/target_core_pscsi.c           |   8 +--
 drivers/uio/uio.c                            |  16 ++++-
 drivers/usb/core/hub.c                       |  12 ++++
 drivers/usb/serial/ftdi_sio.c                |   1 +
 drivers/usb/serial/ftdi_sio_ids.h            |   6 ++
 drivers/usb/serial/mos7840.c                 |   4 ++
 drivers/usb/serial/option.c                  |  17 +++++
 drivers/usb/wusbcore/wa-rpipe.c              |   5 +-
 drivers/usb/wusbcore/wa-xfer.c               |   5 +-
 drivers/video/au1100fb.c                     |  26 +------
 drivers/video/au1200fb.c                     |  23 +-----
 drivers/video/backlight/atmel-pwm-bl.c       |   7 +-
 fs/devpts/inode.c                            |   1 +
 fs/ecryptfs/keystore.c                       |   3 +-
 fs/jfs/jfs_inode.c                           |   3 +-
 fs/nfs/inode.c                               |   2 +
 fs/nfs/nfs3proc.c                            |   6 +-
 fs/nfs/nfs4filelayout.c                      |   1 -
 fs/nfs/nfs4proc.c                            |  19 +----
 fs/nfs/nfs4state.c                           |  22 ------
 fs/nfs/proc.c                                |  43 ------------
 include/drm/drm_mode.h                       |   2 +
 include/linux/fs.h                           |   2 +
 include/linux/perf_event.h                   |  12 ++--
 kernel/events/ring_buffer.c                  |  31 +++++++--
 kernel/time/alarmtimer.c                     |   4 +-
 kernel/time/clockevents.c                    |  65 +++++++++++++----
 kernel/trace/trace.c                         |   5 +-
 kernel/trace/trace_event_perf.c              |   2 +-
 lib/scatterlist.c                            |   3 +-
 lib/vsprintf.c                               |  33 ++++++++-
 mm/mmap.c                                    |   8 +--
 net/core/flow_dissector.c                    |   2 +-
 net/mac80211/cfg.c                           |   1 +
 net/mac80211/ieee80211_i.h                   |   3 +
 net/mac80211/rx.c                            |   3 +
 net/mac80211/scan.c                          |  19 +++++
 net/mac80211/status.c                        |   3 +
 net/mac80211/tx.c                            |   3 +-
 net/netfilter/nf_conntrack_sip.c             |   2 +-
 net/sunrpc/clnt.c                            |   1 +
 net/wireless/radiotap.c                      |   7 +-
 scripts/kallsyms.c                           |  12 +++-
 scripts/link-vmlinux.sh                      |   2 +
 sound/core/pcm.c                             |   4 ++
 sound/pci/hda/patch_conexant.c               |   3 +
 sound/pci/hda/patch_hdmi.c                   |  22 ++++--
 sound/pci/hda/patch_realtek.c                |   1 +
 sound/soc/codecs/ak4642.c                    |   2 +-
 sound/soc/codecs/wm_hubs.c                   |   1 +
 sound/soc/soc-dapm.c                         |   2 +-
 sound/usb/6fire/chip.c                       |   2 +-
 91 files changed, 507 insertions(+), 303 deletions(-)

Akira Takeuchi (1):
      mm: ensure get_unmapped_area() returns higher address than mmap_min_addr

Alex Deucher (1):
      drm/radeon/atom: workaround vbios bug in transmitter table on rs780

Andy Adamson (1):
      SUNRPC handle EKEYEXPIRED in call_refreshresult

Baruch Siach (1):
      xtensa: don't use alternate signal stack on threads

Bian Yu (1):
      md: avoid deadlock when md_set_badblocks.

Chris Wilson (2):
      drm: Prevent overwriting from userspace underallocating core ioctl structs
      drm: Pad drm_mode_get_connector to 64-bit boundary

Dan Carpenter (5):
      uml: check length in exitcode_proc_write()
      staging: ozwpan: prevent overflow in oz_cdev_write()
      aacraid: missing capable() check in compat ioctl
      staging: wlags49_h2: buffer overflow setting station name
      Staging: bcm: info leak in ioctl

Dave Kleikamp (1):
      jfs: fix error path in ialloc

David Woodhouse (1):
      8139cp: re-enable interrupts after tx timeout

Emmanuel Grumbach (2):
      iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series
      mac80211: correctly close cancelled scans

Fan Du (1):
      include/linux/fs.h: disable preempt when acquire i_size_seqcount write lock

Felix Fietkau (3):
      mac80211: drop spoofed packets in ad-hoc mode
      mac80211: use sta_info_get_bss() for nl80211 tx and client probing
      mac80211: update sta->last_rx on acked tx frames

Gavin Shan (1):
      powerpc/powernv: Add PE to its own PELTV

Geyslan G. Bem (1):
      ecryptfs: Fix memory leakage in keystore.c

Gwendal Grignou (2):
      libata: make ata_eh_qc_retry() bump scmd->allowed on bogus failures
      libata: Fix display of sata speed

Helge Deller (1):
      parisc: Do not crash 64bit SMP kernels on machines with >= 4GB RAM

Ilija Hadzic (1):
      devpts: plug the memory leak in kill_sb

Ivan Djelic (1):
      ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations

James Ralston (1):
      ahci: Add Device IDs for Intel Wildcat Point-LP

Jason Wang (1):
      net: flow_dissector: fail on evil iph->ihl

Jeff Layton (1):
      nfs: don't allow nfs_find_actor to match inodes of the wrong type

Johan Hovold (3):
      USB: mos7840: fix tiocmget error handling
      backlight: atmel-pwm-bl: fix reported brightness
      backlight: atmel-pwm-bl: fix gpio polarity in remove

Johannes Berg (1):
      wireless: radiotap: fix parsing buffer overrun

Julius Werner (1):
      usb: hub: Clear Port Reset Change during init/resume

KOSAKI Motohiro (1):
      alarmtimer: return EINVAL instead of ENOTSUPP if rtcdev doesn't exist

Krzysztof Mazur (1):
      usb: fix cleanup after failure in hub_configure()

Linus Torvalds (1):
      Fix a few incorrectly checked [io_]remap_pfn_range() calls

Lukasz Dorau (1):
      md: Fix skipping recovery for read-only arrays.

Mark Cave-Ayland (1):
      rtlwifi: rtl8192cu: Fix error in pointer arithmetic

Markus Pargmann (2):
      ARM: OMAP2+: irq, AM33XX add missing register check
      can: c_can: Fix RX message handling, handle lost message before EOB

Mauro Carvalho Chehab (1):
      cris: media platform drivers: fix build

Ming Lei (2):
      lib/scatterlist.c: don't flush_kernel_dcache_page on slab page
      scripts/kallsyms: filter symbols not in kernel address space

Neil Horman (1):
      crypto: ansi_cprng - Fix off by one error in non-block size request

Nicolas Pitre (1):
      ARM: 7670/1: fix the memset fix

Patrick McHardy (1):
      netfilter: nf_ct_sip: don't drop packets with offsets pointing outside the packet

Peter Zijlstra (1):
      perf: Fix perf ring buffer memory ordering

Phil Edworthy (1):
      ASoC: ak4642: prevent un-necessary changes to SG_SL1

Prarit Bhargava (1):
      powerpc/vio: use strcpy in modalias_show

Rafael J. Wysocki (1):
      PCI/PM: Clear state_saved during suspend

Rui li (1):
      USB:add new zte 3g-dongle's pid to option.c

Russell King (1):
      ALSA: fix oops in snd_pcm_info() caused by ASoC DPCM

Ryan Mallon (1):
      vsprintf: check real user/group id for %pK

Sarah Sharp (1):
      usb: Disable USB 2.0 Link PM before device reset.

Shan Hai (1):
      drivers/libata: Set max sector to 65535 for Slimtype DVD A DS8A9SH drive

Stanislaw Gruszka (3):
      rt2400pci: fix RSSI read
      rt2x00: check if device is still available on rt2x00mac_flush()
      rt2800usb: slow down TX status polling

Steven Rostedt (2):
      perf/ftrace: Fix paranoid level for enabling function tracer
      tracing: Fix potential out-of-bounds in trace_get_user()

Takashi Iwai (6):
      ASoC: dapm: Fix source list debugfs outputs
      ALSA: hda - Add a fixup for ASUS N76VZ
      ASoC: wm_hubs: Add missing break in hp_supply_event()
      ALSA: hda - Move one-time init codes from generic_hdmi_init()
      ALSA: 6fire: Fix probe of multiple cards
      ALSA: hda - Add support for CX20952

Thomas Gleixner (1):
      clockevents: Sanitize ticks to nsec conversion

Thomas Hellstrom (1):
      drm/vmwgfx: Don't kill clients on VT switch

Thomas Pugliese (2):
      usb: wusbcore: set the RPIPE wMaxPacketSize value correctly
      usb: wusbcore: change WA_SEGS_MAX to a legal value

Trond Myklebust (1):
      NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk()

Ursula Braun (1):
      qeth: avoid buffer overflow in snmp ioctl

Wei Liu (1):
      xen-netback: use jiffies_64 value to calculate credit timeout

Wei Yongjun (1):
      target/pscsi: fix return value check

xiangliang yu (1):
      ahci: disabled FBS prior to issuing software reset

Алексей Крамаренко (1):
      USB: serial: ftdi_sio: add id for Z3X Box device




More information about the kernel-team mailing list