Skip to content

5.4.218-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 Latest38 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38mm: pagewalk: Fix race between unmap and page walkermm/pagewalk.c+8 -50 replies
2/38perf tools: Fixup get_current_dir_name() compilationtools/perf/util/get_current_dir_name.c+2 -10 replies
3/38fs: fix UAF/GPF bug in nilfs_mdt_destroyfs/inode.c+3 -40 replies
4/38firmware: arm_scmi: Add SCMI PM driver remove routinedrivers/firmware/arm_scmi/scmi_pm_domain.c+20 -00 replies
5/38dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores propertydrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
6/38dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failuredrivers/dma/xilinx/xilinx_dma.c+5 -10 replies
7/38ARM: dts: fix Moxa SDIO compatible, remove sdhci misnomerDocumentation/devicetree/bindings/dma/moxa,moxart-dma.txt arch/arm/boot/dts/moxart-uc7112lx.dts arch/arm/boot/dts/moxart.dtsi+5 -50 replies
8/38scsi: qedf: Fix a UAF bug in __qedf_probe()drivers/scsi/qedf/qedf_main.c+0 -50 replies
9/38net/ieee802154: fix uninit value bug in dgram_sendmsginclude/net/ieee802154_netdev.h net/ieee802154/socket.c+60 -190 replies
10/38um: Cleanup syscall_handler_t cast in syscalls_32.harch/x86/um/shared/sysdep/syscalls_32.h+2 -30 replies
11/38um: Cleanup compiler warning in arch/x86/um/tls_32.carch/x86/um/tls_32.c+0 -60 replies
12/38arch: um: Mark the stack non-executable to fix a binutils warningarch/um/Makefile arch/x86/um/vdso/Makefile+9 -10 replies
13/38usb: mon: make mmapped memory read onlydrivers/usb/mon/mon_bin.c+5 -00 replies
14/38USB: serial: ftdi_sio: fix 300 bps rate for SIOdrivers/usb/serial/ftdi_sio.c+1 -20 replies
15/38mmc: core: Replace with already defined values for readabilitydrivers/mmc/core/sd.c+1 -10 replies
16/38mmc: core: Terminate infinite loop in SD-UHS voltage switchdrivers/mmc/core/sd.c+2 -10 replies
17/38rpmsg: qcom: glink: replace strncpy() with strscpy_pad()drivers/rpmsg/qcom_glink_native.c drivers/rpmsg/qcom_smd.c+3 -30 replies
18/38nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()fs/nilfs2/inode.c+2 -00 replies
19/38nilfs2: fix leak of nilfs_root in case of writer thread creation failurefs/nilfs2/segment.c+3 -40 replies
20/38nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failurefs/nilfs2/segment.c+10 -40 replies
21/38ceph: dont truncate file in atomic_openfs/ceph/file.c+7 -30 replies
22/38random: clamp credited irq bits to maximum mixeddrivers/char/random.c+1 -10 replies
23/38ALSA: hda: Fix position reporting on Poulsbosound/pci/hda/hda_intel.c+2 -10 replies
24/38efi: Correct Macmini DMI match in uefi cert quirksecurity/integrity/platform_certs/load_uefi.c+1 -10 replies
25/38scsi: stex: Properly zero out the passthrough command structuredrivers/scsi/stex.c include/scsi/scsi_cmnd.h+10 -90 replies
26/38USB: serial: qcserial: add new usb-id for Dell branded EM7455drivers/usb/serial/qcserial.c+1 -00 replies
27/38random: restore O_NONBLOCK supportdrivers/char/mem.c drivers/char/random.c+7 -20 replies
28/38random: avoid reading two cache lines on irq randomnessdrivers/char/random.c+1 -10 replies
29/38random: use expired timer rather than wq for mixing fast pooldrivers/char/random.c+11 -70 replies
30/38wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()net/wireless/scan.c+1 -10 replies
31/38wifi: cfg80211/mac80211: reject bad MBSSID elementsnet/mac80211/util.c net/wireless/scan.c+4 -00 replies
32/38wifi: cfg80211: ensure length byte is present before accessnet/wireless/scan.c+4 -20 replies
33/38wifi: cfg80211: fix BSS refcounting bugsnet/wireless/scan.c+14 -130 replies
34/38wifi: cfg80211: avoid nontransmitted BSS list corruptionnet/wireless/scan.c+9 -00 replies
35/38wifi: mac80211_hwsim: avoid mac80211 warning on bad ratedrivers/net/wireless/mac80211_hwsim.c+2 -00 replies
36/38wifi: cfg80211: update hidden BSSes to avoid WARN_ONnet/wireless/scan.c+20 -110 replies
37/38Input: xpad - add supported devices as contributed on githubdrivers/input/joystick/xpad.c+19 -00 replies
38/38Input: xpad - fix wireless 360 controller breaking after suspenddrivers/input/joystick/xpad.c+0 -10 replies

