* 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.