Skip to content

5.10.109-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest38 patches 26 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTIONdrivers/nfc/st21nfca/se.c+10 -00 replies
2/38net: ipv6: fix skb_over_panic in __ip6_append_datanet/ipv6/ip6_output.c+2 -20 replies
3/38exfat: avoid incorrectly releasing for root inodefs/exfat/super.c+1 -10 replies
4/38cgroup: Allocate cgroup_file_ctx for kernfs_open_file->privkernel/cgroup/cgroup-internal.h kernel/cgroup/cgroup-v1.c kernel/cgroup/cgroup.c+65 -320 replies
5/38cgroup: Use open-time cgroup namespace for process migration perm checkskernel/cgroup/cgroup-internal.h kernel/cgroup/cgroup.c+24 -100 replies
6/38cgroup-v1: Correct privileges check in release_agent writeskernel/cgroup/cgroup-v1.c+4 -20 replies
7/38tpm: Fix error handling in async workdrivers/char/tpm/tpm-dev-common.c+7 -10 replies
8/38staging: fbtft: fb_st7789v: reset display before initializationdrivers/staging/fbtft/fb_st7789v.c+2 -00 replies
9/38llc: fix netdevice reference leaks in llc_ui_bind()net/llc/af_llc.c+8 -09 replies
10/38swiotlb: fix info leak with DMA_FROM_DEVICEDocumentation/core-api/dma-attributes.rst include/linux/dma-mapping.h kernel/dma/swiotlb.c+18 -10 replies
11/38swiotlb: rework "fix info leak with DMA_FROM_DEVICE"Documentation/core-api/dma-attributes.rst include/linux/dma-mapping.h kernel/dma/swiotlb.c+16 -257 replies
12/38ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() callsound/soc/sti/uniperif_player.c sound/soc/sti/uniperif_reader.c+4 -40 replies
13/38ALSA: oss: Fix PCM OSS buffer allocation overflowsound/core/oss/pcm_oss.c sound/core/oss/pcm_plugin.c+12 -50 replies
14/38ALSA: usb-audio: add mapping for new Corsair Virtuoso SEsound/usb/mixer_maps.c+10 -00 replies
15/38ALSA: hda/realtek: Add quirk for Clevo NP70PNJsound/pci/hda/patch_realtek.c+1 -00 replies
16/38ALSA: hda/realtek: Add quirk for Clevo NP50PNJsound/pci/hda/patch_realtek.c+1 -00 replies
17/38ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671sound/pci/hda/patch_realtek.c+1 -00 replies
18/38ALSA: hda/realtek: Add quirk for ASUS GA402sound/pci/hda/patch_realtek.c+1 -00 replies
19/38ALSA: pcm: Fix races among concurrent hw_params and hw_free callsinclude/sound/pcm.h sound/core/pcm.c sound/core/pcm_native.c+42 -220 replies
20/38ALSA: pcm: Fix races among concurrent read/write and buffer changessound/core/pcm_lib.c+4 -00 replies
21/38ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free callssound/core/pcm_native.c+18 -140 replies
22/38ALSA: pcm: Fix races among concurrent prealloc proc writessound/core/pcm_memory.c+7 -40 replies
23/38ALSA: pcm: Add stream lock during PCM reset ioctl operationssound/core/pcm_native.c+4 -00 replies
24/38ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USBsound/usb/mixer_quirks.c+4 -30 replies
25/38ALSA: cmipci: Restore aux vol on suspend/resumesound/pci/cmipci.c+1 -20 replies
26/38ALSA: pci: fix reading of swapped values from pcmreg in AC97 codecsound/pci/ac97/ac97_codec.c+2 -20 replies
27/38drivers: net: xgene: Fix regression in CRC strippingdrivers/net/ethernet/apm/xgene/xgene_enet_main.c+7 -50 replies
28/38netfilter: nf_tables: initialize registers in nft_do_chain()net/netfilter/nf_tables_core.c+1 -11 reply
29/38ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 boardarch/x86/kernel/acpi/boot.c+24 -00 replies
30/38ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3drivers/acpi/battery.c+12 -00 replies
31/38ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNUdrivers/acpi/video_detect.c+75 -00 replies
32/38crypto: qat - disable registration of algorithmsdrivers/crypto/qat/qat_common/qat_crypto.c+8 -00 replies
33/38Revert "ath: add support for special 0x0 regulatory domain"drivers/net/wireless/ath/regd.c+5 -50 replies
34/38rcu: Dont deboost before reporting expedited quiescent statekernel/rcu/tree_plugin.h+5 -40 replies
35/38mac80211: fix potential double free on mesh joinnet/mac80211/cfg.c+0 -30 replies
36/38tpm: use try_get_ops() in tpm-space.cdrivers/char/tpm/tpm2-space.c+4 -40 replies
37/38wcn36xx: Differentiate wcn3660 from wcn3620drivers/net/wireless/ath/wcn36xx/main.c drivers/net/wireless/ath/wcn36xx/wcn36xx.h+4 -00 replies
38/38nds32: fix access_ok() checks in get/put_userarch/nds32/include/asm/uaccess.h+17 -50 replies

