All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 4.9 00/63] 4.9.15-stable review
@ 2017-03-13  8:38 Greg Kroah-Hartman
  2017-03-13  8:38 ` [PATCH 4.9 01/63] tty: n_hdlc: get rid of racy n_hdlc.tbuf Greg Kroah-Hartman
                   ` (58 more replies)
  0 siblings, 59 replies; 61+ messages in thread
From: Greg Kroah-Hartman @ 2017-03-13  8:38 UTC (permalink / raw)
  To: linux-kernel
  Cc: Greg Kroah-Hartman, torvalds, akpm, linux, shuahkh, patches,
	ben.hutchings, stable

This is the start of the stable review cycle for the 4.9.15 release.
There are 63 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 Wed Mar 15 08:33:55 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.15-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@linuxfoundation.org>
    Linux 4.9.15-rc1

K. Y. Srinivasan <kys@microsoft.com>
    drivers: hv: Turn off write permission on the hypercall page

OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
    fat: fix using uninitialized fields of fat_inode/fsinfo_inode

Tahsin Erdogan <tahsin@google.com>
    mm: do not call mem_cgroup_free() from within mem_cgroup_alloc()

Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
    thp: fix another corner case of munlock() vs. THPs

Daniel Borkmann <daniel@iogearbox.net>
    x86/tlb: Fix tlb flushing when lguest clears PGE

Dan Williams <dan.j.williams@intel.com>
    x86, mm: fix gup_pte_range() vs DAX mappings

Arnd Bergmann <arnd@arndb.de>
    libceph: use BUG() instead of BUG_ON(1)

Hans de Goede <hdegoede@redhat.com>
    drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT

Ville Syrjälä <ville.syrjala@linux.intel.com>
    drm/i915: Avoid spurious WARNs about the wrong pipe in the PPS code

Chris Wilson <chris@chris-wilson.co.uk>
    drm: Cancel drm_fb_helper_resume_work on unload

Chris Wilson <chris@chris-wilson.co.uk>
    drm: Cancel drm_fb_helper_dirty_work on unload

Chris Wilson <chris@chris-wilson.co.uk>
    drm/i915/gvt: Disable access to stolen memory as a guest

Dan Carpenter <dan.carpenter@oracle.com>
    drm/atomic: fix an error code in mode_fixup()

Fabio Estevam <fabio.estevam@nxp.com>
    drm/imx: imx-tve: Do not set the regulator voltage

Nandor Han <nandor.han@ge.com>
    dmaengine: imx-sdma - correct the dma transfer residue calculation

Thomas Hellstrom <thellstrom@vmware.com>
    drm/vmwgfx: Work around drm removal of control nodes

Michel Dänzer <michel.daenzer@amd.com>
    drm/ttm: Make sure BOs being swapped out are cacheable

Tomeu Vizoso <tomeu.vizoso@collabora.com>
    drm/edid: Add EDID_QUIRK_FORCE_8BPC quirk for Rotel RSX-1058

Y.C. Chen <yc_chen@aspeedtech.com>
    drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS

Y.C. Chen <yc_chen@aspeedtech.com>
    drm/ast: Call open_key before enable_mmio in POST code

Y.C. Chen <yc_chen@aspeedtech.com>
    drm/ast: Fix test for VGA enabled

Alex Deucher <alexander.deucher@amd.com>
    drm/amdgpu: add more cases to DCE11 possible crtc mask setup

Johannes Berg <johannes.berg@intel.com>
    mac80211: use driver-indicated transmitter STA only for data frames

Felix Fietkau <nbd@nbd.name>
    mac80211: don't handle filtered frames within a BA session

Sara Sharon <sara.sharon@intel.com>
    mac80211: don't reorder frames with SN smaller than SSN

Matt Chen <matt.chen@intel.com>
    mac80211: flush delayed work when entering suspend

Dan Williams <dan.j.williams@intel.com>
    nfit, libnvdimm: fix interleave set cookie calculation

Max Filippov <jcmvbkbc@gmail.com>
    xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD

Clemens Gruber <clemens.gruber@pqgruber.com>
    pwm: pca9685: Fix period change with same duty cycle

Trond Myklebust <trond.myklebust@primarydata.com>
    nlm: Ensure callback code also checks that the files match

Gavin Shan <gwshan@linux.vnet.ibm.com>
    drivers/pci/hotplug: Fix initial state for empty slot

