Skip to content

5.4.195-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest43 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/43batman-adv: Dont skb_split skbuffs with frag_listnet/batman-adv/fragmentation.c+11 -00 replies
2/43hwmon: (tmp401) Add OF device ID tabledrivers/hwmon/tmp401.c+11 -00 replies
3/43mac80211: Reset MBSSID parameters upon connectionnet/mac80211/mlme.c+6 -00 replies
4/43net: Fix features skip in for_each_netdev_feature()include/linux/netdev_features.h+2 -20 replies
5/43ipv4: drop dst in multicast routing pathnet/ipv4/route.c+1 -00 replies
6/43drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name()drivers/gpu/drm/nouveau/nouveau_backlight.c+5 -40 replies
7/43netlink: do not reset transport header in netlink_recvmsg()net/netlink/af_netlink.c+0 -10 replies
8/43mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protectiondrivers/net/wireless/mac80211_hwsim.c+3 -00 replies
9/43dim: initialize all struct fieldslib/dim/net_dim.c+22 -220 replies
10/43hwmon: (ltq-cputemp) restrict it to SOC_XWAYdrivers/hwmon/Kconfig+1 -10 replies
11/43s390/ctcm: fix variable dereferenced before checkdrivers/s390/net/ctcm_sysfs.c+3 -20 replies
12/43s390/ctcm: fix potential memory leakdrivers/s390/net/ctcm_mpc.c+1 -50 replies
13/43s390/lcs: fix variable dereferenced before checkdrivers/s390/net/lcs.c+4 -30 replies
14/43net/sched: act_pedit: really ensure the skb is writableinclude/net/tc_act/tc_pedit.h net/sched/act_pedit.c+23 -40 replies
15/43net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pendingnet/smc/smc_rx.c+2 -20 replies
16/43net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()drivers/net/ethernet/sfc/ef10.c+5 -00 replies
17/43gfs2: Fix filesystem block deallocation for short writesfs/gfs2/bmap.c+5 -60 replies
18/43hwmon: (f71882fg) Fix negative temperaturedrivers/hwmon/f71882fg.c+3 -20 replies
19/43ASoC: max98090: Reject invalid values in custom control put()sound/soc/codecs/max98090.c+3 -00 replies
20/43ASoC: max98090: Generate notifications on changes for custom controlsound/soc/codecs/max98090.c+1 -10 replies
21/43ASoC: ops: Validate input values in snd_soc_put_volsw_range()sound/soc/soc-ops.c+17 -10 replies
22/43s390: disable -Warray-boundsarch/s390/Makefile+10 -00 replies
23/43net: emaclite: Dont advertise 1000BASE-T and do auto negotiationdrivers/net/ethernet/xilinx/xilinx_emaclite.c+0 -150 replies
24/43tcp: resalt the secret every 10 secondsnet/core/secure_seq.c+9 -30 replies
25/43tty: n_gsm: fix mux activation issues in gsm_config()drivers/tty/n_gsm.c+8 -40 replies
26/43usb: cdc-wdm: fix reading stuck on device closedrivers/usb/class/cdc-wdm.c+1 -00 replies
27/43usb: typec: tcpci: Dont skip cleanup in .remove() on errordrivers/usb/typec/tcpm/tcpci.c+1 -10 replies
28/43USB: serial: pl2303: add device id for HP LM930 Displaydrivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+2 -00 replies
29/43USB: serial: qcserial: add support for Sierra Wireless EM7590drivers/usb/serial/qcserial.c+2 -00 replies
30/43USB: serial: option: add Fibocom L610 modemdrivers/usb/serial/option.c+2 -00 replies
31/43USB: serial: option: add Fibocom MA510 modemdrivers/usb/serial/option.c+2 -00 replies
32/43slimbus: qcom: Fix IRQ check in qcom_slim_probedrivers/slimbus/qcom-ctrl.c+2 -20 replies
33/43serial: 8250_mtk: Fix UART_EFR register addressdrivers/tty/serial/8250/8250_mtk.c+8 -70 replies
34/43serial: 8250_mtk: Fix register address for XON/XOFF characterdrivers/tty/serial/8250/8250_mtk.c+5 -20 replies
35/43drm/nouveau/tegra: Stop using iommu_present()drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c+1 -10 replies
36/43i40e: i40e_main: fix a missing check on list iteratordrivers/net/ethernet/intel/i40e/i40e_main.c+14 -130 replies
37/43cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()kernel/cgroup/cpuset.c+5 -20 replies
38/43drm/vmwgfx: Initialize drm_mode_fb_cmd2drivers/gpu/drm/vmwgfx/vmwgfx_fb.c+1 -10 replies
39/43MIPS: fix build with gcc-12arch/mips/jz4740/setup.c+1 -10 replies
40/43net: phy: Fix race condition on link status changedrivers/net/phy/phy.c+40 -50 replies
41/43arm[64]/memremap: dont abuse pfn_valid() to ensure presence of linear maparch/arm/include/asm/io.h arch/arm/mm/ioremap.c arch/arm64/include/asm/io.h +1 more+24 -00 replies
42/43ping: fix address binding wrt vrfnet/ipv4/ping.c+11 -10 replies
43/43tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe()drivers/tty/serial/digicolor-usart.c+1 -10 replies

