[PATCH 4.9 00/22] 4.9.12-stable review

From: Greg Kroah-Hartman
Date: Tue Feb 21 2017 - 08:03:51 EST


This is the start of the stable review cycle for the 4.9.12 release.
There are 22 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.

Responses should be made by Thu Feb 23 13:02:10 UTC 2017.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.9.12-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.9.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Linux 4.9.12-rc1

Hans Verkuil <hverkuil@xxxxxxxxx>
videodev2.h: go back to limited range Y'CbCr for SRGB and, ADOBERGB

Kent Overstreet <kent.overstreet@xxxxxxxxx>
bcache: Make gc wakeup sane, remove set_task_state()

Thomas VanSelus <tvanselus@xxxxxxxxxxx>
ntb_transport: Pick an unused queue

Dave Jiang <dave.jiang@xxxxxxxxx>
ntb: ntb_perf missing dmaengine_unmap_put

Allen Hubbe <Allen.Hubbe@xxxxxxxx>
NTB: ntb_transport: fix debugfs_remove_recursive

Sergey Senozhatsky <sergey.senozhatsky.work@xxxxxxxxx>
timekeeping: Use deferred printk() in debug code

Sergey Senozhatsky <sergey.senozhatsky.work@xxxxxxxxx>
printk: use rcuidle console tracepoint

Yinghai Lu <yinghai@xxxxxxxxxx>
PCI/PME: Restore pcie_pme_driver.remove

Jarkko Nikula <jarkko.nikula@xxxxxxxxxxxxxxx>
Revert "i2c: designware: detect when dynamic tar update is possible"

Kees Cook <keescook@xxxxxxxxxxxx>
ARM: 8658/1: uaccess: fix zeroing of 64-bit get_user()

Yang Yang <yang.yang29@xxxxxxxxxx>
futex: Move futex_init() to core_initcall

Pierre-Louis Bossart <pierre-louis.bossart@xxxxxxxxxxxxxxx>
drm/dp/mst: fix kernel oops when turning off secondary monitor

Michel DÃnzer <michel.daenzer@xxxxxxx>
drm/radeon: Use mode h/vdisplay fields to hide out of bounds HW cursor

IHARA Hiroka <ihara_h@xxxxxxx>
Input: elan_i2c - add ELAN0605 to the ACPI table

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
Fix missing sanity check in /dev/sg

Johannes Thumshirn <jthumshirn@xxxxxxx>
scsi: don't BUG_ON() empty DMA transfers

Paul Mackerras <paulus@xxxxxxxxxx>
powerpc/64: Disable use of radix under a hypervisor

Anssi Hannula <anssi.hannula@xxxxxxxxxx>
mmc: core: fix multi-bit bus width without high-speed mode

Miklos Szeredi <mszeredi@xxxxxxxxxx>
fuse: fix uninitialized flags in pipe_buffer

Sahitya Tummala <stummala@xxxxxxxxxxxxxx>
fuse: fix use after free issue in fuse_dev_do_read()

Mauro Carvalho Chehab <mchehab@xxxxxxxxxx>
siano: make it work again with CONFIG_VMAP_STACK

Miklos Szeredi <mszeredi@xxxxxxxxxx>
vfs: fix uninitialized flags in splice_to_pipe()


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

Diffstat:

Documentation/media/uapi/v4l/pixfmt-007.rst | 23 +++++++++++----
Makefile | 4 +--
arch/arm/lib/getuser.S | 2 +-
arch/powerpc/mm/init_64.c | 3 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 2 +-
drivers/gpu/drm/radeon/radeon_cursor.c | 4 +--
drivers/i2c/busses/i2c-designware-core.c | 45 +++++++----------------------
drivers/i2c/busses/i2c-designware-core.h | 1 -
drivers/input/mouse/elan_i2c_core.c | 1 +
drivers/md/bcache/bcache.h | 4 +--
drivers/md/bcache/btree.c | 39 +++++++++++++------------
drivers/md/bcache/btree.h | 3 +-
drivers/md/bcache/request.c | 4 +--
drivers/md/bcache/super.c | 2 ++
drivers/media/usb/siano/smsusb.c | 18 ++++++++----
drivers/mmc/core/mmc.c | 4 +--
drivers/ntb/ntb_transport.c | 5 ++--
drivers/ntb/test/ntb_perf.c | 2 ++
drivers/pci/pcie/pme.c | 12 ++++++++
drivers/scsi/scsi_lib.c | 3 +-
drivers/scsi/sg.c | 4 +++
fs/fuse/dev.c | 5 ++++
fs/splice.c | 1 +
include/uapi/linux/videodev2.h | 7 ++---
kernel/futex.c | 2 +-
kernel/printk/printk.c | 2 +-
kernel/time/timekeeping_debug.c | 4 +--
27 files changed, 113 insertions(+), 93 deletions(-)