Reviews trailers per patch

14 of 38 patches have a Reviewed-by or Acked-by.

PatchRandy DunlapLukas StraubNamhyung KimChristian Brauner (Microsoft)Radhey Shyam PandeySaurav KashyapSebastian Andrzej SiewiorGuenter RoeckKees CookPaul WebbSoenke HusterStephen BoydRyusuke KonishiXiubo LiHans de GoedeLinus WalleijSamuel JiangFlorian FainelliLinux Kernel Functional TestingSudip MukherjeeShuah KhanJon HunterHulk Robot
SeriesT-b T-b T-b T-b T-b T-b T-b
1/38
2/38A-b
3/38R-b
4/38
5/38
6/38R-b
7/38
8/38A-b
9/38
10/38A-b
11/38A-b
12/38A-b R-b T-b
13/38
14/38
15/38R-b
16/38R-b
17/38R-b
18/38T-b
19/38T-b
20/38
21/38R-b
22/38
23/38Reported-and-tested-by
24/38T-b
25/38
26/38
27/38
28/38R-b
29/38T-b
30/38R-b T-b
31/38R-b
32/38
33/38T-b
34/38T-b
35/38T-b
36/38T-b
37/38
38/38

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

Read the v1 thread

Cover letter [PATCH 5.4 00/38] 5.4.218-rc1 review

This is the start of the stable review cycle for the 5.4.218 release. There are 38 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 Sat, 15 Oct 2022 17:51:33 +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.218-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.218-rc1

Cameron Gutman <[email protected]>
Input: xpad - fix wireless 360 controller breaking after suspend

Pavel Rojtberg <[email protected]>
Input: xpad - add supported devices as contributed on github

Johannes Berg <[email protected]>
wifi: cfg80211: update hidden BSSes to avoid WARN_ON

Johannes Berg <[email protected]>
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate

Johannes Berg <[email protected]>
wifi: cfg80211: avoid nontransmitted BSS list corruption

Johannes Berg <[email protected]>
wifi: cfg80211: fix BSS refcounting bugs

Johannes Berg <[email protected]>
wifi: cfg80211: ensure length byte is present before access

Johannes Berg <[email protected]>

    wifi: cfg80211/mac80211: reject bad MBSSID elements

Johannes Berg <[email protected]>

    wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()

Jason A. Donenfeld <[email protected]>
random: use expired timer rather than wq for mixing fast pool

Jason A. Donenfeld <[email protected]>
random: avoid reading two cache lines on irq randomness

Jason A. Donenfeld <[email protected]>
random: restore O_NONBLOCK support

Frank Wunderlich <[email protected]>
USB: serial: qcserial: add new usb-id for Dell branded EM7455

Linus Torvalds <[email protected]>
scsi: stex: Properly zero out the passthrough command structure

Orlando Chamberlain <[email protected]>
efi: Correct Macmini DMI match in uefi cert quirk

Takashi Iwai <[email protected]>
ALSA: hda: Fix position reporting on Poulsbo

Jason A. Donenfeld <[email protected]>
random: clamp credited irq bits to maximum mixed

Hu Weiwen <[email protected]>
ceph: don't truncate file in atomic_open

Ryusuke Konishi <[email protected]>
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure

