Skip to content

5.4.178-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 Latest44 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/44audit: improve audit queue handling when "audit=1" on cmdlinekernel/audit.c+43 -190 replies
2/44ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()sound/soc/soc-ops.c+16 -20 replies
3/44ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()sound/soc/soc-ops.c+8 -10 replies
4/44ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()sound/soc/soc-ops.c+2 -00 replies
5/44ALSA: usb-audio: Simplify quirk entries with a macrosound/usb/quirks-table.h+10 -00 replies
6/44ALSA: hda/realtek: Add quirk for ASUS GU603sound/pci/hda/patch_realtek.c+1 -00 replies
7/44ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirkssound/pci/hda/patch_realtek.c+1 -00 replies
8/44ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)sound/pci/hda/patch_realtek.c+2 -00 replies
9/44ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windowssound/pci/hda/patch_realtek.c+1 -10 replies
10/44btrfs: fix deadlock between quota disable and qgroup rescan workerfs/btrfs/qgroup.c+19 -20 replies
11/44drm/nouveau: fix off by one in BIOS boundary checkingdrivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c+1 -10 replies
12/44mm/kmemleak: avoid scanning potential huge holesmm/kmemleak.c+7 -60 replies
13/44block: bio-integrity: Advance seed correctly for larger interval sizesblock/bio-integrity.c+1 -10 replies
14/44Revert "ASoC: mediatek: Check for error clk pointer"drivers/soc/mediatek/mtk-scpsys.c+4 -110 replies
15/44memcg: charge fs_context and legacy_fs_contextfs/fs_context.c+2 -20 replies
16/44IB/rdmavt: Validate remote_addr during loopback atomic testsdrivers/infiniband/sw/rdmavt/qp.c+2 -00 replies
17/44RDMA/siw: Fix broken RDMA Read Fence/Resume logic.drivers/infiniband/sw/siw/siw.h drivers/infiniband/sw/siw/siw_qp_rx.c+12 -150 replies
18/44RDMA/mlx4: Dont continue event handler after memory allocation failuredrivers/infiniband/hw/mlx4/main.c+1 -10 replies
19/44iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()drivers/iommu/intel_irq_remapping.c+10 -30 replies
20/44iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()drivers/iommu/amd_iommu_init.c+2 -00 replies
21/44spi: bcm-qspi: check for valid cs before applying chip selectdrivers/spi/spi-bcm-qspi.c+1 -10 replies
22/44spi: mediatek: Avoid NULL pointer crash in interruptdrivers/spi/spi-mt65xx.c+1 -10 replies
23/44spi: meson-spicc: add IRQ check in meson_spicc_probedrivers/spi/spi-meson-spicc.c+5 -00 replies
24/44net: ieee802154: hwsim: Ensure proper channel selection at probe timedrivers/net/ieee802154/mac802154_hwsim.c+1 -00 replies
25/44net: ieee802154: mcr20a: Fix lifs/sifs periodsdrivers/net/ieee802154/mcr20a.c+2 -20 replies
26/44net: ieee802154: ca8210: Stop leaking skbsdrivers/net/ieee802154/ca8210.c+1 -00 replies
27/44net: ieee802154: Return meaningful error codes from the netlink helpersnet/ieee802154/nl802154.c+4 -40 replies
28/44net: macsec: Verify that send_sci is on when setting Tx sci explicitlydrivers/net/macsec.c+9 -00 replies
29/44net: stmmac: dump gmac4 DMA registers correctlydrivers/net/ethernet/stmicro/stmmac/dwmac_dma.h drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c+18 -20 replies
30/44net: stmmac: ensure PTP time register reads are consistentdrivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c+11 -60 replies
31/44drm/i915/overlay: Prevent divide by zero bugs in scalingdrivers/gpu/drm/i915/display/intel_overlay.c+3 -00 replies
32/44ASoC: fsl: Add missing error handling in pcm030_fabric_probesound/soc/fsl/pcm030-audio-fabric.c+8 -30 replies
33/44ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytessound/soc/xilinx/xlnx_formatter_pcm.c+24 -30 replies
34/44ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_namesound/soc/codecs/cpcap.c+2 -00 replies
35/44ASoC: max9759: fix underflow in speaker_gain_control_put()sound/soc/codecs/max9759.c+2 -10 replies
36/44pinctrl: bcm2835: Fix a few error pathsdrivers/pinctrl/bcm/pinctrl-bcm2835.c+15 -80 replies
37/44scsi: bnx2fc: Make bnx2fc_recv_frame() mp safedrivers/scsi/bnx2fc/bnx2fc_fcoe.c+13 -80 replies
38/44nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.fs/nfsd/nfs4state.c+3 -10 replies
39/44selftests: futex: Use variable MAKE instead of maketools/testing/selftests/futex/Makefile+2 -20 replies
40/44rtc: cmos: Evaluate century appropriatedrivers/rtc/rtc-mc146818-lib.c+1 -10 replies
41/44EDAC/altera: Fix deferred probingdrivers/edac/altera_edac.c+1 -10 replies
42/44EDAC/xgene: Fix deferred probingdrivers/edac/xgene_edac.c+1 -10 replies
43/44ext4: fix error handling in ext4_restore_inline_data()fs/ext4/inline.c+9 -10 replies
44/44cgroup/cpuset: Fix "suspicious RCU usage" lockdep warningkernel/cgroup/cpuset.c+10 -00 replies

