Skip to content

4.14.229-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 Latest52 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/52selinux: vsock: Set SID for socket returned by accept()net/vmw_vsock/af_vsock.c+1 -00 replies
2/52ipv6: weaken the v4mapped source checknet/dccp/ipv6.c net/ipv6/ip6_input.c net/ipv6/tcp_ipv6.c+10 -100 replies
3/52ext4: fix bh ref count on error pathsfs/ext4/inode.c+3 -30 replies
4/52rpc: fix NULL dereference on kmalloc failurenet/sunrpc/auth_gss/svcauth_gss.c+7 -40 replies
5/52ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10sound/soc/codecs/rt5640.c+2 -20 replies
6/52ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10sound/soc/codecs/rt5651.c+2 -20 replies
7/52ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probesound/soc/codecs/sgtl5000.c+1 -10 replies
8/52ASoC: es8316: Simplify adc_pga_gain_tlv tablesound/soc/codecs/es8316.c+2 -70 replies
9/52ASoC: cs42l42: Fix mixer volume controlsound/soc/codecs/cs42l42.c+2 -20 replies
10/52ASoC: cs42l42: Always wait at least 3ms after resetsound/soc/codecs/cs42l42.c sound/soc/codecs/cs42l42.h+3 -10 replies
11/52powerpc: Force inlining of cpu_has_feature() to avoid build failurearch/powerpc/include/asm/cpu_has_feature.h+2 -20 replies
12/52vhost: Fix vhost_vq_reset()drivers/vhost/vhost.c+1 -10 replies
13/52scsi: st: Fix a use after free in st_open()drivers/scsi/st.c+1 -10 replies
14/52scsi: qla2xxx: Fix broken #endif placementdrivers/scsi/qla2xxx/qla_target.h+1 -10 replies
15/52staging: comedi: cb_pcidas: fix request_irq() warndrivers/staging/comedi/drivers/cb_pcidas.c+1 -10 replies
16/52staging: comedi: cb_pcidas64: fix request_irq() warndrivers/staging/comedi/drivers/cb_pcidas64.c+1 -10 replies
17/52ASoC: rt5659: Update MCLK rate in set_sysclk()sound/soc/codecs/rt5659.c+5 -00 replies
18/52ext4: do not iput inode under running transaction in ext4_rename()fs/ext4/namei.c+9 -90 replies
19/52brcmfmac: clear EAP/association status bits on linkdown eventsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c+5 -20 replies
20/52net: ethernet: aquantia: Handle error cleanup of start on opendrivers/net/ethernet/aquantia/atlantic/aq_main.c+3 -10 replies
21/52appletalk: Fix skb allocation size in loopback casenet/appletalk/ddp.c+21 -120 replies
22/52net: wan/lmc: unregister device when no matching device is founddrivers/net/wan/lmc/lmc_main.c+2 -00 replies
23/52bpf: Remove MTU check in __bpf_skb_max_lennet/core/filter.c+4 -70 replies
24/52ALSA: usb-audio: Apply sample rate quirk to Logitech Connectsound/usb/quirks.c+1 -00 replies
25/52ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIOsound/pci/hda/patch_realtek.c+1 -10 replies
26/52ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hooksound/pci/hda/patch_realtek.c+1 -00 replies
27/52tracing: Fix stack trace event sizekernel/trace/trace.c+2 -10 replies
28/52mm: fix race by making init_zero_pfn() early_initcallmm/memory.c+1 -10 replies
29/52drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -10 replies
30/52drm/amdgpu: check alignment on CPU page for bo mapdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+4 -40 replies
31/52reiserfs: update reiserfs_xattrs_initialized() conditionfs/reiserfs/xattr.h+1 -10 replies
32/52mm: memcontrol: fix NR_WRITEBACK leak in memcg and system statsinclude/linux/memcontrol.h+16 -80 replies
33/52mm: memcg: make sure memory.events is uptodate when waking pollersinclude/linux/memcontrol.h mm/memcontrol.c mm/vmscan.c+35 -300 replies
34/52mem_cgroup: make sure moving_account, move_lock_task and stat_cpu in the same cachelineinclude/linux/memcontrol.h+19 -40 replies
35/52mm: fix oom_kill event handlinginclude/linux/memcontrol.h mm/memcontrol.c mm/oom_kill.c+27 -70 replies
36/52mm: writeback: use exact memcg dirty countsinclude/linux/memcontrol.h mm/memcontrol.c+22 -30 replies
37/52pinctrl: rockchip: fix restore error in resumedrivers/pinctrl/pinctrl-rockchip.c+8 -50 replies
38/52extcon: Add stubs for extcon_register_notifier_all() functionsinclude/linux/extcon.h+23 -00 replies
39/52extcon: Fix error handling in extcon_dev_registerdrivers/extcon/extcon.c+1 -00 replies
40/52firewire: nosy: Fix a use-after-free bug in nosy_ioctl()drivers/firewire/nosy.c+7 -20 replies
41/52usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()drivers/usb/usbip/vhci_hcd.c+2 -00 replies
42/52USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modemdrivers/usb/core/quirks.c+4 -00 replies
43/52usb: musb: Fix suspend with devices connected for a64drivers/usb/musb/musb_core.c+8 -40 replies
44/52usb: xhci-mtk: fix broken streams issue on 0.96 xHCIdrivers/usb/host/xhci-mtk.c+9 -10 replies
45/52cdc-acm: fix BREAK rx code path adding necessary callsdrivers/usb/class/cdc-acm.c+3 -10 replies
46/52USB: cdc-acm: untangle a circular dependency between callback and softintdrivers/usb/class/cdc-acm.c+32 -160 replies
47/52USB: cdc-acm: downgrade message to debugdrivers/usb/class/cdc-acm.c+2 -10 replies
48/52USB: cdc-acm: fix use-after-free after probe failuredrivers/usb/class/cdc-acm.c+5 -00 replies
49/52usb: gadget: udc: amd5536udc_pci fix null-ptr-dereferencedrivers/usb/gadget/udc/amd5536udc_pci.c+5 -50 replies
50/52staging: rtl8192e: Fix incorrect source in memcpy()drivers/staging/rtl8192e/rtllib_rx.c+1 -10 replies
51/52staging: rtl8192e: Change state information from u16 to u8drivers/staging/rtl8192e/rtllib.h+1 -10 replies
52/52drivers: video: fbcon: fix NULL dereference in fbcon_cursor()drivers/video/fbdev/core/fbcon.c+3 -00 replies

