Linux 3.14.61

From: Greg KH
Date: Wed Feb 17 2016 - 15:38:21 EST


I'm announcing the release of the 3.14.61 kernel.

All users of the 3.14 kernel series must upgrade.

The updated 3.14.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.14.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

thanks,

greg k-h

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

Makefile | 2
arch/parisc/include/uapi/asm/mman.h | 10 -
arch/parisc/include/uapi/asm/siginfo.h | 4
arch/parisc/kernel/signal.c | 64 +++++-
arch/sh/include/uapi/asm/unistd_64.h | 2
crypto/af_alg.c | 39 +++-
crypto/algif_hash.c | 16 +
crypto/crypto_user.c | 6
drivers/ata/ahci.c | 20 ++
drivers/ata/libahci.c | 13 +
drivers/base/memory.c | 4
drivers/char/tpm/tpm_ibmvtpm.c | 2
drivers/hid/usbhid/hid-core.c | 4
drivers/md/dm-mpath.c | 7
drivers/md/persistent-data/dm-btree.c | 4
drivers/media/pci/saa7134/saa7134-alsa.c | 5
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 9
drivers/media/v4l2-core/videobuf2-dma-contig.c | 5
drivers/mtd/mtdpart.c | 4
drivers/net/wireless/ti/wlcore/io.h | 10 -
drivers/net/wireless/ti/wlcore/spi.c | 10 -
drivers/pci/bus.c | 6
drivers/remoteproc/remoteproc_debugfs.c | 2
drivers/spi/spi-atmel.c | 3
drivers/spi/spi-ti-qspi.c | 3
drivers/spi/spi.c | 2
drivers/tty/tty_buffer.c | 2
drivers/tty/tty_io.c | 24 ++
drivers/usb/core/hub.c | 8
drivers/usb/host/xhci-hub.c | 45 ++++
drivers/usb/host/xhci-ring.c | 3
drivers/usb/host/xhci.c | 6
drivers/usb/serial/cp210x.c | 1
drivers/usb/serial/ftdi_sio.c | 1
drivers/usb/serial/ftdi_sio_ids.h | 1
drivers/usb/serial/option.c | 18 +
drivers/usb/serial/visor.c | 11 -
fs/binfmt_elf.c | 10 -
fs/ext4/ext4.h | 51 ++++-
fs/ext4/resize.c | 4
fs/fat/dir.c | 16 +
fs/fscache/netfs.c | 38 +---
fs/jbd2/transaction.c | 2
fs/ocfs2/dlm/dlmmaster.c | 26 +-
fs/ocfs2/dlm/dlmrecovery.c | 2
fs/ocfs2/namei.c | 4
fs/proc/fd.c | 14 +
fs/sysv/inode.c | 10 -
include/crypto/if_alg.h | 8
include/linux/signal.h | 1
kernel/signal.c | 2
kernel/trace/trace_printk.c | 1
scripts/recordmcount.h | 2
security/integrity/evm/evm_main.c | 3
sound/core/compress_offload.c | 11 +
sound/core/oss/pcm_oss.c | 21 +-
sound/core/rawmidi.c | 36 ++-
sound/core/seq/oss/seq_oss_synth.c | 2
sound/core/seq/seq_clientmgr.c | 3
sound/core/seq/seq_ports.c | 233 +++++++++++++------------
sound/core/seq/seq_timer.c | 87 +++++++--
sound/core/seq/seq_virmidi.c | 6
sound/core/timer.c | 64 ++++--
sound/drivers/dummy.c | 35 +--
sound/pci/hda/patch_cirrus.c | 27 ++
sound/pci/hda/patch_hdmi.c | 3
sound/pci/hda/patch_realtek.c | 1
sound/soc/soc-pcm.c | 3
sound/usb/midi.c | 1
sound/usb/quirks.c | 14 +
70 files changed, 776 insertions(+), 341 deletions(-)

Al Viro (1):
fix sysvfs symlinks

Alexandra Yates (1):
ahci: Intel DNV device IDs SATA

Andrey Konovalov (1):
ALSA: usb-audio: avoid freeing umidi object twice

Andrzej Hajda (1):
v4l2-compat-ioctl32: fix alignment for ARM64

Andy Leiserson (1):
fix calculation of meta_bg descriptor backups

Arnd Bergmann (1):
remoteproc: avoid stack overflow in debugfs file

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

Christoph Biedl (1):
PCI: Fix minimum allocation address overwrite

Daniele Palmas (1):
USB: serial: option: Adding support for Telit LE922