Reviews trailers per patch

21 of 44 patches have a Reviewed-by or Acked-by.

PatchAlexander AringGaosheng CuiRichard Guy BriggsFilipe MananaIlia MirkinKarol HerbstDavid HildenbrandCatalin MarinasShakeel ButtDmitry IvanovDennis DalessandroHåkon BuggeFlorian FainelliRaed SalemRussell King (Oracle)Dinh NguyenGuangwu ZhangSaurav KashyapBruce FieldsAndré AlmeidaJan KaraPhil AuldEric WongMateusz JończykShuah KhanSlade WatkinsGuenter RoeckLinux Kernel Functional TestingJon HunterSudip MukherjeeHulk Robot
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/44T-b R-b
2/44
3/44
4/44
5/44
6/44
7/44
8/44
9/44
10/44R-b
11/44R-b R-b
12/44A-b A-b
13/44T-b
14/44
15/44R-b
16/44R-b
17/44
18/44R-b
19/44
20/44
21/44A-b
22/44
23/44
24/44A-b
25/44A-b
26/44A-b
27/44A-b
28/44R-b
29/44
30/44R-b
31/44
32/44
33/44
34/44
35/44
36/44
37/44T-b A-b
38/44R-b
39/44R-b
40/44A-b R-b
41/44A-b
42/44
43/44R-b
44/44T-b R-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 31 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/44] 5.4.178-rc1 review

This is the start of the stable review cycle for the 5.4.178 release. There are 44 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, 09 Feb 2022 10:37: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.178-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.178-rc1

Waiman Long <[email protected]>
cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning

Ritesh Harjani <[email protected]>
ext4: fix error handling in ext4_restore_inline_data()

Sergey Shtylyov <[email protected]>
EDAC/xgene: Fix deferred probing

Sergey Shtylyov <[email protected]>
EDAC/altera: Fix deferred probing

Riwen Lu <[email protected]>
rtc: cmos: Evaluate century appropriate

Muhammad Usama Anjum <[email protected]>
selftests: futex: Use variable MAKE instead of make

Dai Ngo <[email protected]>
nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.

John Meneghini <[email protected]>
scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe

Florian Fainelli <[email protected]>
pinctrl: bcm2835: Fix a few error paths

Dan Carpenter <[email protected]>
ASoC: max9759: fix underflow in speaker_gain_control_put()

Jiasheng Jiang <[email protected]>
ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name

Robert Hancock <[email protected]>
ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes

Miaoqian Lin <[email protected]>
ASoC: fsl: Add missing error handling in pcm030_fabric_probe

Dan Carpenter <[email protected]>
drm/i915/overlay: Prevent divide by zero bugs in scaling

Yannick Vignon <[email protected]>
net: stmmac: ensure PTP time register reads are consistent

Camel Guo <[email protected]>
net: stmmac: dump gmac4 DMA registers correctly

Lior Nahmanson <[email protected]>
net: macsec: Verify that send_sci is on when setting Tx sci explicitly

Miquel Raynal <[email protected]>
net: ieee802154: Return meaningful error codes from the netlink helpers

Miquel Raynal <[email protected]>

    net: ieee802154: ca8210: Stop leaking skb's

Miquel Raynal <[email protected]>

    net: ieee802154: mcr20a: Fix lifs/sifs periods

Miquel Raynal <[email protected]>
net: ieee802154: hwsim: Ensure proper channel selection at probe time

Miaoqian Lin <[email protected]>
spi: meson-spicc: add IRQ check in meson_spicc_probe

