Stable release 3.4.113

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

 



From: Zefan Li <lizefan@xxxxxxxxxx>

Greg, could you release 3.4.113 for me, please?

Thanks.

===

----------------------------------------------------------------



The following changes since commit 343a5fbeef08baf2097b8cf4e26137cebe3cfef4:

  Linux 3.4.112 (2016-04-27 18:55:30 +0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/lizf/linux-3.4.y.git tags/v3.4.113

for you to fetch changes up to 8d1988f838a95e836342b505398d38b223181f17:

  Linux 3.4.113 (2016-10-26 23:15:47 +0800)

----------------------------------------------------------------
This is the 3.4.113 stable release

----------------------------------------------------------------
Aaro Koskinen (1):
      broadcom: fix PHY_ID_BCM5481 entry in the id table

Al Viro (2):
      fix sysvfs symlinks
      9p: ->evict_inode() should kick out ->i_data, not ->i_mapping

Alan Stern (1):
      USB: fix invalid memory access in hub_activate()

Aleksander Morgado (1):
      USB: serial: option: add support for Novatel MiFi USB620L

Alexey Khoroshilov (1):
      USB: whci-hcd: add check for dma mapping error

Andrew Banman (1):
      mm/memory_hotplug.c: check for missing sections in test_pages_in_a_zone()

Andrey Ryabinin (1):
      ipv6/addrlabel: fix ip6addrlbl_get()

Anson Huang (1):
      ARM: 8471/1: need to save/restore arm register(r11) when it is corrupted

Arnaldo Carvalho de Melo (1):
      net: Fix use after free in the recvmmsg exit path

Arnd Bergmann (1):
      ARM: pxa: remove incorrect __init annotation on pxa27x_set_pwrmode

Ben Hutchings (1):
      USB: ti_usb_3410_502: Fix ID table size

Bjørn Mork (1):
      USB: option: add XS Stick W100-2 from 4G Systems

Boris BREZILLON (1):
      mtd: mtdpart: fix add_mtd_partitions error path

Borislav Petkov (1):
      x86/cpu: Call verify_cpu() after having entered long mode too

Chen Yu (1):
      ACPI: Use correct IRQ when uninstalling ACPI interrupt handler

Christoph Hellwig (1):
      scsi: restart list search after unlock in scsi_remove_target

Chunfeng Yun (1):
      usb: xhci: fix config fail of FS hub behind a HS hub with MTT

Clemens Ladisch (3):
      ALSA: usb-audio: add packet size quirk for the Medeli DD305
      ALSA: usb-audio: prevent CH345 multiport output SysEx corruption
      ALSA: usb-audio: work around CH345 input SysEx corruption

Colin Ian King (1):
      ftrace/scripts: Fix incorrect use of sprintf in recordmcount

Daeho Jeong (1):
      ext4, jbd2: ensure entering into panic after recording an error in superblock

Dan Carpenter (4):
      mwifiex: fix mwifiex_rdeeprom_read()
      devres: fix a for loop bounds check
      mISDN: fix a loop count
      USB: ipaq.c: fix a timeout loop

Dave Airlie (1):
      drm/radeon: fix hotplug race at startup

David Howells (2):
      FS-Cache: Handle a write to the page immediately beyond the EOF marker
      KEYS: Fix race between read and revoke

David Turner (1):
      ext4: Fix handling of extended tv_sec

David Vrabel (3):
      xen: Add RING_COPY_REQUEST()
      xen-netback: don't use last request to determine minimum Tx credit
      xen-netback: use RING_COPY_REQUEST() throughout

David Woodhouse (1):
      iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints

Dmitry Tunin (1):
      Bluetooth: ath3k: Add support of AR3012 0cf3:817b device

Dmitry V. Levin (1):
      x86/signal: Fix restart_syscall number for x32 tasks

Eric Dumazet (5):
      net: fix a race in dst_release()
      tcp: md5: fix lockdep annotation
      af_unix: fix a fatal race with bit fields
      udp: properly support MSG_PEEK with truncated buffers
      tcp: make challenge acks less predictable

Filipe Manana (1):
      Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow

Francesco Ruggeri (1):
      net: possible use after free in dst_release

Helge Deller (1):
      parisc: Fix syscall restarts

Herbert Xu (2):
      crypto: algif_hash - Only export and import on sockets with data
      net: Fix skb csum races when peeking

James Bottomley (2):
      ses: Fix problems with simple enclosures
      ses: fix additional element traversal bug

Jan Kara (3):
      vfs: Make sendfile(2) killable even better
      vfs: Avoid softlockups with sendfile(2)
      jbd2: Fix unreclaimed pages after truncate in data=journal mode

Jason A. Donenfeld (1):
      crypto: skcipher - Copy iv from desc even for 0-len walks

Jeff Layton (1):
      nfs: if we have no valid attrs, then don't declare the attribute cache valid

Jiri Slaby (1):
      usblp: do not set TASK_INTERRUPTIBLE before lock

Joe Thornber (1):
      dm btree: fix bufio buffer leaks in dm_btree_del() error path

Johan Hovold (1):
      spi: fix parent-device reference leak

Johannes Berg (3):
      mac80211: fix driver RSSI event calculations
      mac80211: mesh: fix call_rcu() usage
      rfkill: copy the name into the rfkill struct

John Stultz (1):
      time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge

Joseph Qi (1):
      ocfs2: fix BUG when calculate new backup super

Karl Heiss (1):
      sctp: Prevent soft lockup when sctp_accept() is called during a timeout event

Kees Cook (1):
      mac: validate mac_partition is within sector

Kinglong Mee (2):
      FS-Cache: Increase reference of parent after registering, netfs success
      FS-Cache: Don't override netfs's primary_index if registering failed

Kirill A. Shutemov (1):
      vgaarb: fix signal handling in vga_get()

Konrad Rzeszutek Wilk (7):
      xen/pciback: Save xen_pci_op commands before processing it
      xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled
      xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled
      xen/pciback: Do not install an IRQ handler for MSI interrupts.
      xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled.
      xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
      xen/pciback: Save the number of MSI-X entries to be copied later.

Konstantin Khlebnikov (1):
      net/neighbour: fix crash at dumping device-agnostic proxy entries

Konstantin Shkolnyy (1):
      USB: cp210x: Remove CP2110 ID from compatibility list

Larry Finger (1):
      staging: rtl8712: Add device ID for Sitecom WLA2100

Maciej W. Rozycki (1):
      binfmt_elf: Don't clobber passed executable's file header

Mauricio Faria de Oliveira (1):
      Revert "dm mpath: fix stalls when handling invalid ioctls"

Michal Hocko (2):
      mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress
      mm, gup: close FOLL MAP_PRIVATE race

Michal Kubeček (3):
      ipv6: fix tunnel error handling
      ipv6: update ip6_rt_last_gc every time GC is run
      ipv6: don't call fib6_run_gc() until routing is ready

Mike Snitzer (1):
      dm btree: fix leak of bufio-backed block in btree_split_sibling error path

Mikulas Patocka (2):
      sata_sil: disable trim
      parisc iommu: fix panic due to trying to allocate too large region

Mirza Krak (1):
      can: sja1000: clear interrupts on start

Naoya Horiguchi (1):
      mm: hugetlb: call huge_pte_alloc() only if ptep is null

Nicolas Dichtel (1):
      ipv6: fix handling of blackhole and prohibit routes

Nikolay Aleksandrov (3):
      net: fix __netdev_update_features return on ndo_set_features failure
      net: ip6mr: fix static mfc/dev leaks on table destruction
      net/core: revert "net: fix __netdev_update_features return.." and add comment

Paul Bolle (1):
      ser_gigaset: use container_of() instead of detour

Peter Hurley (2):
      wan/x25: Fix use-after-free in x25_asy_open_tty()
      tty: Fix GPF in flush_to_ldisc()

Peter Oberparleiter (1):
      scsi_sysfs: Fix queue_ramp_up_period return code

Peter Zijlstra (1):
      perf: Fix inherited events vs. tracepoint filters

Ralf Baechle (1):
      MIPS: atomic: Fix comment describing atomic64_add_unless's return value.

Richard Purdie (1):
      HID: core: Avoid uninitialized buffer access

Roger Pau Monné (1):
      xen-blkback: only read request operation from shared ring once

Roman Gushchin (1):
      fuse: break infinite loop in fuse_fill_write_pages()

Russell King (1):
      scripts: recordmcount: break hardlinks

Sabrina Dubroca (1):
      macvlan: fix leak in macvlan_handle_frame

Sachin Pandhare (1):
      ASoC: wm8962: correct addresses for HPF_C_0/1

Sergei Shtylyov (1):
      sh_eth: fix TX buffer byte-swapping

Stefan Richter (1):
      firewire: ohci: fix JMicron JMB38x IT context discovery

Steven Rostedt (Red Hat) (2):
      ring-buffer: Update read stamp with first real commit on page
      ftrace/scripts: Have recordmcount copy the object file

Takashi Iwai (3):
      ALSA: hda - Disable 64bit address for Creative HDA controllers
      ALSA: hda - Apply pin fixup for HP ProBook 6550b
      ALSA: rme96: Fix unexpected volume reset after rate changes

Tetsuo Handa (1):
      mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress

Thomas Gleixner (1):
      genirq: Prevent chip buslock deadlock

Tilman Schmidt (2):
      ser_gigaset: fix deallocation of platform device structure
      ser_gigaset: remove unnecessary kfree() calls from release method

Uwe Kleine-König (1):
      usb: musb: core: fix order of arguments to ulpi write callback

Valentin Rothberg (1):
      wm831x_power: Use IRQF_ONESHOT to request threaded IRQs

Vladimir Zapolskiy (1):
      iio: lpc32xx_adc: fix warnings caused by enabling unprepared clock

WANG Cong (1):
      ip6mr: call del_timer_sync() in ip6mr_free_table()

Xiangliang Yu (1):
      AHCI: Fix softreset failed issue of Port Multiplier

Xunlei Pang (1):
      sched/core: Clear the root_domain cpumasks in init_rootdomain()

Zefan Li (5):
      Fix incomplete backport of commit 423f04d63cf4
      Fix incomplete backport of commit 0f792cf949a0
      Revert "USB: Add device quirk for ASUS T100 Base Station keyboard"
      Revert "USB: Add OTG PET device to TPL"
      Linux 3.4.113

libin (1):
      recordmcount: Fix endianness handling bug for nop_mcount

lucien (2):
      sctp: translate host order to network order when setting a hmacid
      sctp: start t5 timer only when peer rwnd is 0 and local state is SHUTDOWN_PENDING

sumit.saxena@xxxxxxxxxxxxx (2):
      megaraid_sas: Do not use PAGE_SIZE for max_sectors
      megaraid_sas : SMAP restriction--do not access user memory from IOCTL code

 Makefile                                  |   2 +-
 arch/arm/mach-pxa/include/mach/pxa27x.h   |   2 +-
 arch/arm/mach-pxa/pxa27x.c                |   2 +-
 arch/arm/mm/proc-v7.S                     |   4 +-
 arch/mips/include/asm/atomic.h            |   2 +-
 arch/parisc/kernel/signal.c               |  67 +++++++++++----
 arch/x86/kernel/head_64.S                 |   8 ++
 arch/x86/kernel/signal.c                  |  17 ++--
 arch/x86/kernel/verify_cpu.S              |  12 +--
 block/partitions/mac.c                    |  10 ++-
 crypto/ablkcipher.c                       |   2 +-
 crypto/algif_hash.c                       |  12 ++-
 crypto/blkcipher.c                        |   2 +-
 drivers/acpi/osl.c                        |   9 +-
 drivers/ata/libahci.c                     |   9 ++
 drivers/ata/sata_sil.c                    |   3 +
 drivers/block/xen-blkback/common.h        |   8 +-
 drivers/bluetooth/ath3k.c                 |   2 +
 drivers/bluetooth/btusb.c                 |   1 +
 drivers/firewire/ohci.c                   |   5 ++
 drivers/gpu/drm/radeon/radeon_irq_kms.c   |   5 ++
 drivers/gpu/vga/vgaarb.c                  |   6 +-
 drivers/hid/hid-core.c                    |   2 +-
 drivers/iommu/intel-iommu.c               |   7 +-
 drivers/isdn/gigaset/ser-gigaset.c        |  10 +--
 drivers/isdn/hardware/mISDN/mISDNipac.c   |   7 +-
 drivers/md/dm-mpath.c                     |   7 +-
 drivers/md/persistent-data/dm-btree.c     |  20 ++++-
 drivers/md/raid1.c                        |   3 -
 drivers/mtd/mtdpart.c                     |   4 +-
 drivers/net/can/sja1000/sja1000.c         |   3 +
 drivers/net/ethernet/renesas/sh_eth.c     |   3 +-
 drivers/net/macvlan.c                     |   2 +
 drivers/net/phy/broadcom.c                |   2 +-
 drivers/net/wan/x25_asy.c                 |   6 +-
 drivers/net/wireless/mwifiex/debugfs.c    |  14 +--
 drivers/net/xen-netback/netback.c         |  34 ++++----
 drivers/parisc/iommu-helpers.h            |  15 ++--
 drivers/power/wm831x_power.c              |   6 +-
 drivers/scsi/megaraid/megaraid_sas.h      |   2 +
 drivers/scsi/megaraid/megaraid_sas_base.c |  15 +++-
 drivers/scsi/scsi_sysfs.c                 |  18 ++--
 drivers/scsi/ses.c                        |  30 ++++++-
 drivers/spi/spi.c                         |   2 +-
 drivers/staging/iio/adc/lpc32xx_adc.c     |   4 +-
 drivers/staging/rtl8712/usb_intf.c        |   1 +
 drivers/tty/tty_buffer.c                  |   3 +-
 drivers/usb/class/usblp.c                 |   2 +-
 drivers/usb/core/hub.c                    |  29 +++++--
 drivers/usb/core/otg_whitelist.h          |   5 --
 drivers/usb/core/quirks.c                 |   8 --
 drivers/usb/host/whci/qset.c              |   4 +
 drivers/usb/host/xhci.c                   |   8 ++
 drivers/usb/musb/musb_core.c              |  10 +--
 drivers/usb/serial/cp210x.c               |   1 -
 drivers/usb/serial/ipaq.c                 |   3 +-
 drivers/usb/serial/option.c               |  11 +++
 drivers/usb/serial/ti_usb_3410_5052.c     |   4 +-
 drivers/xen/xen-pciback/pciback.h         |   1 +
 drivers/xen/xen-pciback/pciback_ops.c     |  79 +++++++++++++----
 fs/9p/vfs_inode.c                         |   4 +-
 fs/binfmt_elf.c                           |  10 +--
 fs/btrfs/inode.c                          |  10 ++-
 fs/cachefiles/rdwr.c                      |  78 +++++++++--------
 fs/ext4/ext4.h                            |  51 +++++++++--
 fs/ext4/super.c                           |  12 ++-
 fs/fscache/netfs.c                        |  34 ++++----
 fs/fscache/page.c                         |   2 +-
 fs/fuse/file.c                            |   2 +-
 fs/jbd2/journal.c                         |   6 +-
 fs/jbd2/transaction.c                     |   2 +
 fs/nfs/inode.c                            |   6 +-
 fs/ocfs2/resize.c                         |  15 +++-
 fs/splice.c                               |   8 ++
 fs/sysv/inode.c                           |  10 +--
 include/linux/acpi.h                      |   6 ++
 include/linux/enclosure.h                 |   4 +
 include/linux/jbd2.h                      |   1 +
 include/linux/mm.h                        |   1 +
 include/linux/usb/quirks.h                |   3 -
 include/net/af_unix.h                     |   5 +-
 include/net/ip6_fib.h                     |   1 +
 include/net/ndisc.h                       |   2 +
 include/net/sctp/structs.h                |   3 +-
 include/xen/interface/io/ring.h           |  14 +++
 kernel/events/core.c                      |   4 +
 kernel/irq/manage.c                       |   6 +-
 kernel/sched/core.c                       |   6 +-
 kernel/time/ntp.c                         |  45 ++++++++--
 kernel/time/timekeeping.c                 |  37 +++++++-
 kernel/trace/ring_buffer.c                |  12 ++-
 lib/devres.c                              |   2 +-
 mm/backing-dev.c                          |  19 ++++-
 mm/hugetlb.c                              |  22 +++--
 mm/memory.c                               |  39 ++++++---
 mm/memory_hotplug.c                       |  31 ++++---
 mm/vmstat.c                               |   6 +-
 net/core/datagram.c                       |   3 +-
 net/core/dev.c                            |   3 +
 net/core/dst.c                            |   3 +-
 net/core/neighbour.c                      |   4 +-
 net/ipv4/tcp_input.c                      |  13 ++-
 net/ipv4/tcp_ipv4.c                       |   3 +-
 net/ipv4/udp.c                            |   6 +-
 net/ipv6/addrlabel.c                      |   2 +-
 net/ipv6/af_inet6.c                       |   6 ++
 net/ipv6/ip6_fib.c                        |   6 +-
 net/ipv6/ip6mr.c                          |  17 ++--
 net/ipv6/ndisc.c                          |  18 ++--
 net/ipv6/route.c                          |  36 ++++++--
 net/ipv6/tunnel6.c                        |  12 ++-
 net/ipv6/udp.c                            |   6 +-
 net/mac80211/mesh_pathtbl.c               |   8 +-
 net/mac80211/mlme.c                       |   2 +-
 net/rfkill/core.c                         |   6 +-
 net/sctp/auth.c                           |   4 +-
 net/sctp/outqueue.c                       |   1 +
 net/sctp/sm_sideeffect.c                  |  34 ++++----
 net/sctp/sm_statefuns.c                   |   3 +-
 net/socket.c                              |  38 ++++-----
 net/unix/garbage.c                        |  12 +--
 scripts/recordmcount.c                    | 137 ++++++++++++++++++++++++------
 scripts/recordmcount.h                    |   2 +-
 security/keys/keyctl.c                    |  18 ++--
 sound/pci/hda/hda_intel.c                 |   2 +
 sound/pci/hda/patch_sigmatel.c            |   1 +
 sound/pci/rme96.c                         |  41 +++++----
 sound/soc/codecs/wm8962.c                 |   4 +-
 sound/usb/midi.c                          |  46 ++++++++++
 sound/usb/quirks-table.h                  |  11 +++
 sound/usb/quirks.c                        |   1 +
 sound/usb/usbaudio.h                      |   1 +
 132 files changed, 1126 insertions(+), 478 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]