Skip to content

4.19.185-rc1 review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest56 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/56selinux: vsock: Set SID for socket returned by accept()net/vmw_vsock/af_vsock.c+1 -00 replies
2/56tcp: relookup sock for RST+ACK packets handled by obsolete req sockinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c net/ipv4/tcp_minisocks.c+11 -50 replies
3/56ipv6: weaken the v4mapped source checknet/dccp/ipv6.c net/ipv6/ip6_input.c net/ipv6/tcp_ipv6.c+10 -100 replies
4/56ext4: fix bh ref count on error pathsfs/ext4/inode.c+3 -30 replies
5/56rpc: fix NULL dereference on kmalloc failurenet/sunrpc/auth_gss/svcauth_gss.c+7 -40 replies
6/56ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10sound/soc/codecs/rt5640.c+2 -20 replies
7/56ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10sound/soc/codecs/rt5651.c+2 -20 replies
8/56ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probesound/soc/codecs/sgtl5000.c+1 -10 replies
9/56ASoC: es8316: Simplify adc_pga_gain_tlv tablesound/soc/codecs/es8316.c+2 -70 replies
10/56ASoC: cs42l42: Fix Bitclock polarity inversionsound/soc/codecs/cs42l42.c sound/soc/codecs/cs42l42.h+14 -170 replies
11/56ASoC: cs42l42: Fix channel width supportsound/soc/codecs/cs42l42.c sound/soc/codecs/cs42l42.h+22 -260 replies
12/56ASoC: cs42l42: Fix mixer volume controlsound/soc/codecs/cs42l42.c+2 -20 replies
13/56ASoC: cs42l42: Always wait at least 3ms after resetsound/soc/codecs/cs42l42.c sound/soc/codecs/cs42l42.h+3 -10 replies
14/56vhost: Fix vhost_vq_reset()drivers/vhost/vhost.c+1 -10 replies
15/56scsi: st: Fix a use after free in st_open()drivers/scsi/st.c+1 -10 replies
16/56scsi: qla2xxx: Fix broken #endif placementdrivers/scsi/qla2xxx/qla_target.h+1 -10 replies
17/56staging: comedi: cb_pcidas: fix request_irq() warndrivers/staging/comedi/drivers/cb_pcidas.c+1 -10 replies
18/56staging: comedi: cb_pcidas64: fix request_irq() warndrivers/staging/comedi/drivers/cb_pcidas64.c+1 -10 replies
19/56ASoC: rt5659: Update MCLK rate in set_sysclk()sound/soc/codecs/rt5659.c+5 -00 replies
20/56thermal/core: Add NULL pointer check before using cooling device statsdrivers/thermal/thermal_sysfs.c+3 -00 replies
21/56locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handlingkernel/locking/mutex.c+14 -110 replies
22/56ext4: do not iput inode under running transaction in ext4_rename()fs/ext4/namei.c+9 -90 replies
23/56brcmfmac: clear EAP/association status bits on linkdown eventsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+5 -20 replies
24/56ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()drivers/net/wireless/ath/ath10k/wmi-tlv.c+5 -20 replies
25/56net: ethernet: aquantia: Handle error cleanup of start on opendrivers/net/ethernet/aquantia/atlantic/aq_main.c+3 -10 replies
26/56appletalk: Fix skb allocation size in loopback casenet/appletalk/ddp.c+21 -120 replies
27/56net: wan/lmc: unregister device when no matching device is founddrivers/net/wan/lmc/lmc_main.c+2 -00 replies
28/56bpf: Remove MTU check in __bpf_skb_max_lennet/core/filter.c+4 -80 replies
29/56ALSA: usb-audio: Apply sample rate quirk to Logitech Connectsound/usb/quirks.c+1 -00 replies
30/56ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIOsound/pci/hda/patch_realtek.c+1 -10 replies
31/56ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hooksound/pci/hda/patch_realtek.c+1 -00 replies
32/56PM: runtime: Fix race getting/putting suppliers at probedrivers/base/power/runtime.c+7 -10 replies
33/56PM: runtime: Fix ordering in pm_runtime_get_suppliers()drivers/base/power/runtime.c+1 -10 replies
34/56tracing: Fix stack trace event sizekernel/trace/trace.c+2 -10 replies
35/56mm: fix race by making init_zero_pfn() early_initcallmm/memory.c+1 -10 replies
36/56drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -10 replies
37/56drm/amdgpu: check alignment on CPU page for bo mapdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+4 -40 replies
38/56reiserfs: update reiserfs_xattrs_initialized() conditionfs/reiserfs/xattr.h+1 -10 replies
39/56pinctrl: rockchip: fix restore error in resumedrivers/pinctrl/pinctrl-rockchip.c+8 -50 replies
40/56extcon: Add stubs for extcon_register_notifier_all() functionsinclude/linux/extcon.h+23 -00 replies
41/56extcon: Fix error handling in extcon_dev_registerdrivers/extcon/extcon.c+1 -00 replies
42/56firewire: nosy: Fix a use-after-free bug in nosy_ioctl()drivers/firewire/nosy.c+7 -20 replies
43/56usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()drivers/usb/usbip/vhci_hcd.c+2 -00 replies
44/56USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modemdrivers/usb/core/quirks.c+4 -00 replies
45/56usb: musb: Fix suspend with devices connected for a64drivers/usb/musb/musb_core.c+8 -40 replies
46/56usb: xhci-mtk: fix broken streams issue on 0.96 xHCIdrivers/usb/host/xhci-mtk.c+9 -10 replies
47/56cdc-acm: fix BREAK rx code path adding necessary callsdrivers/usb/class/cdc-acm.c+3 -10 replies
48/56USB: cdc-acm: untangle a circular dependency between callback and softintdrivers/usb/class/cdc-acm.c+32 -160 replies
49/56USB: cdc-acm: downgrade message to debugdrivers/usb/class/cdc-acm.c+2 -10 replies
50/56USB: cdc-acm: fix double free on probe failuredrivers/usb/class/cdc-acm.c+0 -10 replies
51/56USB: cdc-acm: fix use-after-free after probe failuredrivers/usb/class/cdc-acm.c+5 -00 replies
52/56usb: gadget: udc: amd5536udc_pci fix null-ptr-dereferencedrivers/usb/gadget/udc/amd5536udc_pci.c+5 -50 replies
53/56usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board.drivers/usb/dwc2/hcd.c+1 -10 replies
54/56staging: rtl8192e: Fix incorrect source in memcpy()drivers/staging/rtl8192e/rtllib_rx.c+1 -10 replies
55/56staging: rtl8192e: Change state information from u16 to u8drivers/staging/rtl8192e/rtllib.h+1 -10 replies
56/56drivers: video: fbcon: fix NULL dereference in fbcon_cursor()drivers/video/fbdev/core/fbcon.c+3 -00 replies