Gavin Shan <gwshan@linux.vnet.ibm.com>
    drivers/pci/hotplug: Handle presence detection change properly

Nicholas Bellinger <nab@linux-iscsi.org>
    target: Fix NULL dereference during LUN lookup + active I/O shutdown

Gavin Shan <gwshan@linux.vnet.ibm.com>
    pci/hotplug/pnv-php: Disable surprise hotplug capability on conflicts

Gavin Shan <gwshan@linux.vnet.ibm.com>
    pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot()

Jeff Layton <jlayton@redhat.com>
    ceph: remove req from unsafe list when unregistering it

Steven Rostedt (VMware) <rostedt@goodmis.org>
    ktest: Fix child exit code processing

Boris Brezillon <boris.brezillon@free-electrons.com>
    memory/atmel-ebi: Fix ns <-> cycles conversions

Peter Zijlstra <peterz@infradead.org>
    orangefs: Use RCU for destroy_inode

Eric W. Biederman <ebiederm@xmission.com>
    fs: Better permission checking for submounts

Bart Van Assche <bart.vanassche@sandisk.com>
    IB/srp: Fix race conditions related to task management

Bart Van Assche <bart.vanassche@sandisk.com>
    IB/srp: Avoid that duplicate responses trigger a kernel bug

Bart Van Assche <bart.vanassche@sandisk.com>
    IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS

Leon Romanovsky <leonro@mellanox.com>
    IB/mlx5: Fix out-of-bound access

Erez Shitrit <erezsh@mellanox.com>
    IB/IPoIB: Add destination address when re-queue packet

Feras Daoud <ferasda@mellanox.com>
    IB/ipoib: Fix deadlock between rmmod and set_mode

Eric W. Biederman <ebiederm@xmission.com>
    mnt: Tuck mounts under others instead of creating shadow/side mounts.

Gavin Li <git@thegavinli.com>
    brcmfmac: fix incorrect event channel deduction

Andrew Donnellan <andrew.donnellan@au1.ibm.com>
    cxl: fix nested locking hang during EEH hotplug

Andrew Donnellan <andrew.donnellan@au1.ibm.com>
    cxl: Prevent read/write to AFU config space while AFU not configured

Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
    net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put()

Heiko Carstens <heiko.carstens@de.ibm.com>
    s390: use correct input data address for setup_randomness

Heiko Carstens <heiko.carstens@de.ibm.com>
    s390: make setup_randomness work

Martin Schwidefsky <schwidefsky@de.ibm.com>
    s390: TASK_SIZE for kernel threads

Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
    s390/chsc: Add exception handler for CHSC instruction

Michael Holzheu <holzheu@linux.vnet.ibm.com>
    s390/kdump: Use "LINUX" ELF note name instead of "CORE"

Gerald Schaefer <gerald.schaefer@de.ibm.com>
    s390/dcssblk: fix device size calculation in dcssblk_direct_access()

Julian Wiedmann <jwi@linux.vnet.ibm.com>
    s390/qdio: clear DSCI prior to scanning multiple input queues

Dmitry Tunin <hanipouspilot@gmail.com>
    Bluetooth: Add another AR3012 04ca:3018 device

Chao Peng <chao.p.peng@linux.intel.com>
    KVM: VMX: use correct vmcs_read/write for guest segment selector/base

Janosch Frank <frankja@linux.vnet.ibm.com>
    KVM: s390: Disable dirty log retrieval for UCONTROL guests

Ian Abbott <abbotti@mev.co.uk>
    serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards

Alexander Popov <alex.popov@linux.com>
    tty: n_hdlc: get rid of racy n_hdlc.tbuf


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

