All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 3.4.112
@ 2016-05-04  1:10 Zefan Li
  0 siblings, 0 replies; only message in thread
From: Zefan Li @ 2016-05-04  1:10 UTC (permalink / raw)
  To: LKML, stable, Andrew Morton, Linus Torvalds; +Cc: lwn

I'm announcing the release of the 3.4.112 kernel.

All users of the 3.4 kernel series must upgrade.

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

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



The following changes since commit 3389604d77540abf738b486d650c1745b2d663ca:

  Linux 3.4.111 (2016-03-21 09:17:59 +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.112

for you to fetch changes up to 343a5fbeef08baf2097b8cf4e26137cebe3cfef4:

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

----------------------------------------------------------------
This is the 3.4.112 stable release

----------------------------------------------------------------
Andreas Schwab (1):
      m68k: Define asmlinkage_protect

Andrey Ryabinin (1):
      crypto: ghash-clmulni: specify context size for ghash async algorithm

Andy Lutomirski (1):
      x86/iopl/64: Properly context-switch IOPL on Xen PV

Ard Biesheuvel (1):
      ARM: 8429/1: disable GCC SRA optimization

Arnaldo Carvalho de Melo (1):
      perf header: Fixup reading of HEADER_NRCPUS feature

Ben Hutchings (3):
      genirq: Fix race in register_irq_proc()
      usb: Use the USB_SS_MULT() macro to decode burst multiplier for log message
      pipe: Fix buffer offset after partially failed read

Bjorn Helgaas (1):
      PCI: Fix TI816X class code quirk

Bob Copeland (1):
      mac80211: enable assoc check for mesh interfaces

Cathy Avery (1):
      xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)

Charles Keepax (1):
      ASoC: wm8904: Correct number of EQ registers

Christian Zander (1):
      iommu/vt-d: fix range computation when making room for large pages

Christoph Hellwig (2):
      IB/uverbs: reject invalid or unknown opcodes
      scsi_dh: fix randconfig build error

Christophe Leroy (1):
      splice: sendfile() at once fails for big files

Chuck Lever (1):
      svcrdma: Fix send_reply() scatter/gather set-up

Dan Carpenter (1):
      drm: crtc: integer overflow in drm_property_create_blob()

David Daney (1):
      of/address: Don't loop forever in of_find_matching_node_by_address().

David H盲rdeman (1):
      rc-core: fix remove uevent generation

David Woodhouse (1):
      x86/platform: Fix Geode LX timekeeping in the generic x86 build

Doron Tsur (1):
      IB/cm: Fix rb-tree duplicate free and use-after-free

D膩vis Mos膩ns (1):
      mvsas: Fix NULL pointer dereference in mvs_slot_task_free

Felix Fietkau (1):
      ath9k: declare required extra tx headroom

Grant Likely (1):
      drivercore: Fix unregistration path of platform devices

Guenter Roeck (1):
      spi: Fix documentation of spi_alloc_master()

Herbert Xu (2):
      ipv6: Fix IPsec pre-encap fragmentation check
      crypto: api - Only abort operations on fatal signal

Hin-Tak Leung (2):
      hfs,hfsplus: cache pages correctly between bnode_create and bnode_free
      hfs: fix B-tree corruption after insertion at position 0

Ilia Mirkin (1):
      drm/nouveau/gem: return only valid domain when there's only one

James Hogan (1):
      MIPS: dma-default: Fix 32-bit fall back to GFP_DMA

Jan Kara (1):
      mm: make sendfile(2) killable

Jann Horn (1):
      drivers/tty: require read access for controlling terminal

Jeff Mahoney (1):
      btrfs: skip waiting on ordered range for special files

Jeffery Miller (1):
      Add radeon suspend/resume quirk for HP Compaq dc5750.

Joerg Roedel (1):
      iommu/amd: Don't clear DTE flags when modifying it

Johannes Berg (1):
      iwlwifi: dvm: fix D3 firmware PN programming

