Linux 4.3.6

From: Greg KH
Date: Fri Feb 19 2016 - 18:02:17 EST


I'm announcing the release of the 4.3.6 kernel.

All users of the 4.3 kernel series must upgrade.

Note, this is the LAST 4.3.y kernel to be released. This kernel branch
is now end-of-life. Move to 4.4.y right now.

The updated 4.3.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.3.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/arm64/mm/mmu.c | 13 -
arch/parisc/include/asm/compat.h | 4
arch/parisc/include/uapi/asm/ipcbuf.h | 19 +
arch/parisc/include/uapi/asm/mman.h | 10
arch/parisc/include/uapi/asm/msgbuf.h | 10
arch/parisc/include/uapi/asm/posix_types.h | 2
arch/parisc/include/uapi/asm/sembuf.h | 6
arch/parisc/include/uapi/asm/shmbuf.h | 8
arch/parisc/include/uapi/asm/siginfo.h | 4
arch/parisc/kernel/signal.c | 64 ++++-
arch/parisc/mm/init.c | 16 +
arch/sh/include/uapi/asm/unistd_64.h | 2
arch/x86/crypto/chacha20-ssse3-x86_64.S | 6
arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 2
arch/xtensa/include/asm/asmmacro.h | 7
arch/xtensa/include/asm/vectors.h | 9
arch/xtensa/kernel/Makefile | 1
arch/xtensa/kernel/entry.S | 8
arch/xtensa/kernel/head.S | 2
arch/xtensa/kernel/setup.c | 9
arch/xtensa/kernel/vectors.S | 4
arch/xtensa/kernel/vmlinux.lds.S | 12 -
arch/xtensa/lib/usercopy.S | 6
arch/xtensa/platforms/iss/setup.c | 2
arch/xtensa/platforms/xt2000/setup.c | 2
arch/xtensa/platforms/xtfpga/setup.c | 2
block/blk-core.c | 25 --
crypto/ablkcipher.c | 2
crypto/af_alg.c | 55 ++++
crypto/ahash.c | 5
crypto/algif_hash.c | 181 +++++++++++++++-
crypto/algif_skcipher.c | 279 ++++++++++++++++++-------
crypto/blkcipher.c | 2
crypto/crc32c_generic.c | 1
crypto/crypto_user.c | 6
crypto/shash.c | 5
crypto/skcipher.c | 2
crypto/testmgr.h | 7
drivers/ata/ahci.c | 20 +
drivers/ata/libahci.c | 13 -
drivers/base/memory.c | 4
drivers/block/zram/zcomp.c | 4
drivers/block/zram/zcomp_lz4.c | 23 +-
drivers/block/zram/zcomp_lzo.c | 23 +-
drivers/block/zram/zram_drv.c | 7
drivers/char/tpm/tpm-chip.c | 2
drivers/char/tpm/tpm_crb.c | 7
drivers/char/tpm/tpm_ibmvtpm.c | 2
drivers/char/tpm/tpm_tis.c | 2
drivers/crypto/caam/caamhash.c | 2
drivers/crypto/caam/ctrl.c | 4
drivers/crypto/marvell/cesa.c | 2
drivers/crypto/nx/nx-aes-ccm.c | 2
drivers/crypto/nx/nx-aes-gcm.c | 3
drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2
drivers/crypto/sunxi-ss/sun4i-ss-core.c | 2
drivers/crypto/talitos.c | 2
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c | 2
drivers/hid/hid-multitouch.c | 60 +++++
drivers/hid/usbhid/hid-core.c | 4
drivers/i2c/busses/i2c-at91.c | 82 ++++++-
drivers/i2c/busses/i2c-mv64xxx.c | 27 +-
drivers/i2c/busses/i2c-rcar.c | 4
drivers/i2c/busses/i2c-rk3x.c | 2
drivers/i2c/i2c-core.c | 2
drivers/iommu/io-pgtable-arm.c | 11
drivers/md/dm-mpath.c | 7
drivers/md/dm.c | 10
drivers/md/persistent-data/dm-btree.c | 4
drivers/md/raid10.c | 4
drivers/media/i2c/ir-kbd-i2c.c | 1
drivers/media/pci/ivtv/ivtv-driver.c | 4
drivers/media/pci/saa7134/saa7134-alsa.c | 5
drivers/media/platform/sti/c8sectpfe/Kconfig | 1
drivers/media/platform/vivid/vivid-core.c | 5
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 9
drivers/media/v4l2-core/v4l2-ctrls.c | 12 -
drivers/media/v4l2-core/videobuf2-dma-contig.c | 5
drivers/media/v4l2-core/videobuf2-dma-sg.c | 5
drivers/mtd/mtd_blkdevs.c | 10
drivers/mtd/mtdpart.c | 4
drivers/mtd/nand/jz4740_nand.c | 1
drivers/mtd/nand/nand_base.c | 2
drivers/mtd/ubi/wl.c | 53 ++--
drivers/net/wireless/rtlwifi/rtl8821ae/hw.c | 2
drivers/net/wireless/rtlwifi/rtl8821ae/sw.c | 2
drivers/net/wireless/ti/wlcore/io.h | 10
drivers/net/wireless/ti/wlcore/spi.c | 10
drivers/pci/bus.c | 6
drivers/pci/host/pci-dra7xx.c | 3
drivers/pci/host/pci-exynos.c | 3
drivers/pci/host/pci-imx6.c | 3
drivers/pci/host/pci-tegra.c | 2
drivers/pci/host/pcie-rcar.c | 6
drivers/pci/host/pcie-spear13xx.c | 29 +-
drivers/pci/host/pcie-xilinx.c | 3
drivers/pci/iov.c | 41 +--
drivers/pci/pci-sysfs.c | 5
drivers/remoteproc/remoteproc_debugfs.c | 2
drivers/spi/spi-atmel.c | 3
drivers/spi/spi-omap2-mcspi.c | 28 ++
drivers/spi/spi-ti-qspi.c | 3
drivers/spi/spi-xilinx.c | 38 ++-
drivers/spi/spi.c | 2
drivers/tty/n_tty.c | 29 --
drivers/tty/tty_buffer.c | 2
drivers/tty/tty_io.c | 36 ++-
drivers/usb/class/cdc-acm.c | 9
drivers/usb/class/cdc-acm.h | 1
drivers/usb/core/hub.c | 8
drivers/usb/host/xhci-hub.c | 45 +++-
drivers/usb/host/xhci-pci.c | 52 ++--
drivers/usb/host/xhci-ring.c | 3
drivers/usb/phy/phy-msm-usb.c | 37 ++-
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/cachefiles/rdwr.c | 69 +++---
fs/ext2/super.c | 2
fs/ext4/crypto.c | 2
fs/ext4/ext4.h | 51 +++-
fs/ext4/resize.c | 4
fs/ext4/super.c | 6
fs/ext4/symlink.c | 2
fs/f2fs/dir.c | 13 -
fs/f2fs/namei.c | 10
fs/fat/dir.c | 16 -
fs/fscache/netfs.c | 38 +--
fs/fscache/page.c | 2
fs/hugetlbfs/inode.c | 65 ++---
fs/jbd2/checkpoint.c | 8
fs/jbd2/transaction.c | 12 -
fs/nfs/nfs4proc.c | 1
fs/ocfs2/dlm/dlmmaster.c | 26 +-
fs/ocfs2/dlm/dlmrecovery.c | 2
fs/ocfs2/dlmglue.c | 6
fs/ocfs2/namei.c | 4
fs/ocfs2/resize.c | 15 +
fs/pipe.c | 9
fs/proc/base.c | 1
fs/proc/fd.c | 14 -
fs/seq_file.c | 11
fs/sysv/inode.c | 11
fs/tracefs/inode.c | 6
include/crypto/hash.h | 6
include/crypto/if_alg.h | 11
include/crypto/skcipher.h | 7
include/linux/blkdev.h | 1
include/linux/hrtimer.h | 34 ++-
include/linux/signal.h | 1
include/sound/rawmidi.h | 4
kernel/printk/printk.c | 13 -
kernel/sched/core.c | 2
kernel/signal.c | 2
kernel/time/hrtimer.c | 55 +++-
kernel/time/timer_list.c | 2
kernel/trace/trace.c | 2
kernel/trace/trace_printk.c | 1
lib/hexdump.c | 6
lib/libcrc32c.c | 1
mm/backing-dev.c | 19 +
mm/hugetlb.c | 27 +-
mm/memcontrol.c | 71 ++++--
mm/oom_kill.c | 7
mm/slab.c | 5
mm/vmstat.c | 6
mm/zsmalloc.c | 14 +
security/integrity/digsig.c | 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 | 134 ++++++++----
sound/core/seq/oss/seq_oss_init.c | 2
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 | 23 +-
sound/core/timer.c | 98 +++++---
sound/drivers/dummy.c | 35 +--
sound/firewire/bebob/bebob_stream.c | 14 -
sound/pci/hda/hda_generic.c | 91 ++++++--
sound/pci/hda/hda_jack.c | 2
sound/pci/hda/hda_jack.h | 2
sound/pci/hda/patch_ca0132.c | 5
sound/pci/hda/patch_cirrus.c | 27 ++
sound/pci/hda/patch_hdmi.c | 5
sound/pci/hda/patch_realtek.c | 11
sound/pci/hda/patch_sigmatel.c | 6
sound/soc/codecs/rt5645.c | 2
sound/soc/soc-pcm.c | 3
sound/usb/midi.c | 1
sound/usb/quirks.c | 18 +
197 files changed, 2310 insertions(+), 963 deletions(-)