Reviews trailers per patch

18 of 56 patches have a Reviewed-by or Acked-by.

PatchKai MäkisaraHimanshu MadhaniIan AbbottDavidlohr BuesoMat MartineauEric DumazetVasily GorbikFabio EstevamIgor Russkikh周琰杰 (Zhou Yanjie)Christian KönigJianqun XuHeiko StuebnerOliver NeukumBruno Thomsen马哲宇 (Zheyu Ma)Bhushan ShahsyzbotJeff MahoneyJan KaraMinas HarutyunyanJohn FastabendGuenter RoeckShuah KhanLinux Kernel Functional TestingHulk RobotJon HunterPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b
1/56
2/56
3/56A-b R-b
4/56
5/56
6/56
7/56
8/56R-b
9/56
10/56
11/56
12/56
13/56
14/56
15/56A-b
16/56R-b
17/56R-b
18/56R-b
19/56
20/56
21/56A-b
22/56
23/56
24/56
25/56R-b
26/56
27/56
28/56A-b
29/56
30/56
31/56
32/56
33/56
34/56T-b A-b
35/56T-b
36/56R-b
37/56R-b
38/56Reported-and-tested-by A-b A-b
39/56R-b R-b
40/56
41/56
42/56Reported-and-tested-by
43/56
44/56
45/56T-b
46/56
47/56
48/56T-b
49/56R-b
50/56A-b
51/56A-b
52/56
53/56A-b
54/56
55/56
56/56

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 28 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/56] 4.19.185-rc1 review