Diffstat:

 Makefile                                           |   4 +-
 arch/s390/include/asm/processor.h                  |   3 +-
 arch/s390/kernel/crash_dump.c                      |   6 +-
 arch/s390/kernel/setup.c                           |   8 +-
 arch/s390/kvm/kvm-s390.c                           |   3 +
 arch/x86/include/asm/tlbflush.h                    |   2 +-
 arch/x86/kvm/vmx.c                                 |   4 +-
 arch/x86/mm/gup.c                                  |   8 +-
 arch/xtensa/kernel/setup.c                         |   4 +-
 drivers/acpi/nfit/core.c                           |  16 ++-
 drivers/bluetooth/ath3k.c                          |   2 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/dma/imx-sdma.c                             |  13 +-
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |   6 +
 drivers/gpu/drm/ast/ast_post.c                     |  48 ++++++--
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_edid.c                         |   3 +
 drivers/gpu/drm/drm_fb_helper.c                    |   3 +
 drivers/gpu/drm/i915/i915_gem_stolen.c             |   5 +
 drivers/gpu/drm/i915/intel_dp.c                    |   6 +-
 drivers/gpu/drm/i915/intel_opregion.c              |  13 +-
 drivers/gpu/drm/imx/imx-tve.c                      |   7 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |  11 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   4 +-
 drivers/hv/hv.c                                    |   2 +-
 drivers/infiniband/hw/mlx5/srq.c                   |  11 +-
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |  12 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |  36 +++---
 drivers/infiniband/ulp/srp/ib_srp.c                |  61 ++++++----
 drivers/infiniband/ulp/srp/ib_srp.h                |   1 +
 drivers/memory/atmel-ebi.c                         |  27 +++--
 drivers/misc/cxl/cxl.h                             |   3 +
 drivers/misc/cxl/main.c                            |   2 +-
 drivers/misc/cxl/pci.c                             |   9 ++
 drivers/misc/cxl/vphb.c                            |  61 ++++++----
 drivers/net/ethernet/marvell/mvpp2.c               |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   2 +-
 drivers/nvdimm/namespace_devs.c                    |  18 ++-
 drivers/nvdimm/nd.h                                |   1 +
 drivers/nvdimm/region_devs.c                       |   9 ++
 drivers/pci/hotplug/pnv_php.c                      |  32 ++++-
 drivers/pwm/pwm-pca9685.c                          |  11 --
 drivers/s390/block/dcssblk.c                       |   2 +-
 drivers/s390/cio/ioasm.c                           |   8 +-
 drivers/s390/cio/qdio_thinint.c                    |   8 +-
 drivers/target/target_core_device.c                |  10 +-
 drivers/target/target_core_tpg.c                   |   3 +-
 drivers/target/target_core_transport.c             |  31 ++++-
 drivers/tty/n_hdlc.c                               | 132 +++++++++++----------
 drivers/tty/serial/8250/8250_pci.c                 |  13 ++
 fs/afs/mntpt.c                                     |   2 +-
 fs/autofs4/waitq.c                                 |   4 +-
 fs/ceph/mds_client.c                               |   5 +-
 fs/cifs/cifs_dfs_ref.c                             |   7 +-
 fs/debugfs/inode.c                                 |   8 +-
 fs/fat/inode.c                                     |  13 +-
 fs/mount.h                                         |   1 -
 fs/namei.c                                         |   3 -
 fs/namespace.c                                     | 127 ++++++++++++--------
 fs/nfs/namespace.c                                 |   2 +-
 fs/nfs/nfs4namespace.c                             |   2 +-
 fs/orangefs/super.c                                |   9 +-
 fs/pnode.c                                         |  61 ++++++++--
 fs/pnode.h                                         |   2 +
 fs/super.c                                         |  13 +-
 include/linux/ceph/osdmap.h                        |   2 +-
 include/linux/debugfs.h                            |   3 +-
 include/linux/libnvdimm.h                          |   2 +
 include/linux/lockd/lockd.h                        |   3 +-
 include/linux/mount.h                              |   3 +
 include/target/target_core_base.h                  |   1 +
 include/uapi/linux/fs.h                            |   1 +
 kernel/trace/trace.c                               |   4 +-
 mm/memcontrol.c                                    |  11 +-
 mm/mlock.c                                         |   9 +-
 net/mac80211/agg-rx.c                              |   1 +
 net/mac80211/pm.c                                  |   1 +
 net/mac80211/rx.c                                  |  30 +++--
 net/mac80211/sta_info.h                            |   6 +-
 net/mac80211/status.c                              |   3 +-
 tools/testing/ktest/ktest.pl                       |   2 +-
 82 files changed, 691 insertions(+), 343 deletions(-)

^ permalink raw reply	[flat|nested] 61+ messages in thread

end of thread, other threads:[~2017-03-13 22:37 UTC | newest]