Al Viro (3):
fix sysvfs symlinks
ext4: fix an endianness bug in ext4_encrypted_zeroout()
ext4: fix an endianness bug in ext4_encrypted_follow_link()

Alexander Duyck (1):
PCI: Set SR-IOV NumVFs to zero after enumeration

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

Alexandre Courbot (1):
drm/nouveau/pmu: do not assume a PMU is present

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

Andy Shevchenko (1):
lib/hexdump.c: truncate output in case of overflow

Antonio Ospite (1):
media/v4l2-ctrls: fix setting autocluster to manual with VIDIOC_S_CTRL

Ard Biesheuvel (1):
arm64: mm: use correct mapping granularity under DEBUG_RODATA

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

Artur Paszkiewicz (1):
md/raid10: fix data corruption and crash during resync

Bard Liao (1):
ASoC: rt5645: fix the shift bit of IN1 boost

Benjamin Tissoires (1):
HID: multitouch: fix input mode switching on some Elan panels

Benoit Parrot (1):
media: v4l2-ctrls: Fix 64bit support in get_ctrl()

Boris BREZILLON (2):
mtd: mtdpart: fix add_mtd_partitions error path
crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()

Brian Norris (3):
mtd: blkdevs: fix potential deadlock + lockdep warnings
mtd: nand: fix shutdown/reboot for multi-chip systems
mtd: jz4740_nand: fix build on jz4740 after removing gpio.h