Reviews trailers per patch

19 of 52 patches have a Reviewed-by or Acked-by.

PatchKai MäkisaraHimanshu MadhaniIan AbbottMat MartineauEric DumazetIgor RusskikhJohn FastabendVasily GorbikJianqun XuHeiko StuebnerRoman GushchinJohannes WeinerFabio Estevam马哲宇 (Zheyu Ma)Bhushan Shah周琰杰 (Zhou Yanjie)Bruno ThomsenOliver NeukumChristian KönigsyzbotJeff MahoneyJan KaraTejun HeoRik van RielAndrew MortonMichal HockoKonstantin KhlebnikovGuenter RoeckLinux Kernel Functional TestingHulk RobotJon Hunter
SeriesT-b T-b T-b T-b
1/52
2/52A-b R-b
3/52
4/52
5/52
6/52
7/52R-b
8/52
9/52
10/52
11/52
12/52
13/52A-b
14/52R-b
15/52R-b
16/52R-b
17/52
18/52
19/52
20/52R-b
21/52
22/52
23/52A-b
24/52
25/52
26/52
27/52T-b A-b
28/52T-b
29/52R-b
30/52R-b
31/52Reported-and-tested-by A-b A-b
32/52Debugged-by R-b R-b
33/52A-b A-b
34/52
35/52A-b A-b A-b
36/52R-b A-b
37/52R-b R-b
38/52
39/52
40/52Reported-and-tested-by
41/52
42/52
43/52T-b
44/52
45/52
46/52T-b
47/52R-b
48/52A-b
49/52
50/52
51/52
52/52

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

Read the v1 thread

Cover letter [PATCH 4.14 00/52] 4.14.229-rc1 review

This is the start of the stable review cycle for the 4.14.229 release. There are 52 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.14.229-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.229-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()

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

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

Greg Thelen <[email protected]>
mm: writeback: use exact memcg dirty counts

Roman Gushchin <[email protected]>
mm: fix oom_kill event handling

Aaron Lu <[email protected]>
mem_cgroup: make sure moving_account, move_lock_task and stat_cpu in the same cacheline

Johannes Weiner <[email protected]>
mm: memcg: make sure memory.events is uptodate when waking pollers

Johannes Weiner <[email protected]>
mm: memcontrol: fix NR_WRITEBACK leak in memcg and system stats

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

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

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()

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()

Christophe Leroy <[email protected]>
powerpc: Force inlining of cpu_has_feature() to avoid build failure

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

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

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

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

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

Diffstat:

 Makefile                                           |   4 +-
 arch/powerpc/include/asm/cpu_has_feature.h         |   4 +-
 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 +
 .../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/usb/class/cdc-acm.c                        |  60 +++++++----
 drivers/usb/core/quirks.c                          |   4 +
 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/linux/memcontrol.h                         | 111 +++++++++++++++------
 kernel/trace/trace.c                               |   3 +-
 mm/memcontrol.c                                    |  54 +++++++---
 mm/memory.c                                        |   2 +-
 mm/oom_kill.c                                      |   2 +-
 mm/vmscan.c                                        |   2 +-
 net/appletalk/ddp.c                                |  33 +++---
 net/core/filter.c                                  |  11 +-
 net/dccp/ipv6.c                                    |   5 +
 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                         |   7 +-
 sound/soc/codecs/cs42l42.h                         |   1 +
 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 +
 49 files changed, 335 insertions(+), 169 deletions(-)