I'm announcing the release of the 4.14.216 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:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm/mach-omap2/omap_device.c | 8 +
arch/arm64/kvm/sys_regs.c | 4
arch/powerpc/include/asm/book3s/32/pgtable.h | 4
arch/powerpc/include/asm/nohash/pgtable.h | 4
arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 110 ++++++++++--------------
block/genhd.c | 9 +
drivers/block/Kconfig | 1
drivers/cpufreq/powernow-k8.c | 9 -
drivers/dma/xilinx/xilinx_dma.c | 8 +
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2
drivers/i2c/busses/i2c-sprd.c | 8 +
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 26 ++++-
drivers/iommu/intel_irq_remapping.c | 2
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 3
drivers/net/usb/cdc_ncm.c | 8 +
drivers/net/wan/Kconfig | 1
drivers/net/wireless/ath/wil6210/Kconfig | 1
drivers/spi/spi-pxa2xx.c | 3
drivers/spi/spi-stm32.c | 4
fs/ubifs/io.c | 13 ++
include/asm-generic/vmlinux.lds.h | 5 -
net/8021q/vlan.c | 3
net/core/skbuff.c | 6 +
net/ipv4/ip_output.c | 2
net/ipv4/ip_tunnel.c | 10 +-
26 files changed, 152 insertions(+), 104 deletions(-)
Andreas Kemnade (1):
ARM: OMAP2+: omap_device: fix idling of devices during probe
Arnd Bergmann (3):
wil6210: select CONFIG_CRC32
block: rsxx: select CONFIG_CRC32
wan: ds26522: select CONFIG_BITREVERSE
Chris Wilson (1):
drm/i915: Fix mismatch between misplaced vma check and vma insert
Chunyan Zhang (1):
i2c: sprd: use a specific timeout to avoid system hang up issue
Colin Ian King (1):
cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
Dinghao Liu (3):
iommu/intel: Fix memleak in intel_irq_remapping_alloc
net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
net/mlx5e: Fix two double free cases
Fenghua Yu (2):
x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
x86/resctrl: Don't move a task to the same resource group
Florian Westphal (2):
net: ip: always refragment ip defragmented packets
net: fix pmtu check in nopmtudisc mode
Greg Kroah-Hartman (1):
Linux 4.14.216
Jakub Kicinski (1):
net: vlan: avoid leaks on register_vlan_dev() failures
Jouni K. Seppänen (1):
net: cdc_ncm: correct overhead in delayed_ndp_size
Lorenzo Bianconi (1):
iio: imu: st_lsm6dsx: fix edge-trigger interrupts
Lukas Wunner (1):
spi: pxa2xx: Fix use-after-free on unbind
Marc Zyngier (1):
KVM: arm64: Don't access PMCR_EL0 when no PMU is available
Mathieu Desnoyers (1):
powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at
Ming Lei (1):
block: fix use-after-free in disk_part_iter_next
Nick Desaulniers (1):
vmlinux.lds.h: Add PGO and AutoFDO input sections
Richard Weinberger (1):
ubifs: wbuf: Don't leak kernel memory to flash
Roman Guskov (1):
spi: stm32: FIFO threshold level - fix align packet size
Sean Nyekjaer (1):
iio: imu: st_lsm6dsx: flip irq return logic
Shravya Kumbham (2):
dmaengine: xilinx_dma: check dma_async_device_register return value
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
Vasily Averin (1):
net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
This is the start of the stable review cycle for the 5.4.90 release.
There are 62 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, 17 Jan 2021 12:19:42 +0000.
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/v5.x/stable-review/patch-5.4.90-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.90-rc1
Dan Carpenter <dan.carpenter(a)oracle.com>
regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
Vasily Averin <vvs(a)virtuozzo.com>
net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
Ming Lei <ming.lei(a)redhat.com>
block: fix use-after-free in disk_part_iter_next
Marc Zyngier <maz(a)kernel.org>
KVM: arm64: Don't access PMCR_EL0 when no PMU is available
Stefan Chulski <stefanc(a)marvell.com>
net: mvpp2: disable force link UP during port init procedure
Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org>
regulator: qcom-rpmh-regulator: correct hfsmps515 definition
Arnd Bergmann <arnd(a)arndb.de>
wan: ds26522: select CONFIG_BITREVERSE
Xiaolei Wang <xiaolei.wang(a)windriver.com>
regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
Dinghao Liu <dinghao.liu(a)zju.edu.cn>
net/mlx5e: Fix two double free cases
Dinghao Liu <dinghao.liu(a)zju.edu.cn>
net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
Alan Maguire <alan.maguire(a)oracle.com>
bpftool: Fix compilation failure for net.o with older glibc
Dinghao Liu <dinghao.liu(a)zju.edu.cn>
iommu/intel: Fix memleak in intel_irq_remapping_alloc
Arnd Bergmann <arnd(a)arndb.de>
lightnvm: select CONFIG_CRC32
Arnd Bergmann <arnd(a)arndb.de>
block: rsxx: select CONFIG_CRC32
Arnd Bergmann <arnd(a)arndb.de>
wil6210: select CONFIG_CRC32
Arnd Bergmann <arnd(a)arndb.de>
qed: select CONFIG_CRC32
Shravya Kumbham <shravya.kumbham(a)xilinx.com>
dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
Shravya Kumbham <shravya.kumbham(a)xilinx.com>
dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
Shravya Kumbham <shravya.kumbham(a)xilinx.com>
dmaengine: xilinx_dma: check dma_async_device_register return value
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
Hans de Goede <hdegoede(a)redhat.com>
i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated
Roman Guskov <rguskov(a)dh-electronics.com>
spi: stm32: FIFO threshold level - fix align packet size
Douglas Anderson <dianders(a)chromium.org>
spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case
Colin Ian King <colin.king(a)canonical.com>
cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
Arnd Bergmann <arnd(a)arndb.de>
can: kvaser_pciefd: select CONFIG_CRC32
Marc Kleine-Budde <mkl(a)pengutronix.de>
can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop()
Marc Kleine-Budde <mkl(a)pengutronix.de>
can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver
Dan Carpenter <dan.carpenter(a)oracle.com>
dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk()
Chunyan Zhang <chunyan.zhang(a)unisoc.com>
i2c: sprd: use a specific timeout to avoid system hang up issue
Andreas Kemnade <andreas(a)kemnade.info>
ARM: OMAP2+: omap_device: fix idling of devices during probe
Ping Cheng <pinglinux(a)gmail.com>
HID: wacom: Fix memory leakage caused by kfifo_alloc
Lorenzo Bianconi <lorenzo(a)kernel.org>
iio: imu: st_lsm6dsx: fix edge-trigger interrupts
Nick Desaulniers <ndesaulniers(a)google.com>
vmlinux.lds.h: Add PGO and AutoFDO input sections
Valdis Kletnieks <valdis.kletnieks(a)vt.edu>
exfat: Month timestamp metadata accidentally incremented
Fenghua Yu <fenghua.yu(a)intel.com>
x86/resctrl: Don't move a task to the same resource group
Fenghua Yu <fenghua.yu(a)intel.com>
x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Fix chtls resources release sequence
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Added a check to avoid NULL pointer dereference
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Replace skb_dequeue with skb_peek
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Fix panic when route to peer not configured
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Remove invalid set_tcb call
Ayush Sawal <ayush.sawal(a)chelsio.com>
chtls: Fix hardware tid leak
Aya Levin <ayal(a)nvidia.com>
net/mlx5e: ethtool, Fix restriction of autoneg with 56G
Mark Zhang <markzhang(a)nvidia.com>
net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
Aleksander Jan Bajkowski <olek2(a)wp.pl>
net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE
Julian Wiedmann <jwi(a)linux.ibm.com>
s390/qeth: fix L2 header access in qeth_l3_osa_features_check()
Ido Schimmel <idosch(a)nvidia.com>
nexthop: Unlink nexthop group entry in error path
Ido Schimmel <idosch(a)nvidia.com>
nexthop: Fix off-by-one error in error path
Colin Ian King <colin.king(a)canonical.com>
octeontx2-af: fix memory leak of lmac and lmac->name
Florian Westphal <fw(a)strlen.de>
net: ip: always refragment ip defragmented packets
Florian Westphal <fw(a)strlen.de>
net: fix pmtu check in nopmtudisc mode
Sean Tranchetti <stranche(a)codeaurora.org>
tools: selftests: add test for changing routes with PTMU exceptions
Sean Tranchetti <stranche(a)codeaurora.org>
net: ipv6: fib: flush exceptions when purging route
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
net/sonic: Fix some resource leaks in error handling paths
Jakub Kicinski <kuba(a)kernel.org>
net: vlan: avoid leaks on register_vlan_dev() failures
Samuel Holland <samuel(a)sholland.org>
net: stmmac: dwmac-sun8i: Balance internal PHY power
Samuel Holland <samuel(a)sholland.org>
net: stmmac: dwmac-sun8i: Balance internal PHY resource references
Yonglong Liu <liuyonglong(a)huawei.com>
net: hns3: fix a phy loopback fail issue
Yufeng Mo <moyufeng(a)huawei.com>
net: hns3: fix the number of queues actually used by ARQ
Jouni K. Seppänen <jks(a)iki.fi>
net: cdc_ncm: correct overhead in delayed_ndp_size
Matthew Rosato <mjrosato(a)linux.ibm.com>
vfio iommu: Add dma available capability
Jiri Slaby <jslaby(a)suse.cz>
x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_*
-------------
Diffstat:
Makefile | 4 +-
arch/arm/mach-omap2/omap_device.c | 8 +-
arch/arm64/kvm/sys_regs.c | 4 +
arch/x86/entry/entry_32.S | 3 +-
arch/x86/kernel/acpi/wakeup_32.S | 7 +-
arch/x86/kernel/cpu/resctrl/rdtgroup.c | 113 +++++++++------------
arch/x86/kernel/ftrace_32.S | 3 +-
arch/x86/kernel/head_32.S | 3 +-
arch/x86/power/hibernate_asm_32.S | 6 +-
arch/x86/realmode/rm/trampoline_32.S | 6 +-
arch/x86/xen/xen-asm_32.S | 7 +-
block/genhd.c | 9 +-
drivers/base/regmap/regmap-debugfs.c | 9 +-
drivers/block/Kconfig | 1 +
drivers/cpufreq/powernow-k8.c | 9 +-
drivers/crypto/chelsio/chtls/chtls_cm.c | 68 +++++--------
drivers/dma/dw-edma/dw-edma-core.c | 4 +-
drivers/dma/mediatek/mtk-hsdma.c | 1 +
drivers/dma/xilinx/xilinx_dma.c | 11 +-
drivers/hid/wacom_sys.c | 35 ++++++-
drivers/i2c/busses/i2c-i801.c | 2 +-
drivers/i2c/busses/i2c-sprd.c | 8 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 26 ++++-
drivers/iommu/intel_irq_remapping.c | 2 +
drivers/lightnvm/Kconfig | 1 +
drivers/net/can/Kconfig | 1 +
drivers/net/can/m_can/m_can.c | 2 -
drivers/net/can/m_can/tcan4x5x.c | 26 -----
drivers/net/dsa/lantiq_gswip.c | 7 +-
drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 ++-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 14 ++-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 24 +++--
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 3 +
drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 2 +-
drivers/net/ethernet/natsemi/macsonic.c | 12 ++-
drivers/net/ethernet/natsemi/xtsonic.c | 7 +-
drivers/net/ethernet/qlogic/Kconfig | 1 +
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 58 ++++++++---
drivers/net/usb/cdc_ncm.c | 8 +-
drivers/net/wan/Kconfig | 1 +
drivers/net/wireless/ath/wil6210/Kconfig | 1 +
drivers/regulator/qcom-rpmh-regulator.c | 2 +-
drivers/s390/net/qeth_l3_main.c | 2 +-
drivers/spi/spi-geni-qcom.c | 14 +++
drivers/spi/spi-stm32.c | 4 +-
drivers/staging/exfat/exfat_super.c | 2 +-
drivers/vfio/vfio_iommu_type1.c | 22 ++++
include/asm-generic/vmlinux.lds.h | 5 +-
include/uapi/linux/vfio.h | 15 +++
net/8021q/vlan.c | 3 +-
net/core/skbuff.c | 6 ++
net/ipv4/ip_output.c | 2 +-
net/ipv4/ip_tunnel.c | 11 +-
net/ipv4/nexthop.c | 4 +-
net/ipv6/ip6_fib.c | 5 +-
tools/bpf/bpftool/net.c | 1 -
tools/testing/selftests/net/pmtu.sh | 71 ++++++++++++-
59 files changed, 468 insertions(+), 239 deletions(-)