Catalin Marinas (1):
mm: slab: only move management objects off-slab for sizes larger than KMALLOC_MIN_SIZE

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

Colin Ian King (1):
proc: fix -ESRCH error when writing to /proc/$pid/coredump_filter

Cyrille Pitchen (1):
i2c: at91: fix write transfers by clearing pending interrupt first

Dan Williams (1):
ext2, ext4: warn when mounting with dax enabled

Daniel Borkmann (1):
tracefs: Fix refcount imbalance in start_creating()

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

David Gstir (2):
crypto: nx - Fix timing leak in GCM and CCM decryption
crypto: talitos - Fix timing leak in ESP ICV verification

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

David Howells (1):
FS-Cache: Handle a write to the page immediately beyond the EOF marker

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 Kasatkin (1):
integrity: prevent loading untrusted certificates on the IMA trusted keyring

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

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

Eli Cooper (1):
crypto: chacha20-ssse3 - Align stack pointer to 64 bytes

Eric Biggers (1):
fs/pipe.c: return error code rather than 0 in pipe_write()

Ezequiel Garcia (1):
vivid: Fix iteration in driver removal path

Gabriele Paoloni (1):
PCI: spear: Fix dw_pcie_cfg_read/write() usage

Geert Uytterhoeven (1):
FS-Cache: Add missing initialization of ret in cachefiles_write_page()