Reviews trailers per patch

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

PatchKrzysztof KozlowskiArnaud PouliquenChristoph HellwigJaroslav KyselaJarkko SakkinenMathias KretschmerMichal KoutnýStephane GraberHans de GoedeNeeraj UpadhyayUladzislau Rezki (Sony)Tim MurrayWillem de BruijnMasami Ichikawa(CIP)Loic PoulainPavel Machek (CIP)Fox ChenFlorian FainelliShuah KhanBagas SanjayaLinux Kernel Functional TestingSudip MukherjeeGuenter RoeckJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/38R-b
2/38A-b
3/38
4/38R-b
5/38R-b
6/38R-b
7/38T-b R-b
8/38
9/38
10/38
11/38R-b
12/38R-b
13/38
14/38
15/38
16/38
17/38
18/38
19/38R-b
20/38R-b
21/38R-b
22/38R-b
23/38R-b
24/38
25/38
26/38
27/38T-b
28/38
29/38R-b
30/38
31/38
32/38
33/38
34/38R-b R-b T-b
35/38T-b
36/38R-b
37/38R-b
38/38R-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 24 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 00/38] 5.10.109-rc1 review

This is the start of the stable review cycle for the 5.10.109 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 Sun, 27 Mar 2022 15:04:08 +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.10.109-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.109-rc1

Arnd Bergmann <[email protected]>
nds32: fix access_ok() checks in get/put_user

Bryan O'Donoghue <[email protected]>

    wcn36xx: Differentiate wcn3660 from wcn3620

James Bottomley <[email protected]>
tpm: use try_get_ops() in tpm-space.c

Linus Lüssing <[email protected]>
mac80211: fix potential double free on mesh join

Paul E. McKenney <[email protected]>
rcu: Don't deboost before reporting expedited quiescent state

Brian Norris <[email protected]>

    Revert "ath: add support for special 0x0 regulatory domain"

Giovanni Cabiddu <[email protected]>
crypto: qat - disable registration of algorithms

Werner Sembach <[email protected]>
ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU

Maximilian Luz <[email protected]>
ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3

Mark Cilissen <[email protected]>
ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: initialize registers in nft_do_chain()

Stephane Graber <[email protected]>
drivers: net: xgene: Fix regression in CRC stripping

Giacomo Guiduzzi <[email protected]>
ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec

Jonathan Teh <[email protected]>
ALSA: cmipci: Restore aux vol on suspend/resume

Lars-Peter Clausen <[email protected]>
ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB

Takashi Iwai <[email protected]>
ALSA: pcm: Add stream lock during PCM reset ioctl operations

Takashi Iwai <[email protected]>
ALSA: pcm: Fix races among concurrent prealloc proc writes

Takashi Iwai <[email protected]>
ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls

Takashi Iwai <[email protected]>
ALSA: pcm: Fix races among concurrent read/write and buffer changes