Reviews trailers per patch

16 of 43 patches have a Reviewed-by or Acked-by.

PatchFelix KaecheleMartin HabetsTony LuKarsten GraulMat MartineauGeliang TangJamal Hadi SalimAndrew LunnGal PressmanDavid AhernMark BrownArd BiesheuvelCatalin MarinasLyude PaulBaruch SiachHeikki KrogerusGuenter RoeckOliver NeukumWilly TarreauFeng TangMichal KoutnýMartin KrastevMaaz MombasawalaGurucharanFlorian FainelliShuah KhanJon HunterSudip MukherjeeHulk RobotLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/43T-b
2/43
3/43
4/43R-b
5/43R-b
6/43R-b
7/43
8/43
9/43
10/43
11/43
12/43
13/43
14/43A-b T-b A-b
15/43R-b A-b
16/43A-b
17/43
18/43
19/43
20/43
21/43
22/43
23/43R-b
24/43T-b
25/43
26/43A-b
27/43A-b R-b
28/43
29/43
30/43
31/43
32/43
33/43
34/43
35/43R-b
36/43T-b
37/43T-b R-b
38/43R-b R-b
39/43
40/43R-b
41/43T-b R-b A-b
42/43R-b
43/43R-b

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

Read the v1 thread

Cover letter [PATCH 5.4 00/43] 5.4.195-rc1 review

This is the start of the stable review cycle for the 5.4.195 release. There are 43 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, 18 May 2022 19:36:02 +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.195-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.195-rc1

Yang Yingliang <[email protected]>
tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe()

Nicolas Dichtel <[email protected]>
ping: fix address binding wrt vrf

Mike Rapoport <[email protected]>
arm[64]/memremap: don't abuse pfn_valid() to ensure presence of linear map

Francesco Dolcini <[email protected]>
net: phy: Fix race condition on link status change

Sudip Mukherjee <[email protected]>
MIPS: fix build with gcc-12

Zack Rusin <[email protected]>
drm/vmwgfx: Initialize drm_mode_fb_cmd2

Waiman Long <[email protected]>
cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()

Xiaomeng Tong <[email protected]>
i40e: i40e_main: fix a missing check on list iterator

Robin Murphy <[email protected]>
drm/nouveau/tegra: Stop using iommu_present()

AngeloGioacchino Del Regno <[email protected]>
serial: 8250_mtk: Fix register address for XON/XOFF character

AngeloGioacchino Del Regno <[email protected]>
serial: 8250_mtk: Fix UART_EFR register address

Miaoqian Lin <[email protected]>
slimbus: qcom: Fix IRQ check in qcom_slim_probe

Sven Schwermer <[email protected]>
USB: serial: option: add Fibocom MA510 modem

Sven Schwermer <[email protected]>
USB: serial: option: add Fibocom L610 modem

Ethan Yang <[email protected]>
USB: serial: qcserial: add support for Sierra Wireless EM7590

Scott Chen <[email protected]>
USB: serial: pl2303: add device id for HP LM930 Display

Uwe Kleine-König <[email protected]>
usb: typec: tcpci: Don't skip cleanup in .remove() on error

Sergey Ryazanov <[email protected]>
usb: cdc-wdm: fix reading stuck on device close

Daniel Starke <[email protected]>
tty: n_gsm: fix mux activation issues in gsm_config()

Eric Dumazet <[email protected]>
tcp: resalt the secret every 10 seconds

Shravya Kumbham <[email protected]>
net: emaclite: Don't advertise 1000BASE-T and do auto negotiation

Sven Schnelle <[email protected]>
s390: disable -Warray-bounds

Mark Brown <[email protected]>
ASoC: ops: Validate input values in snd_soc_put_volsw_range()

Mark Brown <[email protected]>
ASoC: max98090: Generate notifications on changes for custom control

Mark Brown <[email protected]>
ASoC: max98090: Reject invalid values in custom control put()