Benjamin Gaignard <[email protected]>
spi: mediatek: Avoid NULL pointer crash in interrupt

Kamal Dasu <[email protected]>
spi: bcm-qspi: check for valid cs before applying chip select

Joerg Roedel <[email protected]>
iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()

Guoqing Jiang <[email protected]>
iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()

Leon Romanovsky <[email protected]>
RDMA/mlx4: Don't continue event handler after memory allocation failure

Bernard Metzler <[email protected]>
RDMA/siw: Fix broken RDMA Read Fence/Resume logic.

Mike Marciniszyn <[email protected]>
IB/rdmavt: Validate remote_addr during loopback atomic tests

Yutian Yang <[email protected]>
memcg: charge fs_context and legacy_fs_context

Guenter Roeck <[email protected]>
Revert "ASoC: mediatek: Check for error clk pointer"

Martin K. Petersen <[email protected]>
block: bio-integrity: Advance seed correctly for larger interval sizes

Lang Yu <[email protected]>
mm/kmemleak: avoid scanning potential huge holes

Nick Lopez <[email protected]>
drm/nouveau: fix off by one in BIOS boundary checking

Shin'ichiro Kawasaki <[email protected]>
btrfs: fix deadlock between quota disable and qgroup rescan worker

Christian Lachner <[email protected]>
ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows

Christian Lachner <[email protected]>
ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)

Christian Lachner <[email protected]>
ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks

Albert Geantă <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS GU603

Takashi Iwai <[email protected]>
ALSA: usb-audio: Simplify quirk entries with a macro

Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()

Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()

Mark Brown <[email protected]>
ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()

Paul Moore <[email protected]>
audit: improve audit queue handling when "audit=1" on cmdline

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

Diffstat:

 Makefile                                           |  4 +-
 block/bio-integrity.c                              |  2 +-
 drivers/edac/altera_edac.c                         |  2 +-
 drivers/edac/xgene_edac.c                          |  2 +-
 drivers/gpu/drm/i915/display/intel_overlay.c       |  3 ++
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c    |  2 +-
 drivers/infiniband/hw/mlx4/main.c                  |  2 +-
 drivers/infiniband/sw/rdmavt/qp.c                  |  2 +
 drivers/infiniband/sw/siw/siw.h                    |  7 +--
 drivers/infiniband/sw/siw/siw_qp_rx.c              | 20 +++----
 drivers/iommu/amd_iommu_init.c                     |  2 +
 drivers/iommu/intel_irq_remapping.c                | 13 +++--
 drivers/net/ethernet/stmicro/stmmac/dwmac_dma.h    |  1 +
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   | 19 ++++++-
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  | 19 ++++---
 drivers/net/ieee802154/ca8210.c                    |  1 +
 drivers/net/ieee802154/mac802154_hwsim.c           |  1 +
 drivers/net/ieee802154/mcr20a.c                    |  4 +-
 drivers/net/macsec.c                               |  9 ++++
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              | 23 +++++---
 drivers/rtc/rtc-mc146818-lib.c                     |  2 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c                  | 21 +++++---
 drivers/soc/mediatek/mtk-scpsys.c                  | 15 ++----
 drivers/spi/spi-bcm-qspi.c                         |  2 +-
 drivers/spi/spi-meson-spicc.c                      |  5 ++
 drivers/spi/spi-mt65xx.c                           |  2 +-
 fs/btrfs/qgroup.c                                  | 21 +++++++-
 fs/ext4/inline.c                                   | 10 +++-
 fs/fs_context.c                                    |  4 +-
 fs/nfsd/nfs4state.c                                |  4 +-
 kernel/audit.c                                     | 62 +++++++++++++++-------
 kernel/cgroup/cpuset.c                             | 10 ++++
 mm/kmemleak.c                                      | 13 ++---
 net/ieee802154/nl802154.c                          |  8 +--
 sound/pci/hda/patch_realtek.c                      |  6 ++-
 sound/soc/codecs/cpcap.c                           |  2 +
 sound/soc/codecs/max9759.c                         |  3 +-
 sound/soc/fsl/pcm030-audio-fabric.c                | 11 ++--
 sound/soc/soc-ops.c                                | 29 ++++++++--
 sound/soc/xilinx/xlnx_formatter_pcm.c              | 27 ++++++++--
 sound/usb/quirks-table.h                           | 10 ++++
 tools/testing/selftests/futex/Makefile             |  4 +-
 42 files changed, 295 insertions(+), 114 deletions(-)