I'm announcing the release of the 4.9.148 kernel.
All users of the 4.9 kernel series must upgrade.
The updated 4.9.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.9.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/x86/kernel/cpu/mtrr/if.c | 2 +
arch/x86/kernel/fpu/signal.c | 4 +--
block/blk-lib.c | 22 +++++++++++++++++---
drivers/gpio/gpio-max7301.c | 12 ++---------
drivers/gpu/drm/drm_ioctl.c | 10 +++++++--
drivers/hv/vmbus_drv.c | 20 ++++++++++++++++++
drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +--
drivers/mmc/core/mmc.c | 24 +++++++++++++---------
drivers/mmc/host/omap_hsmmc.c | 12 ++++++++++-
drivers/net/usb/hso.c | 18 ++++++++++++++--
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/serial/option.c | 16 +++++++++++++-
fs/proc/proc_sysctl.c | 13 +++++------
fs/ubifs/replay.c | 37 ++++++++++++++++++++++++++++++++++
kernel/panic.c | 6 ++++-
16 files changed, 164 insertions(+), 41 deletions(-)
Bart Van Assche (1):
ib_srpt: Fix a use-after-free in __srpt_close_all_ch()
Christophe Leroy (1):
gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
Colin Ian King (1):
x86/mtrr: Don't copy uninitialized gentry fields back to userspace
Dexuan Cui (1):
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
Greg Kroah-Hartman (1):
Linux 4.9.148
Gustavo A. R. Silva (1):
drm/ioctl: Fix Spectre v1 vulnerabilities
Hui Peng (1):
USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
Ivan Delalande (1):
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Jens Axboe (1):
block: break discard submissions into the user defined size
Jörgen Storvist (4):
USB: serial: option: add GosunCn ZTE WeLink ME3630
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
USB: serial: option: add Fibocom NL668 series
USB: serial: option: add Telit LN940 series
Mathias Nyman (1):
xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
Mikulas Patocka (1):
block: fix infinite loop if the device loses discard capability
Richard Weinberger (1):
ubifs: Handle re-linking of inodes correctly while recovery
Russell King (1):
mmc: omap_hsmmc: fix DMA API warning
Sebastian Andrzej Siewior (1):
x86/fpu: Disable bottom halves while loading FPU registers
Sergey Senozhatsky (1):
panic: avoid deadlocks in re-entrant console drivers
Tore Anderson (1):
USB: serial: option: add HP lt4132
Ulf Hansson (3):
mmc: core: Reset HPI enabled state during re-init and in case of errors
mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
I'm announcing the release of the 4.14.91 kernel.
All users of the 4.14 kernel series must upgrade.
The updated 4.14.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.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/x86/include/asm/msr-index.h | 1
arch/x86/kernel/cpu/mtrr/if.c | 2
arch/x86/kvm/vmx.c | 2
arch/x86/kvm/x86.c | 2
block/blk-lib.c | 22 +++
drivers/gpio/gpio-max7301.c | 12 --
drivers/gpio/gpiolib-acpi.c | 144 +++++++++++++++-----------
drivers/gpu/drm/drm_ioctl.c | 10 +
drivers/hv/vmbus_drv.c | 20 +++
drivers/infiniband/ulp/srpt/ib_srpt.c | 4
drivers/mmc/core/mmc.c | 24 ++--
drivers/mmc/host/omap_hsmmc.c | 12 +-
drivers/net/usb/hso.c | 18 ++-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 +++++++++
drivers/scsi/sd.c | 23 +++-
drivers/spi/spi-imx.c | 91 ++++++++++++----
drivers/usb/host/xhci-hub.c | 3
drivers/usb/host/xhci.h | 4
drivers/usb/serial/option.c | 16 ++
fs/cifs/smb2pdu.c | 4
fs/proc/proc_sysctl.c | 13 +-
fs/ubifs/dir.c | 5
fs/ubifs/replay.c | 37 ++++++
include/linux/math64.h | 3
kernel/panic.c | 6 -
kernel/time/posix-timers.c | 5
mm/vmscan.c | 6 -
sound/soc/codecs/sta32x.c | 3
tools/perf/builtin-record.c | 18 +--
31 files changed, 429 insertions(+), 142 deletions(-)
Bart Van Assche (1):
ib_srpt: Fix a use-after-free in __srpt_close_all_ch()
Cfir Cohen (1):
KVM: Fix UAF in nested posted interrupt processing
Christophe Leroy (1):
gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
Colin Ian King (1):
x86/mtrr: Don't copy uninitialized gentry fields back to userspace
Dan Carpenter (1):
cifs: integer overflow in in SMB2_ioctl()
Daniel Mack (1):
ASoC: sta32x: set ->component pointer in private struct
Dexuan Cui (1):
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
Eduardo Habkost (1):
kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
Emmanuel Grumbach (1):
iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
Greg Kroah-Hartman (1):
Linux 4.14.91
Gustavo A. R. Silva (1):
drm/ioctl: Fix Spectre v1 vulnerabilities
Hans de Goede (1):
gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
Hui Peng (1):
USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
Ihab Zhaika (1):
iwlwifi: add new cards for 9560, 9462, 9461 and killer series
Ivan Delalande (1):
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Jens Axboe (2):
block: break discard submissions into the user defined size
scsi: sd: use mempool for discard special page
Jiri Olsa (1):
perf record: Synthesize features before events in pipe mode
Jörgen Storvist (4):
USB: serial: option: add GosunCn ZTE WeLink ME3630
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
USB: serial: option: add Fibocom NL668 series
USB: serial: option: add Telit LN940 series
Mathias Nyman (1):
xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
Mikulas Patocka (1):
block: fix infinite loop if the device loses discard capability
Nicolas Saenz Julienne (1):
USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd
Richard Weinberger (2):
ubifs: Fix directory size calculation for symlinks
ubifs: Handle re-linking of inodes correctly while recovery
Roman Gushchin (1):
mm: don't miss the last page because of round-off error
Russell King (1):
mmc: omap_hsmmc: fix DMA API warning
Sergey Senozhatsky (1):
panic: avoid deadlocks in re-entrant console drivers
Thomas Gleixner (1):
posix-timers: Fix division by zero bug
Tore Anderson (1):
USB: serial: option: add HP lt4132
Ulf Hansson (3):
mmc: core: Reset HPI enabled state during re-init and in case of errors
mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
Uwe Kleine-König (2):
spi: imx: add a device specific prepare_message callback
spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.
I'm announcing the release of the 4.19.13 kernel.
All users of the 4.19 kernel series must upgrade.
The updated 4.19.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.19.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/arm/include/asm/pgtable-2level.h | 2
arch/m68k/include/asm/pgtable_mm.h | 4
arch/microblaze/include/asm/pgtable.h | 2
arch/nds32/include/asm/pgtable.h | 2
arch/parisc/include/asm/pgtable.h | 2
arch/x86/entry/vdso/Makefile | 3
arch/x86/include/asm/msr-index.h | 1
arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 4
arch/x86/kernel/cpu/mtrr/if.c | 2
arch/x86/kvm/vmx.c | 2
arch/x86/kvm/x86.c | 4
arch/x86/mm/pat.c | 13 +
drivers/gpio/gpio-max7301.c | 12 -
drivers/gpio/gpiolib-acpi.c | 144 +++++++++++--------
drivers/gpu/drm/drm_ioctl.c | 10 +
drivers/hv/vmbus_drv.c | 20 ++
drivers/input/mouse/elantech.c | 18 ++
drivers/media/i2c/ov5640.c | 17 +-
drivers/mmc/core/mmc.c | 24 +--
drivers/mmc/host/omap_hsmmc.c | 12 +
drivers/net/usb/hso.c | 18 ++
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 ++++++
drivers/net/wireless/marvell/mwifiex/11n.c | 5
drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c | 96 ++++++------
drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 3
drivers/net/wireless/realtek/rtlwifi/base.c | 1
drivers/scsi/sd.c | 23 ++-
drivers/usb/host/xhci-hub.c | 3
drivers/usb/host/xhci.h | 4
drivers/usb/serial/option.c | 16 +-
fs/iomap.c | 7
fs/namei.c | 3
fs/proc/proc_sysctl.c | 13 -
fs/ubifs/replay.c | 37 ++++
include/asm-generic/4level-fixup.h | 2
include/asm-generic/5level-fixup.h | 2
include/asm-generic/pgtable-nop4d-hack.h | 2
include/asm-generic/pgtable-nop4d.h | 2
include/asm-generic/pgtable-nopmd.h | 2
include/asm-generic/pgtable-nopud.h | 2
include/asm-generic/pgtable.h | 16 ++
include/linux/math64.h | 3
include/linux/mm.h | 8 +
include/linux/t10-pi.h | 9 -
include/net/xfrm.h | 1
kernel/futex.c | 69 ++++++++-
kernel/panic.c | 6
kernel/time/posix-timers.c | 5
mm/huge_memory.c | 20 +-
mm/page_alloc.c | 19 ++
mm/vmscan.c | 6
net/xfrm/xfrm_state.c | 8 -
net/xfrm/xfrm_user.c | 4
55 files changed, 555 insertions(+), 219 deletions(-)
Alistair Strachan (1):
x86/vdso: Pass --eh-frame-hdr to the linker
Benjamin Tissoires (1):
Input: elantech - disable elan-i2c for P52 and P72
Brian Norris (1):
Revert "mwifiex: restructure rx_reorder_tbl_lock usage"
Cfir Cohen (1):
KVM: Fix UAF in nested posted interrupt processing
Christian Brauner (1):
Revert "vfs: Allow userns root to call mknod on owned filesystems."
Christophe Leroy (1):
gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
Colin Ian King (1):
x86/mtrr: Don't copy uninitialized gentry fields back to userspace
Dan Williams (1):
x86/mm: Fix decoy address handling vs 32-bit builds
Dave Chinner (1):
iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()"
Dexuan Cui (1):
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
Eduardo Habkost (1):
kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
Emmanuel Grumbach (1):
iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
Greg Kroah-Hartman (1):
Linux 4.19.13
Gustavo A. R. Silva (1):
drm/ioctl: Fix Spectre v1 vulnerabilities
Hans de Goede (1):
gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
Hui Peng (1):
USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
Ihab Zhaika (1):
iwlwifi: add new cards for 9560, 9462, 9461 and killer series
Ivan Delalande (1):
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Jacopo Mondi (1):
media: ov5640: Fix set format regression
Jens Axboe (1):
scsi: sd: use mempool for discard special page
Jörgen Storvist (4):
USB: serial: option: add GosunCn ZTE WeLink ME3630
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
USB: serial: option: add Fibocom NL668 series
USB: serial: option: add Telit LN940 series
Larry Finger (1):
rtlwifi: Fix leak of skb when processing C2H_BT_INFO
Martin K. Petersen (1):
scsi: t10-pi: Return correct ref tag when queue has no integrity profile
Martin Schwidefsky (3):
mm: add mm_pxd_folded checks to pgtable_bytes accounting functions
mm: make the __PAGETABLE_PxD_FOLDED defines non-empty
mm: introduce mm_[p4d|pud|pmd]_folded
Mathias Krause (1):
xfrm_user: fix freeing of xfrm states on acquire
Mathias Nyman (1):
xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
Mikhail Zaslonko (1):
mm, memory_hotplug: initialize struct pages for the full memory section
Nicolas Saenz Julienne (1):
USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd
Oscar Salvador (1):
mm, page_alloc: fix has_unmovable_pages for HugePages
Peter Xu (1):
mm: thp: fix flags for pmd migration when split
Reinette Chatre (1):
x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence
Richard Weinberger (1):
ubifs: Handle re-linking of inodes correctly while recovery
Roman Gushchin (1):
mm: don't miss the last page because of round-off error
Russell King (1):
mmc: omap_hsmmc: fix DMA API warning
Sergey Senozhatsky (1):
panic: avoid deadlocks in re-entrant console drivers
Thomas Gleixner (2):
posix-timers: Fix division by zero bug
futex: Cure exit race
Tore Anderson (1):
USB: serial: option: add HP lt4132
Ulf Hansson (3):
mmc: core: Reset HPI enabled state during re-init and in case of errors
mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
Wanpeng Li (1):
KVM: X86: Fix NULL deref in vcpu_scan_ioapic
This is the start of the stable review cycle for the 4.19.13 release.
There are 46 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 Sun Dec 30 11:30:49 UTC 2018.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.13-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.19.13-rc1
Gustavo A. R. Silva <gustavo(a)embeddedor.com>
drm/ioctl: Fix Spectre v1 vulnerabilities
Ivan Delalande <colona(a)arista.com>
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Benjamin Tissoires <benjamin.tissoires(a)redhat.com>
Input: elantech - disable elan-i2c for P52 and P72
Roman Gushchin <guro(a)fb.com>
mm: don't miss the last page because of round-off error
Oscar Salvador <osalvador(a)suse.de>
mm, page_alloc: fix has_unmovable_pages for HugePages
Peter Xu <peterx(a)redhat.com>
mm: thp: fix flags for pmd migration when split
Mikhail Zaslonko <zaslonko(a)linux.ibm.com>
mm, memory_hotplug: initialize struct pages for the full memory section
Jacopo Mondi <jacopo+renesas(a)jmondi.org>
media: ov5640: Fix set format regression
Ihab Zhaika <ihab.zhaika(a)intel.com>
iwlwifi: add new cards for 9560, 9462, 9461 and killer series
Brian Norris <briannorris(a)chromium.org>
Revert "mwifiex: restructure rx_reorder_tbl_lock usage"
Emmanuel Grumbach <emmanuel.grumbach(a)intel.com>
iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
Larry Finger <Larry.Finger(a)lwfinger.net>
rtlwifi: Fix leak of skb when processing C2H_BT_INFO
Mathias Krause <minipli(a)googlemail.com>
xfrm_user: fix freeing of xfrm states on acquire
Martin Schwidefsky <schwidefsky(a)de.ibm.com>
mm: introduce mm_[p4d|pud|pmd]_folded
Martin Schwidefsky <schwidefsky(a)de.ibm.com>
mm: make the __PAGETABLE_PxD_FOLDED defines non-empty
Martin Schwidefsky <schwidefsky(a)de.ibm.com>
mm: add mm_pxd_folded checks to pgtable_bytes accounting functions
Sergey Senozhatsky <sergey.senozhatsky.work(a)gmail.com>
panic: avoid deadlocks in re-entrant console drivers
Reinette Chatre <reinette.chatre(a)intel.com>
x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence
Alistair Strachan <astrachan(a)google.com>
x86/vdso: Pass --eh-frame-hdr to the linker
Dan Williams <dan.j.williams(a)intel.com>
x86/mm: Fix decoy address handling vs 32-bit builds
Colin Ian King <colin.king(a)canonical.com>
x86/mtrr: Don't copy uninitialized gentry fields back to userspace
Thomas Gleixner <tglx(a)linutronix.de>
futex: Cure exit race
Dexuan Cui <decui(a)microsoft.com>
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
Cfir Cohen <cfir(a)google.com>
KVM: Fix UAF in nested posted interrupt processing
Eduardo Habkost <ehabkost(a)redhat.com>
kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
Wanpeng Li <wanpengli(a)tencent.com>
KVM: X86: Fix NULL deref in vcpu_scan_ioapic
Thomas Gleixner <tglx(a)linutronix.de>
posix-timers: Fix division by zero bug
Hans de Goede <hdegoede(a)redhat.com>
gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
Christophe Leroy <christophe.leroy(a)c-s.fr>
gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
Russell King <rmk+kernel(a)armlinux.org.uk>
mmc: omap_hsmmc: fix DMA API warning
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Reset HPI enabled state during re-init and in case of errors
Jens Axboe <axboe(a)kernel.dk>
scsi: sd: use mempool for discard special page
Martin K. Petersen <martin.petersen(a)oracle.com>
scsi: t10-pi: Return correct ref tag when queue has no integrity profile
Richard Weinberger <richard(a)nod.at>
ubifs: Handle re-linking of inodes correctly while recovery
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Telit LN940 series
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Fibocom NL668 series
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
Tore Anderson <tore(a)fud.no>
USB: serial: option: add HP lt4132
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add GosunCn ZTE WeLink ME3630
Nicolas Saenz Julienne <nsaenzjulienne(a)suse.de>
USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd
Mathias Nyman <mathias.nyman(a)linux.intel.com>
xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
Hui Peng <benquike(a)gmail.com>
USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
Christian Brauner <christian(a)brauner.io>
Revert "vfs: Allow userns root to call mknod on owned filesystems."
Dave Chinner <dchinner(a)redhat.com>
iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()"
-------------
Diffstat:
Makefile | 4 +-
arch/arm/include/asm/pgtable-2level.h | 2 +-
arch/m68k/include/asm/pgtable_mm.h | 4 +-
arch/microblaze/include/asm/pgtable.h | 2 +-
arch/nds32/include/asm/pgtable.h | 2 +-
arch/parisc/include/asm/pgtable.h | 2 +-
arch/x86/entry/vdso/Makefile | 3 +-
arch/x86/include/asm/msr-index.h | 1 +
arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 4 +
arch/x86/kernel/cpu/mtrr/if.c | 2 +
arch/x86/kvm/vmx.c | 2 +
arch/x86/kvm/x86.c | 4 +-
arch/x86/mm/pat.c | 13 +-
drivers/gpio/gpio-max7301.c | 12 +-
drivers/gpio/gpiolib-acpi.c | 144 ++++++++++++---------
drivers/gpu/drm/drm_ioctl.c | 10 +-
drivers/hv/vmbus_drv.c | 20 +++
drivers/input/mouse/elantech.c | 18 ++-
drivers/media/i2c/ov5640.c | 17 ++-
drivers/mmc/core/mmc.c | 24 ++--
drivers/mmc/host/omap_hsmmc.c | 12 +-
drivers/net/usb/hso.c | 18 ++-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 ++
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 +++++++
drivers/net/wireless/marvell/mwifiex/11n.c | 5 +-
.../net/wireless/marvell/mwifiex/11n_rxreorder.c | 96 +++++++-------
drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 3 -
drivers/net/wireless/realtek/rtlwifi/base.c | 1 +
drivers/scsi/sd.c | 23 +++-
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci.h | 4 +-
drivers/usb/serial/option.c | 16 ++-
fs/iomap.c | 7 -
fs/namei.c | 3 +-
fs/proc/proc_sysctl.c | 13 +-
fs/ubifs/replay.c | 37 ++++++
include/asm-generic/4level-fixup.h | 2 +-
include/asm-generic/5level-fixup.h | 2 +-
include/asm-generic/pgtable-nop4d-hack.h | 2 +-
include/asm-generic/pgtable-nop4d.h | 2 +-
include/asm-generic/pgtable-nopmd.h | 2 +-
include/asm-generic/pgtable-nopud.h | 2 +-
include/asm-generic/pgtable.h | 16 +++
include/linux/math64.h | 3 +
include/linux/mm.h | 8 ++
include/linux/t10-pi.h | 9 +-
include/net/xfrm.h | 1 +
kernel/futex.c | 69 +++++++++-
kernel/panic.c | 6 +-
kernel/time/posix-timers.c | 5 +-
mm/huge_memory.c | 20 +--
mm/page_alloc.c | 19 ++-
mm/vmscan.c | 6 +-
net/xfrm/xfrm_state.c | 8 +-
net/xfrm/xfrm_user.c | 4 +-
55 files changed, 556 insertions(+), 220 deletions(-)
This is the start of the stable review cycle for the 4.14.91 release.
There are 36 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 Sun Dec 30 11:30:54 UTC 2018.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.91-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.14.91-rc1
Gustavo A. R. Silva <gustavo(a)embeddedor.com>
drm/ioctl: Fix Spectre v1 vulnerabilities
Ivan Delalande <colona(a)arista.com>
proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
Roman Gushchin <guro(a)fb.com>
mm: don't miss the last page because of round-off error
Richard Weinberger <richard(a)nod.at>
ubifs: Handle re-linking of inodes correctly while recovery
Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de>
spi: imx: mx51-ecspi: Move some initialisation to prepare_message hook.
Uwe Kleine-König <u.kleine-koenig(a)pengutronix.de>
spi: imx: add a device specific prepare_message callback
Ihab Zhaika <ihab.zhaika(a)intel.com>
iwlwifi: add new cards for 9560, 9462, 9461 and killer series
Emmanuel Grumbach <emmanuel.grumbach(a)intel.com>
iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
Sergey Senozhatsky <sergey.senozhatsky.work(a)gmail.com>
panic: avoid deadlocks in re-entrant console drivers
Colin Ian King <colin.king(a)canonical.com>
x86/mtrr: Don't copy uninitialized gentry fields back to userspace
Dexuan Cui <decui(a)microsoft.com>
Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
Cfir Cohen <cfir(a)google.com>
KVM: Fix UAF in nested posted interrupt processing
Eduardo Habkost <ehabkost(a)redhat.com>
kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
Thomas Gleixner <tglx(a)linutronix.de>
posix-timers: Fix division by zero bug
Hans de Goede <hdegoede(a)redhat.com>
gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
Christophe Leroy <christophe.leroy(a)c-s.fr>
gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
Russell King <rmk+kernel(a)armlinux.org.uk>
mmc: omap_hsmmc: fix DMA API warning
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
Ulf Hansson <ulf.hansson(a)linaro.org>
mmc: core: Reset HPI enabled state during re-init and in case of errors
Jens Axboe <axboe(a)kernel.dk>
scsi: sd: use mempool for discard special page
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Telit LN940 series
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Fibocom NL668 series
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
Tore Anderson <tore(a)fud.no>
USB: serial: option: add HP lt4132
Jörgen Storvist <jorgen.storvist(a)gmail.com>
USB: serial: option: add GosunCn ZTE WeLink ME3630
Nicolas Saenz Julienne <nsaenzjulienne(a)suse.de>
USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd
Mathias Nyman <mathias.nyman(a)linux.intel.com>
xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
Hui Peng <benquike(a)gmail.com>
USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
Dan Carpenter <dan.carpenter(a)oracle.com>
cifs: integer overflow in in SMB2_ioctl()
Jiri Olsa <jolsa(a)kernel.org>
perf record: Synthesize features before events in pipe mode
Bart Van Assche <bart.vanassche(a)wdc.com>
ib_srpt: Fix a use-after-free in __srpt_close_all_ch()
Richard Weinberger <richard(a)nod.at>
ubifs: Fix directory size calculation for symlinks
Daniel Mack <daniel(a)zonque.org>
ASoC: sta32x: set ->component pointer in private struct
Mikulas Patocka <mpatocka(a)redhat.com>
block: fix infinite loop if the device loses discard capability
Jens Axboe <axboe(a)kernel.dk>
block: break discard submissions into the user defined size
-------------
Diffstat:
Makefile | 4 +-
arch/x86/include/asm/msr-index.h | 1 +
arch/x86/kernel/cpu/mtrr/if.c | 2 +
arch/x86/kvm/vmx.c | 2 +
arch/x86/kvm/x86.c | 2 +
block/blk-lib.c | 22 +++-
drivers/gpio/gpio-max7301.c | 12 +--
drivers/gpio/gpiolib-acpi.c | 144 +++++++++++++++-----------
drivers/gpu/drm/drm_ioctl.c | 10 +-
drivers/hv/vmbus_drv.c | 20 ++++
drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +-
drivers/mmc/core/mmc.c | 24 +++--
drivers/mmc/host/omap_hsmmc.c | 12 ++-
drivers/net/usb/hso.c | 18 +++-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 ++
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 +++++++++
drivers/scsi/sd.c | 23 +++-
drivers/spi/spi-imx.c | 91 ++++++++++++----
drivers/usb/host/xhci-hub.c | 3 +-
drivers/usb/host/xhci.h | 4 +-
drivers/usb/serial/option.c | 16 ++-
fs/cifs/smb2pdu.c | 4 +-
fs/proc/proc_sysctl.c | 13 ++-
fs/ubifs/dir.c | 5 +-
fs/ubifs/replay.c | 37 +++++++
include/linux/math64.h | 3 +
kernel/panic.c | 6 +-
kernel/time/posix-timers.c | 5 +-
mm/vmscan.c | 6 +-
sound/soc/codecs/sta32x.c | 3 +
tools/perf/builtin-record.c | 18 ++--
31 files changed, 430 insertions(+), 143 deletions(-)