I'm announcing the release of the 4.19.115 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:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Alexander Usyskin (1):
mei: me: add cedar fork device ids
Amritha Nambiar (1):
net: Fix Tx hash bound checking
Arun KS (1):
arm64: Fix size of __early_cpu_boot_status
Avihai Horon (1):
RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
Chris Lew (1):
rpmsg: glink: Remove chunk size word align warning
Daniel Jordan (1):
padata: always acquire cpu_hotplug_lock before pinst->lock
David Ahern (1):
tools/accounting/getdelays.c: fix netlink attribute length
David Howells (1):
rxrpc: Fix sendmsg(MSG_WAITALL) handling
Eugene Syromiatnikov (1):
coresight: do not use the BIT() macro in the UAPI header
Eugeniy Paltsev (1):
initramfs: restore default compression behavior
Florian Fainelli (2):
net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
net: dsa: bcm_sf2: Ensure correct sub-node is parsed
Geoffrey Allott (1):
ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard
Gerd Hoffmann (1):
drm/bochs: downgrade pci_request_region failure from error to warning
Greg Kroah-Hartman (1):
Linux 4.19.115
Hans Verkuil (1):
drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read()
Hans de Goede (2):
extcon: axp288: Add wakeup support
power: supply: axp288_charger: Add special handling for HP Pavilion x2 10
Ilya Dryomov (1):
ceph: canonicalize server path in place
James Zhu (1):
drm/amdgpu: fix typo for vcn1 idle check
Jarod Wilson (1):
ipv6: don't auto-add link-local address to lag ports
Jason A. Donenfeld (1):
random: always use batched entropy for get_random_u{32,64}
Jason Gunthorpe (2):
RDMA/ucma: Put a lock around every call to the rdma_cm layer
RDMA/cma: Teach lockdep about the order of rtnl and lock
Jisheng Zhang (1):
net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting
Kaike Wan (2):
IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
IB/hfi1: Fix memory leaks in sysfs registration and unregistration
Kishon Vijay Abraham I (2):
misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices
misc: pci_endpoint_test: Avoid using module parameter to determine irqtype
Len Brown (2):
tools/power turbostat: Fix gcc build warnings
tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks
Lucas Stach (1):
drm/etnaviv: replace MMU flush marker with flush sequence
Marcelo Ricardo Leitner (1):
sctp: fix possibly using a bad saddr with a given dst
Mario Kleiner (1):
drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
Martin Kaiser (1):
hwrng: imx-rngc - fix an error path
Miklos Szeredi (1):
bitops: protect variables in set_mask_bits() macro
Oleksij Rempel (1):
net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers
Paul Cercueil (1):
ASoC: jz4740-i2s: Fix divider written at incorrect offset in register
Petr Machata (1):
mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
Prabhath Sajeepa (1):
nvme-rdma: Avoid double freeing of async event data
Qian Cai (1):
ipv4: fix a RCU-list lock in fib_triestat_seq_show
Qiujun Huang (3):
sctp: fix refcount bug in sctp_wfree
Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
fbcon: fix null-ptr-deref in fbcon_switch
Randy Dunlap (1):
mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
Richard Palethorpe (1):
slcan: Don't transmit uninitialized stack data in padding
Rob Clark (2):
drm/msm: stop abusing dma_map/unmap for cache
drm/msm: Use the correct dma_sync calls in msm_gem
Roger Quadros (1):
usb: dwc3: don't set gadget->is_otg flag
Sam Protsenko (1):
include/linux/notifier.h: SRCU: fix ctags
Sean Young (1):
media: rc: IR signal for Panasonic air conditioner too long
Taniya Das (1):
clk: qcom: rcg: Return failure for RCG update
Thinh Nguyen (1):
usb: dwc3: gadget: Wrap around when skip TRBs
William Dauchy (1):
net, ip_tunnel: fix interface lookup with no key
Xiubo Li (1):
ceph: remove the extra slashes in the server path
YueHaibing (1):
misc: rtsx: set correct pcr_ops for rts522A
I'm announcing the release of the 4.14.176 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/arm64/kernel/head.S | 2
block/blk-mq-tag.c | 9 ++
block/blk-mq.c | 4 +
drivers/acpi/nfit/core.c | 24 ++++---
drivers/char/hw_random/imx-rngc.c | 4 -
drivers/char/random.c | 20 +-----
drivers/clk/qcom/clk-rcg2.c | 2
drivers/gpu/drm/bochs/bochs_hw.c | 6 -
drivers/gpu/drm/drm_dp_mst_topology.c | 1
drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 10 +--
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 8 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 2
drivers/gpu/drm/msm/msm_gem.c | 47 +++++++++++++--
drivers/infiniband/core/cma.c | 1
drivers/infiniband/hw/hfi1/sysfs.c | 26 ++++++--
drivers/misc/pci_endpoint_test.c | 2
drivers/net/can/slcan.c | 4 -
drivers/net/dsa/bcm_sf2.c | 7 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c | 8 +-
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2
drivers/net/phy/micrel.c | 7 ++
drivers/rpmsg/qcom_glink_native.c | 3
drivers/rpmsg/qcom_glink_smem.c | 12 +--
drivers/usb/dwc3/gadget.c | 1
drivers/video/fbdev/core/fbcon.c | 3
fs/ceph/super.c | 56 +++++++++++-------
fs/ceph/super.h | 2
include/uapi/linux/coresight-stm.h | 6 +
kernel/padata.c | 4 -
mm/mempolicy.c | 6 +
net/bluetooth/rfcomm/tty.c | 4 -
net/ipv4/fib_trie.c | 3
net/ipv4/ip_tunnel.c | 6 -
net/ipv6/addrconf.c | 4 +
net/sctp/ipv6.c | 20 ++++--
net/sctp/protocol.c | 28 ++++++---
net/sctp/socket.c | 31 +++++++--
sound/soc/jz4740/jz4740-i2s.c | 2
tools/accounting/getdelays.c | 2
tools/power/x86/turbostat/turbostat.c | 4 -
usr/Kconfig | 22 +++----
44 files changed, 270 insertions(+), 150 deletions(-)
Arun KS (1):
arm64: Fix size of __early_cpu_boot_status
Arun Kumar Neelakantam (1):
rpmsg: glink: smem: Support rx peak for size less than 4 bytes
Avihai Horon (1):
RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
Chris Lew (1):
rpmsg: glink: Remove chunk size word align warning
Dan Williams (1):
acpi/nfit: Fix bus command validation
Daniel Jordan (1):
padata: always acquire cpu_hotplug_lock before pinst->lock
David Ahern (1):
tools/accounting/getdelays.c: fix netlink attribute length
Eugene Syromiatnikov (1):
coresight: do not use the BIT() macro in the UAPI header
Eugeniy Paltsev (1):
initramfs: restore default compression behavior
Florian Fainelli (1):
net: dsa: bcm_sf2: Ensure correct sub-node is parsed
Gerd Hoffmann (1):
drm/bochs: downgrade pci_request_region failure from error to warning
Greg Kroah-Hartman (1):
Linux 4.14.176
Hans Verkuil (1):
drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read()
Ilya Dryomov (1):
ceph: canonicalize server path in place
Jarod Wilson (1):
ipv6: don't auto-add link-local address to lag ports
Jason A. Donenfeld (1):
random: always use batched entropy for get_random_u{32,64}
Jianchao Wang (1):
blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter
Jisheng Zhang (1):
net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting
Kaike Wan (2):
IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
IB/hfi1: Fix memory leaks in sysfs registration and unregistration
Keith Busch (1):
blk-mq: Allow blocking queue tag iter callbacks
Kishon Vijay Abraham I (1):
misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices
Len Brown (1):
tools/power turbostat: Fix gcc build warnings
Lucas Stach (1):
drm/etnaviv: replace MMU flush marker with flush sequence
Marcelo Ricardo Leitner (1):
sctp: fix possibly using a bad saddr with a given dst
Martin Kaiser (1):
hwrng: imx-rngc - fix an error path
Oleksij Rempel (1):
net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers
Paul Cercueil (1):
ASoC: jz4740-i2s: Fix divider written at incorrect offset in register
Petr Machata (1):
mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
Qian Cai (1):
ipv4: fix a RCU-list lock in fib_triestat_seq_show
Qiujun Huang (3):
sctp: fix refcount bug in sctp_wfree
Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
fbcon: fix null-ptr-deref in fbcon_switch
Randy Dunlap (1):
mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
Richard Palethorpe (1):
slcan: Don't transmit uninitialized stack data in padding
Rob Clark (2):
drm/msm: stop abusing dma_map/unmap for cache
drm/msm: Use the correct dma_sync calls in msm_gem
Roger Quadros (1):
usb: dwc3: don't set gadget->is_otg flag
Taniya Das (1):
clk: qcom: rcg: Return failure for RCG update
William Dauchy (1):
net, ip_tunnel: fix interface lookup with no key
Xiubo Li (1):
ceph: remove the extra slashes in the server path
I'm announcing the release of the 4.9.219 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:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2
arch/arm64/kernel/head.S | 2
block/blk-mq-tag.c | 9 ++-
block/blk-mq.c | 4 +
drivers/char/random.c | 10 ---
drivers/clk/qcom/clk-rcg2.c | 2
drivers/gpu/drm/bochs/bochs_hw.c | 6 --
drivers/gpu/drm/drm_dp_mst_topology.c | 1
drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 10 ++-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 2
drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 1
drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 6 +-
drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 2
drivers/gpu/drm/msm/msm_gem.c | 47 ++++++++++++++--
drivers/infiniband/core/cma.c | 1
drivers/infiniband/hw/hfi1/sysfs.c | 26 ++++++---
drivers/net/can/slcan.c | 4 -
drivers/net/dsa/bcm_sf2.c | 7 ++
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2
drivers/net/phy/micrel.c | 7 ++
drivers/usb/dwc3/gadget.c | 1
fs/ceph/super.c | 54 ++++++++++++-------
fs/ceph/super.h | 2
include/uapi/linux/coresight-stm.h | 6 +-
kernel/padata.c | 4 -
mm/mempolicy.c | 6 +-
net/bluetooth/rfcomm/tty.c | 4 -
net/dsa/tag_brcm.c | 4 -
net/ipv4/fib_trie.c | 3 +
net/ipv4/ip_tunnel.c | 6 --
net/l2tp/l2tp_core.c | 6 ++
net/l2tp/l2tp_core.h | 1
net/l2tp/l2tp_ppp.c | 8 +-
net/sctp/ipv6.c | 20 ++++---
net/sctp/protocol.c | 28 ++++++---
net/sctp/socket.c | 31 ++++++++--
sound/soc/jz4740/jz4740-i2s.c | 2
tools/accounting/getdelays.c | 2
38 files changed, 232 insertions(+), 107 deletions(-)
Arun KS (1):
arm64: Fix size of __early_cpu_boot_status
Avihai Horon (1):
RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
Daniel Jordan (1):
padata: always acquire cpu_hotplug_lock before pinst->lock
David Ahern (1):
tools/accounting/getdelays.c: fix netlink attribute length
Eugene Syromiatnikov (1):
coresight: do not use the BIT() macro in the UAPI header
Florian Fainelli (2):
net: dsa: tag_brcm: Fix skb->fwd_offload_mark location
net: dsa: bcm_sf2: Ensure correct sub-node is parsed
Gerd Hoffmann (1):
drm/bochs: downgrade pci_request_region failure from error to warning
Greg Kroah-Hartman (1):
Linux 4.9.219
Guillaume Nault (2):
l2tp: ensure sessions are freed after their PPPOL2TP socket
l2tp: fix race between l2tp_session_delete() and l2tp_tunnel_closeall()
Hans Verkuil (1):
drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read()
Ilya Dryomov (1):
ceph: canonicalize server path in place
Jason A. Donenfeld (1):
random: always use batched entropy for get_random_u{32,64}
Jianchao Wang (1):
blk-mq: sync the update nr_hw_queues with blk_mq_queue_tag_busy_iter
Jisheng Zhang (1):
net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting
Kaike Wan (2):
IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
IB/hfi1: Fix memory leaks in sysfs registration and unregistration
Keith Busch (1):
blk-mq: Allow blocking queue tag iter callbacks
Lucas Stach (1):
drm/etnaviv: replace MMU flush marker with flush sequence
Marcelo Ricardo Leitner (1):
sctp: fix possibly using a bad saddr with a given dst
Oleksij Rempel (1):
net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers
Paul Cercueil (1):
ASoC: jz4740-i2s: Fix divider written at incorrect offset in register
Qian Cai (1):
ipv4: fix a RCU-list lock in fib_triestat_seq_show
Qiujun Huang (2):
sctp: fix refcount bug in sctp_wfree
Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
Randy Dunlap (1):
mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
Richard Palethorpe (1):
slcan: Don't transmit uninitialized stack data in padding
Rob Clark (2):
drm/msm: stop abusing dma_map/unmap for cache
drm/msm: Use the correct dma_sync calls in msm_gem
Roger Quadros (1):
usb: dwc3: don't set gadget->is_otg flag
Taniya Das (1):
clk: qcom: rcg: Return failure for RCG update
William Dauchy (1):
net, ip_tunnel: fix interface lookup with no key
Xiubo Li (1):
ceph: remove the extra slashes in the server path
Currently when running the samples/watchdog/watchdog-simple.c
application and forcing a kernel crash by doing:
# ./watchdog-simple &
# echo c > /proc/sysrq-trigger
The system does not reboot as expected.
Fix it by calling imx_sc_wdt_set_timeout() to configure the i.MX8QXP
watchdog with a proper timeout.
Cc: <stable(a)vger.kernel.org>
Fixes: 986857acbc9a ("watchdog: imx_sc: Add i.MX system controller watchdog support")
Reported-by: Breno Lima <breno.lima(a)nxp.com>
Signed-off-by: Fabio Estevam <festevam(a)gmail.com>
---
drivers/watchdog/imx_sc_wdt.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/drivers/watchdog/imx_sc_wdt.c b/drivers/watchdog/imx_sc_wdt.c
index 60a32469f7de..e9ee22a7cb45 100644
--- a/drivers/watchdog/imx_sc_wdt.c
+++ b/drivers/watchdog/imx_sc_wdt.c
@@ -175,6 +175,11 @@ static int imx_sc_wdt_probe(struct platform_device *pdev)
wdog->timeout = DEFAULT_TIMEOUT;
watchdog_init_timeout(wdog, 0, dev);
+
+ ret = imx_sc_wdt_set_timeout(wdog, wdog->timeout);
+ if (ret)
+ return ret;
+
watchdog_stop_on_reboot(wdog);
watchdog_stop_on_unregister(wdog);
--
2.17.1