This is the start of the stable review cycle for the 4.19.185 release. There are 56 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, 07 Apr 2021 08:50:09 +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/v4.x/stable-review/patch-4.19.185-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.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.185-rc1

Du Cheng <[email protected]>
drivers: video: fbcon: fix NULL dereference in fbcon_cursor()

Atul Gopinathan <[email protected]>
staging: rtl8192e: Change state information from u16 to u8

Atul Gopinathan <[email protected]>
staging: rtl8192e: Fix incorrect source in memcpy()

Artur Petrosyan <[email protected]>
usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board.

Tong Zhang <[email protected]>
usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference

Johan Hovold <[email protected]>
USB: cdc-acm: fix use-after-free after probe failure

Johan Hovold <[email protected]>
USB: cdc-acm: fix double free on probe failure

Oliver Neukum <[email protected]>
USB: cdc-acm: downgrade message to debug

Oliver Neukum <[email protected]>
USB: cdc-acm: untangle a circular dependency between callback and softint

Oliver Neukum <[email protected]>
cdc-acm: fix BREAK rx code path adding necessary calls

Chunfeng Yun <[email protected]>
usb: xhci-mtk: fix broken streams issue on 0.96 xHCI

Tony Lindgren <[email protected]>
usb: musb: Fix suspend with devices connected for a64

Vincent Palatin <[email protected]>
USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem

Shuah Khan <[email protected]>
usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()

Zheyu Ma <[email protected]>
firewire: nosy: Fix a use-after-free bug in nosy_ioctl()

Dinghao Liu <[email protected]>
extcon: Fix error handling in extcon_dev_register

Krzysztof Kozlowski <[email protected]>
extcon: Add stubs for extcon_register_notifier_all() functions

Wang Panzhenzhuan <[email protected]>
pinctrl: rockchip: fix restore error in resume

Tetsuo Handa <[email protected]>
reiserfs: update reiserfs_xattrs_initialized() condition

Xℹ Ruoyao <[email protected]>
drm/amdgpu: check alignment on CPU page for bo map

Nirmoy Das <[email protected]>
drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()

Ilya Lipnitskiy <[email protected]>
mm: fix race by making init_zero_pfn() early_initcall

Steven Rostedt (VMware) <[email protected]>
tracing: Fix stack trace event size

Adrian Hunter <[email protected]>
PM: runtime: Fix ordering in pm_runtime_get_suppliers()

Adrian Hunter <[email protected]>
PM: runtime: Fix race getting/putting suppliers at probe

Hui Wang <[email protected]>
ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook

Hui Wang <[email protected]>
ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO

Ikjoon Jang <[email protected]>
ALSA: usb-audio: Apply sample rate quirk to Logitech Connect

Jesper Dangaard Brouer <[email protected]>
bpf: Remove MTU check in __bpf_skb_max_len

Tong Zhang <[email protected]>
net: wan/lmc: unregister device when no matching device is found

Doug Brown <[email protected]>
appletalk: Fix skb allocation size in loopback case

Nathan Rossi <[email protected]>
net: ethernet: aquantia: Handle error cleanup of start on open

Shuah Khan <[email protected]>
ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()

Luca Pesce <[email protected]>
brcmfmac: clear EAP/association status bits on linkdown events

zhangyi (F) <[email protected]>
ext4: do not iput inode under running transaction in ext4_rename()

Waiman Long <[email protected]>
locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling

Manaf Meethalavalappu Pallikunhi <[email protected]>
thermal/core: Add NULL pointer check before using cooling device stats

Sameer Pujar <[email protected]>
ASoC: rt5659: Update MCLK rate in set_sysclk()

Tong Zhang <[email protected]>
staging: comedi: cb_pcidas64: fix request_irq() warn

Tong Zhang <[email protected]>
staging: comedi: cb_pcidas: fix request_irq() warn

Alexey Dobriyan <[email protected]>
scsi: qla2xxx: Fix broken #endif placement

Lv Yunlong <[email protected]>
scsi: st: Fix a use after free in st_open()

Laurent Vivier <[email protected]>
vhost: Fix vhost_vq_reset()

Lucas Tanure <[email protected]>
ASoC: cs42l42: Always wait at least 3ms after reset

Lucas Tanure <[email protected]>
ASoC: cs42l42: Fix mixer volume control