David Henningsson (1):
ALSA: hda - Fix static checker warning in patch_hdmi.c

David Mosberger-Tang (1):
spi: atmel: Fix DMA-setup for transfers with more than 8 bits per word

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

Dmitry V. Levin (1):
sh64: fix __NR_fgetxattr

Du, Changbin (1):
usb: hub: do not clear BOS field during reset device

Greg Kroah-Hartman (3):
xhci: fix placement of call to usb_disabled()
USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
Linux 3.14.61

Guillaume Fougnies (1):
ALSA: usb-audio: Fix TEAC UD-501/UD-503/NT-503 usb delay

Helge Deller (3):
parisc: Drop unused MADV_xxxK_PAGES flags from asm/mman.h
parisc: Fix syscall restarts
parisc: Fix __ARCH_SI_PREAMBLE_SIZE

Herbert Xu (3):
crypto: algif_hash - Only export and import on sockets with data
crypto: af_alg - Disallow bind/setkey/... after accept(2)
crypto: af_alg - Fix socket double-free when accept fails

Hon Ching \(Vicky\) Lo (1):
vTPM: fix memory allocation flag for rtce buffer at kernel boot

Ioan-Adrian Ratiu (1):
HID: usbhid: fix recursive deadlock

Jan Kara (1):
jbd2: Fix unreclaimed pages after truncate in data=journal mode

Johan Hovold (2):
spi: fix parent-device reference leak
USB: visor: fix null-deref at probe

John Ernberg (1):
USB: option: fix Cinterion AHxx enumeration

Junxiao Bi (1):
ocfs2: fix SGID not inherited issue

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

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

Mathias Krause (1):
crypto: user - lock crypto_alg_list on alg dump

Mathias Nyman (1):
xhci: fix usb2 resume timing and races.

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

Mauro Carvalho Chehab (1):
saa7134-alsa: Only frees registered sound cards

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

OGAWA Hirofumi (1):
fat: fix fake_offset handling on error path

Oleg Nesterov (1):
proc: actually make proc_fd_permission() thread-friendly

Peter Dedecker (1):
USB: cp210x: add ID for IAI USB to RS485 adaptor

Peter Hurley (2):
tty: Fix GPF in flush_to_ldisc()
tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)

Qiu Peiyang (1):
tracing: Fix setting of start_index in find_next()

Richard Weinberger (1):
kernel/signal.c: unexport sigsuspend()

Ryan Ware (1):
EVM: Use crypto_memneq() for digest comparisons

Seth Jennings (1):
drivers/base/memory.c: prohibit offlining of memory blocks with missing sections

Takashi Iwai (17):
ALSA: compress: Disable GET_CODEC_CAPS ioctl for some architectures
ALSA: dummy: Disable switching timer backend via sysfs
ALSA: seq: Fix incorrect sanity check at snd_seq_oss_synth_cleanup()
ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
ALSA: rawmidi: Fix race at copying & updating the position
ALSA: pcm: Fix potential deadlock in OSS emulation
ALSA: seq: Fix yet another races among ALSA timer accesses
ALSA: seq: Fix race at closing in virmidi driver
ALSA: seq: Fix lockdep warnings due to double mutex locks
ALSA: timer: Code cleanup
ALSA: timer: Fix leftover link at closing
ALSA: timer: Fix link corruption due to double start or stop
ALSA: timer: Fix wrong instance passed to slave callbacks
ALSA: timer: Fix race between stop and interrupt
ALSA: hda - Add fixup for Mac Mini 7,1 model
ALSA: hda - Fix speaker output from VAIO AiO machines
ALSA: dummy: Implement timer backend switching more safely

Tejun Heo (1):
libata: disable forced PORTS_IMPL for >= AHCI 1.3

Tiffany Lin (1):
media: vb2 dma-contig: Fully cache synchronise buffers in prepare and finish

Uri Mashiach (2):
wlcore/wl12xx: spi: fix oops on firmware load
wlcore/wl12xx: spi: fix NULL pointer dereference (Oops)

Vignesh R (1):
spi: ti-qspi: Fix data corruption seen on r/w stress test

Vinod Koul (1):
ASoC: dpcm: fix the BE state on hw_free

Vladis Dronov (1):
USB: serial: visor: fix crash on detecting device without write_urbs

Wang, Rui Y (1):
crypto: algif_hash - wait for crypto_ahash_init() to complete

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

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

xuejiufei (2):
ocfs2/dlm: ignore cleaning the migration mle that is inuse
ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup

Attachment: signature.asc
Description: PGP signature