Thread overview: 61+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-13  8:38 [PATCH 4.9 00/63] 4.9.15-stable review Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 01/63] tty: n_hdlc: get rid of racy n_hdlc.tbuf Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 02/63] serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 03/63] KVM: s390: Disable dirty log retrieval for UCONTROL guests Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 04/63] KVM: VMX: use correct vmcs_read/write for guest segment selector/base Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 05/63] Bluetooth: Add another AR3012 04ca:3018 device Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 06/63] s390/qdio: clear DSCI prior to scanning multiple input queues Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 07/63] s390/dcssblk: fix device size calculation in dcssblk_direct_access() Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 08/63] s390/kdump: Use "LINUX" ELF note name instead of "CORE" Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 09/63] s390/chsc: Add exception handler for CHSC instruction Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 10/63] s390: TASK_SIZE for kernel threads Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 11/63] s390: make setup_randomness work Greg Kroah-Hartman
2017-03-13  8:38 ` [PATCH 4.9 12/63] s390: use correct input data address for setup_randomness Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 13/63] net: mvpp2: fix DMA address calculation in mvpp2_txq_inc_put() Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 14/63] cxl: Prevent read/write to AFU config space while AFU not configured Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 15/63] cxl: fix nested locking hang during EEH hotplug Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 16/63] brcmfmac: fix incorrect event channel deduction Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 17/63] mnt: Tuck mounts under others instead of creating shadow/side mounts Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 18/63] IB/ipoib: Fix deadlock between rmmod and set_mode Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 19/63] IB/IPoIB: Add destination address when re-queue packet Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 20/63] IB/mlx5: Fix out-of-bound access Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 21/63] IB/SRP: Avoid using IB_MR_TYPE_SG_GAPS Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 22/63] IB/srp: Avoid that duplicate responses trigger a kernel bug Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 23/63] IB/srp: Fix race conditions related to task management Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 24/63] fs: Better permission checking for submounts Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 25/63] orangefs: Use RCU for destroy_inode Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 26/63] memory/atmel-ebi: Fix ns <-> cycles conversions Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 27/63] ktest: Fix child exit code processing Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 28/63] ceph: remove req from unsafe list when unregistering it Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 29/63] pci/hotplug/pnv-php: Remove WARN_ON() in pnv_php_put_slot() Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 30/63] pci/hotplug/pnv-php: Disable surprise hotplug capability on conflicts Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 31/63] target: Fix NULL dereference during LUN lookup + active I/O shutdown Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 32/63] drivers/pci/hotplug: Handle presence detection change properly Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 33/63] drivers/pci/hotplug: Fix initial state for empty slot Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 34/63] nlm: Ensure callback code also checks that the files match Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 35/63] pwm: pca9685: Fix period change with same duty cycle Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 36/63] xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 37/63] nfit, libnvdimm: fix interleave set cookie calculation Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 38/63] mac80211: flush delayed work when entering suspend Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 39/63] mac80211: dont reorder frames with SN smaller than SSN Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 40/63] mac80211: dont handle filtered frames within a BA session Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 43/63] drm/ast: Fix test for VGA enabled Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 44/63] drm/ast: Call open_key before enable_mmio in POST code Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 45/63] drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 48/63] drm/vmwgfx: Work around drm removal of control nodes Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 49/63] dmaengine: imx-sdma - correct the dma transfer residue calculation Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 50/63] drm/imx: imx-tve: Do not set the regulator voltage Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 51/63] drm/atomic: fix an error code in mode_fixup() Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 52/63] drm/i915/gvt: Disable access to stolen memory as a guest Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 53/63] drm: Cancel drm_fb_helper_dirty_work on unload Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 54/63] drm: Cancel drm_fb_helper_resume_work " Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 56/63] drm/i915: Fix not finding the VBT when it overlaps with OPREGION_ASLE_EXT Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 57/63] libceph: use BUG() instead of BUG_ON(1) Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 58/63] x86, mm: fix gup_pte_range() vs DAX mappings Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 59/63] x86/tlb: Fix tlb flushing when lguest clears PGE Greg Kroah-Hartman
2017-03-13  8:39   ` Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 60/63] thp: fix another corner case of munlock() vs. THPs Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 61/63] mm: do not call mem_cgroup_free() from within mem_cgroup_alloc() Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 62/63] fat: fix using uninitialized fields of fat_inode/fsinfo_inode Greg Kroah-Hartman
2017-03-13  8:39 ` [PATCH 4.9 63/63] drivers: hv: Turn off write permission on the hypercall page Greg Kroah-Hartman
2017-03-13 22:37 ` [PATCH 4.9 00/63] 4.9.15-stable review Guenter Roeck

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.