John Stultz (1):
      clocksource: Fix abs() usage w/ 64bit values

Joseph Qi (1):
      ocfs2/dlm: fix deadlock when dispatch assert master

Kees Cook (1):
      fs: create and use seq_show_option for escaping

Kosuke Tatsukawa (1):
      tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c

Laura Abbott (1):
      xhci: Add spurious wakeup quirk for LynxPoint-LP controllers

Malcolm Crossley (1):
      x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map

Mark Brown (2):
      regmap: debugfs: Ensure we don't underflow when printing access masks
      regmap: debugfs: Don't bother actually printing when calculating max length

Mark Rustad (2):
      PCI: Add dev_flags bit to access VPD through function 0
      PCI: Add VPD function 0 quirk for Intel Ethernet devices

Masahiro Yamada (1):
      devres: fix devres_get()

Mathias Nyman (4):
      usb: Use the USB_SS_MULT() macro to get the burst multiplier.
      xhci: give command abortion one more chance before killing xhci
      xhci: change xhci 1.0 only restrictions to support xhci 1.1
      xhci: handle no ping response error properly

Matthijs Kooijman (1):
      USB: ftdi_sio: Added custom PID for CustomWare products

Mel Gorman (1):
      mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault

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

Mikulas Patocka (1):
      hpfs: update ctime and mtime on directory modification

Nate Dailey (1):
      raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang

NeilBrown (7):
      md/raid0: update queue parameter in a safer location.
      NFSv4: don't set SETATTR for O_RDONLY|O_EXCL
      md/raid0: apply base queue limits *before* disk_stack_limits
      md/raid10: ensure device failure recorded before write request returns.
      md/raid10: don't clear bitmap bit when bad-block-list write fails.
      md/raid1: ensure device failure recorded before write request returns.
      md/raid1: don't clear bitmap bit when bad-block-list write fails.

Noa Osherovich (1):
      IB/mlx4: Use correct SL on AH query under RoCE

Paolo Bonzini (1):
      KVM: x86: trap AMD MSRs for the TSeg base and mask

Paul Bolle (1):
      windfarm: decrement client count when unregistering

Paul Mackerras (1):
      powerpc/MSI: Fix race condition in tearing down MSI interrupts

Peter Chen (1):
      usb: host: ehci-sys: delete useless bus_to_hcd conversion

Peter Seiderer (1):
      cifs: use server timestamp for ntlmv2 authentication

Peter Zijlstra (2):
      module: Fix locking in symbol_put_addr()
      sched/core: Fix TASK_DEAD race in finish_task_switch()

Richard Weinberger (1):
      UBI: Validate data_size

Robert Jarzmik (1):
      ASoC: fix broken pxa SoC support

Roger Quadros (1):
      usb: xhci: Clear XHCI_STATE_DYING on start

Russell King (2):
      ARM: fix Thumb2 signal handling when ARMv6 is enabled
      crypto: ahash - ensure statesize is non-zero

Stephen Chandler Paul (1):
      DRM - radeon: Don't link train DisplayPort on HPD until we get the dpcd

Sudip Mukherjee (1):
      auxdisplay: ks0108: fix refcount

T.J. Purtell (1):
      ARM: 7880/1: Clear the IT state independent of the Thumb-2 mode

Takashi Iwai (1):
      ALSA: synth: Fix conflicting OSS device registration on AWE32

Tan, Jui Nee (1):
      spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled

Thomas Gleixner (1):
      x86/process: Add proper bound checks in 64bit get_wchan()

Thomas Huth (1):
      powerpc/rtas: Introduce rtas_get_sensor_fast() for IRQ handlers

Trond Myklebust (1):
      SUNRPC: xs_reset_transport must mark the connection as disconnected

Tyler Hicks (1):
      eCryptfs: Invalidate dcache entries when lower i_nlink is zero

Vasant Hegde (1):
      powerpc/rtas: Validate rtas.entry before calling enter_rtas()

Vincent Palatin (1):
      usb: Add device quirk for Logitech PTZ cameras