Greg Kroah-Hartman (2):
USB: serial: ftdi_sio: add support for Yaesu SCU-18 cable
Linux 4.3.6

Greg Thelen (1):
fs, seqfile: always allow oom killer

Grygorii Strashko (2):
PCI: host: Mark PCIe/PCI (MSI) IRQ cascade handlers as IRQF_NO_THREAD
i2c: fix wakeup irq parsing

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

Hannes Reinecke (1):
block: Always check queue limits for cloned requests

Hans Verkuil (1):
v4l2-ctrls: arrays are also considered compound controls

Hans de Goede (1):
i2c: mv64xxx: The n clockdiv factor is 0 based on sunxi SoCs

Helge Deller (4):
parisc: Fixes and cleanups in kernel uapi header files
parisc: Drop unused MADV_xxxK_PAGES flags from asm/mman.h
parisc: Fix syscall restarts
parisc: Fix __ARCH_SI_PREAMBLE_SIZE

Herbert Xu (23):
crypto: algif_hash - Only export and import on sockets with data
crypto: algif_skcipher - Use new skcipher interface
crypto: algif_skcipher - Require setkey before accept(2)
crypto: af_alg - Disallow bind/setkey/... after accept(2)
crypto: af_alg - Fix socket double-free when accept fails
crypto: af_alg - Add nokey compatibility path
crypto: algif_skcipher - Add nokey compatibility path
crypto: hash - Add crypto_ahash_has_setkey
crypto: algif_hash - Require setkey before accept(2)
crypto: skcipher - Add crypto_skcipher_has_setkey
crypto: algif_skcipher - Add key check exception for cipher_null
crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey path
crypto: algif_hash - Remove custom release parent function
crypto: algif_skcipher - Remove custom release parent function
crypto: af_alg - Forbid bind(2) when nokey child sockets are present
crypto: algif_hash - Fix race condition in hash_check_key
crypto: algif_skcipher - Fix race condition in skcipher_check_key
crypto: algif_skcipher - Load TX SG list after waiting
crypto: algif_skcipher - sendmsg SG marking is off by one
crypto: shash - Fix has_key setting
crypto: algif_skcipher - Do not assume that req is unchanged
crypto: algif_skcipher - Do not dereference ctx without socket lock
crypto: algif_skcipher - Do not set MAY_BACKLOG on the async path

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

Horia Geant? (1):
crypto: caam - make write transactions bufferable on PPC platforms

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

Jaegeuk Kim (1):
f2fs crypto: allocate buffer for decrypting filename

Jan Kara (2):
jbd2: fix checkpoint list cleanup
jbd2: Fix unreclaimed pages after truncate in data=journal mode

Jarkko Sakkinen (2):
tpm, tpm_crb: fix unaligned read of the command buffer address
TPM: revert the list handling logic fixed in 398a1e7

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

Javier Martinez Canillas (1):
media: i2c: Don't export ir-kbd-i2c module alias

Jean Delvare (1):
crypto: crc32c - Fix crc32c soft dependency

Jerome Marchand (1):
zram: don't call idr_remove() from zram_remove()

Jiaxing Wang (1):
tracing: Update instance_rmdir() to use tracefs_remove_recursive

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

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

Junichi Nomura (1):
block: ensure to split after potentially bouncing a bio

Junil Lee (1):
zsmalloc: fix migrate_zspage-zs_free race condition

Junxiao Bi (2):
ocfs2: fix SGID not inherited issue
jbd2: fix null committed data return in undo_access

Jurgen Kramer (2):
ALSA: usb-audio: Fix OPPO HA-1 vendor ID
ALSA: usb-audio: Add native DSD support for PS Audio NuWave DAC

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

Kyeongdon Kim (1):
zram: try vmalloc() after kmalloc()

LABBE Corentin (1):
crypto: sun4i-ss - add missing statesize

Larry Finger (1):
rtlwifi: rtl8821ae: Fix lockups on boot

Lev Lybin (1):
ALSA: usb-audio: Add quirk for Microsoft LifeCam HD-6000