Ryusuke Konishi <[email protected]>
nilfs2: fix leak of nilfs_root in case of writer thread creation failure

Ryusuke Konishi <[email protected]>
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()

Krzysztof Kozlowski <[email protected]>
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()

Brian Norris <[email protected]>
mmc: core: Terminate infinite loop in SD-UHS voltage switch

ChanWoo Lee <[email protected]>
mmc: core: Replace with already defined values for readability

Johan Hovold <[email protected]>
USB: serial: ftdi_sio: fix 300 bps rate for SIO

Tadeusz Struk <[email protected]>
usb: mon: make mmapped memory read only

David Gow <[email protected]>
arch: um: Mark the stack non-executable to fix a binutils warning

Lukas Straub <[email protected]>
um: Cleanup compiler warning in arch/x86/um/tls_32.c

Lukas Straub <[email protected]>
um: Cleanup syscall_handler_t cast in syscalls_32.h

Haimin Zhang <[email protected]>
net/ieee802154: fix uninit value bug in dgram_sendmsg

Letu Ren <[email protected]>
scsi: qedf: Fix a UAF bug in __qedf_probe()

Sergei Antonov <[email protected]>
ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer

Swati Agarwal <[email protected]>
dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure

Swati Agarwal <[email protected]>
dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property

Cristian Marussi <[email protected]>
firmware: arm_scmi: Add SCMI PM driver remove routine

Dongliang Mu <[email protected]>
fs: fix UAF/GPF bug in nilfs_mdt_destroy

Alexey Dobriyan <[email protected]>
perf tools: Fixup get_current_dir_name() compilation

Steven Price <[email protected]>
mm: pagewalk: Fix race between unmap and page walker

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

Diffstat:

 .../devicetree/bindings/dma/moxa,moxart-dma.txt    |  4 +-
 Makefile                                           |  4 +-
 arch/arm/boot/dts/moxart-uc7112lx.dts              |  2 +-
 arch/arm/boot/dts/moxart.dtsi                      |  4 +-
 arch/um/Makefile                                   |  8 +++
 arch/x86/um/shared/sysdep/syscalls_32.h            |  5 +-
 arch/x86/um/tls_32.c                               |  6 --
 arch/x86/um/vdso/Makefile                          |  2 +-
 drivers/char/mem.c                                 |  4 +-
 drivers/char/random.c                              | 25 ++++---
 drivers/dma/xilinx/xilinx_dma.c                    |  8 ++-
 drivers/firmware/arm_scmi/scmi_pm_domain.c         | 20 ++++++
 drivers/input/joystick/xpad.c                      | 20 +++++-
 drivers/mmc/core/sd.c                              |  3 +-
 drivers/net/wireless/mac80211_hwsim.c              |  2 +
 drivers/rpmsg/qcom_glink_native.c                  |  2 +-
 drivers/rpmsg/qcom_smd.c                           |  4 +-
 drivers/scsi/qedf/qedf_main.c                      |  5 --
 drivers/scsi/stex.c                                | 17 ++---
 drivers/usb/mon/mon_bin.c                          |  5 ++
 drivers/usb/serial/ftdi_sio.c                      |  3 +-
 drivers/usb/serial/qcserial.c                      |  1 +
 fs/ceph/file.c                                     | 10 ++-
 fs/inode.c                                         |  7 +-
 fs/nilfs2/inode.c                                  |  2 +
 fs/nilfs2/segment.c                                | 21 +++---
 include/net/ieee802154_netdev.h                    | 37 +++++++++++
 include/scsi/scsi_cmnd.h                           |  2 +-
 mm/pagewalk.c                                      | 13 ++--
 net/ieee802154/socket.c                            | 42 ++++++------
 net/mac80211/util.c                                |  2 +
 net/wireless/scan.c                                | 77 ++++++++++++++--------
 security/integrity/platform_certs/load_uefi.c      |  2 +-
 sound/pci/hda/hda_intel.c                          |  3 +-
 tools/perf/util/get_current_dir_name.c             |  3 +-
 35 files changed, 256 insertions(+), 119 deletions(-)