Yao-Wen Mao (1):
      USB: Add reset-resume quirk for two Plantronics usb headphones.

Yishai Hadas (1):
      IB/uverbs: Fix race between ib_uverbs_open and remove_one

Zefan Li (1):
      Linux 3.4.112

shengyong (1):
      UBI: return ENOSPC if no enough space available

 Makefile                                   |  2 +-
 arch/arm/Makefile                          |  8 ++++
 arch/arm/kernel/signal.c                   | 19 +++++++--
 arch/m68k/include/asm/linkage.h            | 30 ++++++++++++++
 arch/mips/mm/dma-default.c                 |  2 +-
 arch/powerpc/include/asm/rtas.h            |  1 +
 arch/powerpc/kernel/rtas.c                 | 20 ++++++++++
 arch/powerpc/platforms/powernv/pci.c       |  4 +-
 arch/powerpc/platforms/pseries/ras.c       |  3 +-
 arch/powerpc/sysdev/fsl_msi.c              |  5 ++-
 arch/powerpc/sysdev/mpic_pasemi_msi.c      |  5 ++-
 arch/powerpc/sysdev/mpic_u3msi.c           |  5 ++-
 arch/powerpc/sysdev/ppc4xx_msi.c           |  5 ++-
 arch/x86/crypto/ghash-clmulni-intel_glue.c |  1 +
 arch/x86/include/asm/msr-index.h           |  1 +
 arch/x86/include/asm/xen/hypervisor.h      |  2 +
 arch/x86/kernel/process_64.c               | 64 +++++++++++++++++++++++++-----
 arch/x86/kernel/tsc.c                      | 17 ++++----
 arch/x86/kvm/x86.c                         |  2 +
 arch/x86/xen/enlighten.c                   |  2 +-
 arch/x86/xen/setup.c                       |  2 +-
 crypto/ablkcipher.c                        |  2 +-
 crypto/ahash.c                             |  3 +-
 crypto/algapi.c                            |  2 +-
 crypto/api.c                               |  6 +--
 crypto/crypto_user.c                       |  2 +-
 drivers/auxdisplay/ks0108.c                |  1 +
 drivers/base/devres.c                      |  4 +-
 drivers/base/platform.c                    |  8 +---
 drivers/base/regmap/regmap-debugfs.c       |  5 +--
 drivers/block/xen-blkfront.c               |  3 +-
 drivers/gpu/drm/drm_crtc.c                 |  2 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c      |  5 ++-
 drivers/gpu/drm/radeon/radeon_combios.c    |  8 ++++
 drivers/gpu/drm/radeon/radeon_connectors.c |  5 +++
 drivers/infiniband/core/cm.c               | 10 ++++-
 drivers/infiniband/core/uverbs.h           |  3 +-
 drivers/infiniband/core/uverbs_cmd.c       | 10 ++++-
 drivers/infiniband/core/uverbs_main.c      | 43 ++++++++++++++------
 drivers/infiniband/hw/mlx4/ah.c            |  6 ++-
 drivers/iommu/amd_iommu.c                  |  4 +-
 drivers/iommu/amd_iommu_types.h            |  1 +
 drivers/iommu/intel-iommu.c                | 19 ++++++---
 drivers/macintosh/windfarm_core.c          |  2 +-
 drivers/md/Kconfig                         |  2 +-
 drivers/md/md.c                            |  1 +
 drivers/md/persistent-data/dm-btree.c      |  2 +-
 drivers/md/raid0.c                         | 55 ++++++++++++++++---------
 drivers/md/raid1.c                         | 41 +++++++++++++++++--
 drivers/md/raid1.h                         |  5 +++
 drivers/md/raid10.c                        | 42 ++++++++++++++++++--
 drivers/md/raid10.h                        |  6 +++
 drivers/media/rc/rc-main.c                 |  3 --
 drivers/mtd/ubi/io.c                       |  5 +++
 drivers/mtd/ubi/vtbl.c                     |  1 +
 drivers/mtd/ubi/wl.c                       |  1 +
 drivers/net/wireless/ath/ath9k/init.c      |  1 +
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c |  2 +-
 drivers/of/address.c                       |  6 +--
 drivers/pci/access.c                       | 61 +++++++++++++++++++++++++++-
 drivers/pci/quirks.c                       | 18 +++++++--
 drivers/scsi/mvsas/mv_sas.c                |  2 +
 drivers/spi/spi-pxa2xx.c                   |  4 ++
 drivers/spi/spi.c                          |  3 +-
 drivers/tty/n_tty.c                        |  6 +--
 drivers/tty/tty_io.c                       | 31 +++++++++++++--
 drivers/usb/core/config.c                  |  8 ++--
 drivers/usb/core/quirks.c                  | 13 ++++++
 drivers/usb/host/ehci-sysfs.c              |  8 ++--
 drivers/usb/host/xhci-mem.c                |  6 +--
 drivers/usb/host/xhci-pci.c                |  1 +
 drivers/usb/host/xhci-ring.c               | 33 +++++++++++----
 drivers/usb/host/xhci.c                    |  3 +-
 drivers/usb/serial/ftdi_sio.c              |  4 ++
 drivers/usb/serial/ftdi_sio_ids.h          |  8 ++++
 fs/btrfs/inode.c                           |  3 +-
 fs/ceph/super.c                            |  8 ++--
 fs/cifs/cifsencrypt.c                      | 51 +++++++++++++++++++++++-
 fs/cifs/cifsfs.c                           |  4 +-
 fs/ecryptfs/dentry.c                       | 32 +++++++--------
 fs/ext4/super.c                            |  4 +-
 fs/gfs2/super.c                            |  6 +--
 fs/hfs/bnode.c                             |  9 ++---
 fs/hfs/brec.c                              | 20 +++++-----
 fs/hfs/super.c                             |  4 +-
 fs/hfsplus/bnode.c                         |  3 --
 fs/hfsplus/options.c                       |  4 +-
 fs/hostfs/hostfs_kern.c                    |  2 +-
 fs/hpfs/namei.c                            | 25 +++++++++++-
 fs/nfs/nfs4proc.c                          |  2 +-
 fs/ocfs2/dlm/dlmmaster.c                   |  7 +++-
 fs/ocfs2/dlm/dlmrecovery.c                 |  6 ++-
 fs/ocfs2/super.c                           |  4 +-
 fs/pipe.c                                  |  5 ++-
 fs/reiserfs/super.c                        |  8 ++--
 fs/splice.c                                | 12 +++++-
 fs/xfs/xfs_super.c                         |  4 +-
 include/linux/pci.h                        |  2 +
 include/linux/seq_file.h                   | 35 ++++++++++++++++
 include/sound/wm8904.h                     |  2 +-
 kernel/cgroup.c                            |  7 ++--
 kernel/irq/proc.c                          | 19 ++++++++-
 kernel/module.c                            |  8 +++-
 kernel/sched/core.c                        | 10 ++---
 kernel/sched/sched.h                       |  4 +-
 kernel/time/clocksource.c                  |  2 +-
 mm/filemap.c                               |  9 +++--
 mm/hugetlb.c                               |  8 ++++
 net/ipv6/xfrm6_output.c                    | 16 +++++---
 net/mac80211/tx.c                          |  3 --
 net/sunrpc/xprtrdma/svc_rdma_sendto.c      | 11 ++++-
 net/sunrpc/xprtsock.c                      |  2 +
 security/selinux/hooks.c                   |  2 +-
 sound/arm/Kconfig                          | 15 +++----
 sound/soc/pxa/Kconfig                      |  2 -
 sound/synth/emux/emux_oss.c                |  3 +-
 tools/perf/util/header.c                   | 22 ++++------
 117 files changed, 874 insertions(+), 267 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-05-04  1:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-04  1:10 Linux 3.4.112 Zefan Li

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.