Lu Baolu (4):
usb: cdc-acm: handle unlinked urb in acm read callback
usb: cdc-acm: send zero packet for intel 7260 modem
usb: xhci: handle both SSIC ports in PME stuck quirk
usb: xhci: apply XHCI_PME_STUCK_QUIRK to Intel Broxton-M platforms

Lucas Tanure (1):
ALSA: bebob: Use a signed return type for get_formation_index

Ludovic Desroches (1):
i2c: at91: manage unexpected RXRDY flag when starting a transfer

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

Martin Wilck (1):
tpm_tis: free irq after probing

Mathias Krause (3):
PCI: Prevent out of bounds access in numa_node override
printk: prevent userland from spoofing kernel messages
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 (2):
Revert "[media] ivtv: avoid going past input/audio array"
saa7134-alsa: Only frees registered sound cards

Max Filippov (2):
xtensa: fixes for configs without loop option
xtensa: fix secondary core boot in SMP

Michal Hocko (2):
memcg: fix thresholds for 32b architectures.
mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress

Mika Westerberg (1):
HID: multitouch: Fetch feature reports on demand for Win8 devices

Mike Kravetz (2):
mm/hugetlbfs: fix bugs in fallocate hole punch of areas with holes
mm/hugetlb.c: fix resv map memory leak for placeholder entries

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

Mikulas Patocka (1):
dm: initialize non-blk-mq queue data before queue is used

Naoya Horiguchi (2):
mm: hugetlb: fix hugepage memory leak caused by wrong reserve count
mm: hugetlb: call huge_pte_alloc() only if ptep is null

Neil Armstrong (1):
spi: omap2-mcspi: disable other channels CHCONF_FORCE in prepare_message

Nicolas Iooss (1):
crypto: crc32c-pclmul - use .rodata instead of .rotata

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 (5):
n_tty: Fix poll() after buffer-limited eof push read
n_tty: Fix unsafe reference to "other" ldisc
tty: Fix GPF in flush_to_ldisc()
tty: Retry failed reopen if tty teardown in-progress
tty: Fix unsafe ldisc reference via ioctl(TIOCGETD)

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

Raghavendra K T (1):
sched: Fix crash in sched_init_numa()

Ricardo Ribalda Delgado (1):
spi/spi-xilinx: Fix race condition on last word read

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

Russell King (1):
crypto: caam - fix non-block aligned hash calculation

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

Sebastian Siewior (2):
mtd: ubi: fixup error correction in do_sync_erase()
mtd: ubi: don't leak e if schedule_erase() fails

Sergey Senozhatsky (1):
zram/zcomp: use GFP_NOIO to allocate streams

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

Srinivas Kandagatla (1):
usb: phy: msm: fix error handling in probe.

Tadeusz Struk (2):
crypto: qat - don't use userspace pointer
crypto: fix test vector for rsa

Takashi Iwai (24):
ALSA: hda - Implement loopback control switch for Realtek and other codecs
c8sectpfe: Remove select on CONFIG_FW_LOADER_USER_HELPER_FALLBACK
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: seq: Degrade the error message for too many opens
ALSA: rawmidi: Make snd_rawmidi_transmit() race-free
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 race at concurrent reads
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
Revert "ALSA: hda - Fix noise on Gigabyte Z170X mobo"
ALSA: hda - Fix speaker output from VAIO AiO machines
ALSA: hda - Fix bad dereference of jack object
ALSA: dummy: Implement timer backend switching more safely

Tariq Saeed (1):
ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock

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

Tetsuo Handa (2):
mm/oom_kill.c: reverse the order of setting TIF_MEMDIE and sending SIGKILL
mm, vmstat: fix wrong WQ sleep when memory reclaim doesn't make any progress

Thomas Gleixner (1):
hrtimer: Handle remaining time proper for TIME_LOW_RES

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

Trond Myklebust (1):
NFSv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance in layoutreturn

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

Vladimir Davydov (1):
mm: memcontrol: fix possible memcg leak due to interrupted reclaim

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

Will Deacon (1):
iommu/io-pgtable-arm: Ensure we free the final level on teardown

Wolfram Sang (2):
i2c: rk3x: populate correct variable for sda_falling_time
i2c: rcar: disable runtime PM correctly in slave mode

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

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