Ji-Ze Hong (Peter Hong) <[email protected]>
hwmon: (f71882fg) Fix negative temperature

Andreas Gruenbacher <[email protected]>
gfs2: Fix filesystem block deallocation for short writes

Taehee Yoo <[email protected]>
net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()

Guangguan Wang <[email protected]>
net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending

Paolo Abeni <[email protected]>
net/sched: act_pedit: really ensure the skb is writable

Alexandra Winter <[email protected]>
s390/lcs: fix variable dereferenced before check

Alexandra Winter <[email protected]>
s390/ctcm: fix potential memory leak

Alexandra Winter <[email protected]>
s390/ctcm: fix variable dereferenced before check

Randy Dunlap <[email protected]>
hwmon: (ltq-cputemp) restrict it to SOC_XWAY

Jesse Brandeburg <[email protected]>
dim: initialize all struct fields

Johannes Berg <[email protected]>
mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection

Eric Dumazet <[email protected]>
netlink: do not reset transport header in netlink_recvmsg()

Christophe JAILLET <[email protected]>
drm/nouveau: Fix a potential theorical leak in nouveau_get_backlight_name()

Lokesh Dhoundiyal <[email protected]>
ipv4: drop dst in multicast routing path

Tariq Toukan <[email protected]>
net: Fix features skip in for_each_netdev_feature()

Manikanta Pubbisetty <[email protected]>
mac80211: Reset MBSSID parameters upon connection

Camel Guo <[email protected]>
hwmon: (tmp401) Add OF device ID table

Sven Eckelmann <[email protected]>
batman-adv: Don't skb_split skbuffs with frag_list

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

Diffstat:

 Makefile                                           |  4 +-
 arch/arm/include/asm/io.h                          |  3 ++
 arch/arm/mm/ioremap.c                              |  8 ++++
 arch/arm64/include/asm/io.h                        |  4 ++
 arch/arm64/mm/ioremap.c                            |  9 +++++
 arch/mips/jz4740/setup.c                           |  2 +-
 arch/s390/Makefile                                 | 10 +++++
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |  9 +++--
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |  2 +-
 drivers/hwmon/Kconfig                              |  2 +-
 drivers/hwmon/f71882fg.c                           |  5 ++-
 drivers/hwmon/tmp401.c                             | 11 ++++++
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 27 ++++++-------
 drivers/net/ethernet/sfc/ef10.c                    |  5 +++
 drivers/net/ethernet/xilinx/xilinx_emaclite.c      | 15 --------
 drivers/net/phy/phy.c                              | 45 +++++++++++++++++++---
 drivers/net/wireless/mac80211_hwsim.c              |  3 ++
 drivers/s390/net/ctcm_mpc.c                        |  6 +--
 drivers/s390/net/ctcm_sysfs.c                      |  5 ++-
 drivers/s390/net/lcs.c                             |  7 ++--
 drivers/slimbus/qcom-ctrl.c                        |  4 +-
 drivers/tty/n_gsm.c                                | 12 ++++--
 drivers/tty/serial/8250/8250_mtk.c                 | 22 ++++++-----
 drivers/tty/serial/digicolor-usart.c               |  2 +-
 drivers/usb/class/cdc-wdm.c                        |  1 +
 drivers/usb/serial/option.c                        |  4 ++
 drivers/usb/serial/pl2303.c                        |  1 +
 drivers/usb/serial/pl2303.h                        |  1 +
 drivers/usb/serial/qcserial.c                      |  2 +
 drivers/usb/typec/tcpm/tcpci.c                     |  2 +-
 fs/gfs2/bmap.c                                     | 11 +++---
 include/linux/netdev_features.h                    |  4 +-
 include/net/tc_act/tc_pedit.h                      |  1 +
 kernel/cgroup/cpuset.c                             |  7 +++-
 lib/dim/net_dim.c                                  | 44 ++++++++++-----------
 net/batman-adv/fragmentation.c                     | 11 ++++++
 net/core/secure_seq.c                              | 12 ++++--
 net/ipv4/ping.c                                    | 12 +++++-
 net/ipv4/route.c                                   |  1 +
 net/mac80211/mlme.c                                |  6 +++
 net/netlink/af_netlink.c                           |  1 -
 net/sched/act_pedit.c                              | 26 +++++++++++--
 net/smc/smc_rx.c                                   |  4 +-
 sound/soc/codecs/max98090.c                        |  5 ++-
 sound/soc/soc-ops.c                                | 18 ++++++++-
 46 files changed, 281 insertions(+), 117 deletions(-)