Lucas Tanure <[email protected]>
ASoC: cs42l42: Fix channel width support

Lucas Tanure <[email protected]>
ASoC: cs42l42: Fix Bitclock polarity inversion

Hans de Goede <[email protected]>
ASoC: es8316: Simplify adc_pga_gain_tlv table

Benjamin Rood <[email protected]>
ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe

Hans de Goede <[email protected]>
ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10

Hans de Goede <[email protected]>
ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10

J. Bruce Fields <[email protected]>
rpc: fix NULL dereference on kmalloc failure

Zhaolong Zhang <[email protected]>
ext4: fix bh ref count on error paths

Jakub Kicinski <[email protected]>
ipv6: weaken the v4mapped source check

Alexander Ovechkin <[email protected]>
tcp: relookup sock for RST+ACK packets handled by obsolete req sock

David Brazdil <[email protected]>
selinux: vsock: Set SID for socket returned by accept()

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

Diffstat:

 Makefile                                           |  4 +-
 drivers/base/power/runtime.c                       | 10 ++-
 drivers/extcon/extcon.c                            |  1 +
 drivers/firewire/nosy.c                            |  9 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             | 10 +--
 drivers/net/ethernet/aquantia/atlantic/aq_main.c   |  4 +-
 drivers/net/wan/lmc/lmc_main.c                     |  2 +
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |  7 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |  7 +-
 drivers/pinctrl/pinctrl-rockchip.c                 | 13 ++--
 drivers/scsi/qla2xxx/qla_target.h                  |  2 +-
 drivers/scsi/st.c                                  |  2 +-
 drivers/staging/comedi/drivers/cb_pcidas.c         |  2 +-
 drivers/staging/comedi/drivers/cb_pcidas64.c       |  2 +-
 drivers/staging/rtl8192e/rtllib.h                  |  2 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |  2 +-
 drivers/thermal/thermal_sysfs.c                    |  3 +
 drivers/usb/class/cdc-acm.c                        | 61 ++++++++++++------
 drivers/usb/core/quirks.c                          |  4 ++
 drivers/usb/dwc2/hcd.c                             |  2 +-
 drivers/usb/gadget/udc/amd5536udc_pci.c            | 10 +--
 drivers/usb/host/xhci-mtk.c                        | 10 ++-
 drivers/usb/musb/musb_core.c                       | 12 ++--
 drivers/usb/usbip/vhci_hcd.c                       |  2 +
 drivers/vhost/vhost.c                              |  2 +-
 drivers/video/fbdev/core/fbcon.c                   |  3 +
 fs/ext4/inode.c                                    |  6 +-
 fs/ext4/namei.c                                    | 18 +++---
 fs/reiserfs/xattr.h                                |  2 +-
 include/linux/extcon.h                             | 23 +++++++
 include/net/inet_connection_sock.h                 |  2 +-
 kernel/locking/mutex.c                             | 25 ++++----
 kernel/trace/trace.c                               |  3 +-
 mm/memory.c                                        |  2 +-
 net/appletalk/ddp.c                                | 33 ++++++----
 net/core/filter.c                                  | 12 ++--
 net/dccp/ipv6.c                                    |  5 ++
 net/ipv4/inet_connection_sock.c                    |  7 +-
 net/ipv4/tcp_minisocks.c                           |  7 +-
 net/ipv6/ip6_input.c                               | 10 ---
 net/ipv6/tcp_ipv6.c                                |  5 ++
 net/sunrpc/auth_gss/svcauth_gss.c                  | 11 ++--
 net/vmw_vsock/af_vsock.c                           |  1 +
 sound/pci/hda/patch_realtek.c                      |  3 +-
 sound/soc/codecs/cs42l42.c                         | 74 ++++++++++------------
 sound/soc/codecs/cs42l42.h                         | 13 ++--
 sound/soc/codecs/es8316.c                          |  9 +--
 sound/soc/codecs/rt5640.c                          |  4 +-
 sound/soc/codecs/rt5651.c                          |  4 +-
 sound/soc/codecs/rt5659.c                          |  5 ++
 sound/soc/codecs/sgtl5000.c                        |  2 +-
 sound/usb/quirks.c                                 |  1 +
 52 files changed, 293 insertions(+), 182 deletions(-)