Takashi Iwai <[email protected]>
ALSA: pcm: Fix races among concurrent hw_params and hw_free calls

Jason Zheng <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS GA402

huangwenhui <[email protected]>
ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo NP50PNJ

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo NP70PNJ

Reza Jahanbakhshi <[email protected]>
ALSA: usb-audio: add mapping for new Corsair Virtuoso SE

Takashi Iwai <[email protected]>
ALSA: oss: Fix PCM OSS buffer allocation overflow

Takashi Iwai <[email protected]>
ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call

Halil Pasic <[email protected]>
swiotlb: rework "fix info leak with DMA_FROM_DEVICE"

Halil Pasic <[email protected]>
swiotlb: fix info leak with DMA_FROM_DEVICE

Eric Dumazet <[email protected]>
llc: fix netdevice reference leaks in llc_ui_bind()

Oliver Graute <[email protected]>
staging: fbtft: fb_st7789v: reset display before initialization

Tadeusz Struk <[email protected]>
tpm: Fix error handling in async work

Michal Koutný <[email protected]>
cgroup-v1: Correct privileges check in release_agent writes

Tejun Heo <[email protected]>
cgroup: Use open-time cgroup namespace for process migration perm checks

Tejun Heo <[email protected]>

    cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv

Chen Li <[email protected]>
exfat: avoid incorrectly releasing for root inode

Tadeusz Struk <[email protected]>
net: ipv6: fix skb_over_panic in __ip6_append_data

Jordy Zomer <[email protected]>
nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION

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

Diffstat:

 Makefile                                         |  4 +-
 arch/nds32/include/asm/uaccess.h                 | 22 ++++--
 arch/x86/kernel/acpi/boot.c                      | 24 ++++++
 drivers/acpi/battery.c                           | 12 +++
 drivers/acpi/video_detect.c                      | 75 ++++++++++++++++++
 drivers/char/tpm/tpm-dev-common.c                |  8 +-
 drivers/char/tpm/tpm2-space.c                    |  8 +-
 drivers/crypto/qat/qat_common/qat_crypto.c       |  8 ++
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 12 +--
 drivers/net/wireless/ath/regd.c                  | 10 +--
 drivers/net/wireless/ath/wcn36xx/main.c          |  3 +
 drivers/net/wireless/ath/wcn36xx/wcn36xx.h       |  1 +
 drivers/nfc/st21nfca/se.c                        | 10 +++
 drivers/staging/fbtft/fb_st7789v.c               |  2 +
 fs/exfat/super.c                                 |  2 +-
 include/sound/pcm.h                              |  1 +
 kernel/cgroup/cgroup-internal.h                  | 19 +++++
 kernel/cgroup/cgroup-v1.c                        | 32 ++++----
 kernel/cgroup/cgroup.c                           | 84 +++++++++++++-------
 kernel/dma/swiotlb.c                             | 24 ++++--
 kernel/rcu/tree_plugin.h                         |  9 ++-
 net/ipv6/ip6_output.c                            |  4 +-
 net/llc/af_llc.c                                 |  8 ++
 net/mac80211/cfg.c                               |  3 -
 net/netfilter/nf_tables_core.c                   |  2 +-
 sound/core/oss/pcm_oss.c                         | 12 ++-
 sound/core/oss/pcm_plugin.c                      |  5 +-
 sound/core/pcm.c                                 |  2 +
 sound/core/pcm_lib.c                             |  4 +
 sound/core/pcm_memory.c                          | 11 ++-
 sound/core/pcm_native.c                          | 97 +++++++++++++++---------
 sound/pci/ac97/ac97_codec.c                      |  4 +-
 sound/pci/cmipci.c                               |  3 +-
 sound/pci/hda/patch_realtek.c                    |  4 +
 sound/soc/sti/uniperif_player.c                  |  6 +-
 sound/soc/sti/uniperif_reader.c                  |  2 +-
 sound/usb/mixer_maps.c                           | 10 +++
 sound/usb/mixer_quirks.c                         |  7 +-
 38 files changed, 414 insertions(+), 140 deletions(-)