Skip to content

5.15.22-rc1 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest110 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/110drm/i915: Disable DSB usage for nowdrivers/gpu/drm/i915/i915_pci.c+1 -10 replies
2/110selinux: fix double free of cond_list on error pathssecurity/selinux/ss/conditional.c+2 -10 replies
3/110audit: improve audit queue handling when "audit=1" on cmdlinekernel/audit.c+43 -190 replies
4/110ipc/sem: do not sleep with a spin lock heldipc/sem.c+2 -20 replies
5/110spi: stm32-qspi: Update spi registeringdrivers/spi/spi-stm32-qspi.c+17 -300 replies
6/110ASoC: hdmi-codec: Fix OOB memory accessesinclude/uapi/sound/asound.h sound/soc/codecs/hdmi-codec.c+4 -20 replies
7/110ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()sound/soc/soc-ops.c+16 -20 replies
8/110ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()sound/soc/soc-ops.c+8 -10 replies
9/110ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()sound/soc/soc-ops.c+2 -00 replies
10/110ALSA: usb-audio: Correct quirk for VF0770sound/usb/quirks-table.h+1 -10 replies
11/110ALSA: hda: Fix UAF of leds class devs at unbindingsound/pci/hda/hda_generic.c sound/pci/hda/hda_generic.h+18 -20 replies
12/110ALSA: hda: realtek: Fix race at concurrent COEF updatessound/pci/hda/patch_realtek.c+50 -110 replies
13/110ALSA: hda/realtek: Add quirk for ASUS GU603sound/pci/hda/patch_realtek.c+1 -00 replies
14/110ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirkssound/pci/hda/patch_realtek.c+1 -00 replies
15/110ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)sound/pci/hda/patch_realtek.c+2 -00 replies
16/110ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windowssound/pci/hda/patch_realtek.c+1 -10 replies
17/110btrfs: dont start transaction for scrub if the fs is mounted read-onlyfs/btrfs/block-group.c+13 -00 replies
18/110btrfs: fix deadlock between quota disable and qgroup rescan workerfs/btrfs/qgroup.c+19 -20 replies
19/110btrfs: fix use-after-free after failure to create a snapshotfs/btrfs/ioctl.c fs/btrfs/transaction.c fs/btrfs/transaction.h+27 -40 replies
20/110Revert "fs/9p: search open fids first"fs/9p/fid.c+4 -50 replies
21/110drm/nouveau: fix off by one in BIOS boundary checkingdrivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c+1 -10 replies
22/110drm/i915/adlp: Fix TypeC PHY-ready status readoutdrivers/gpu/drm/i915/display/intel_tc.c+2 -10 replies
23/110drm/amd/pm: correct the MGpuFanBoost support for Beige Gobydrivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c+3 -30 replies
24/110drm/amd/display: watermark latencies is not enough on DCN31drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c+10 -100 replies
25/110drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panelsdrivers/gpu/drm/amd/display/dc/core/dc_link_dp.c+20 -00 replies
26/110nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()drivers/nvme/host/fabrics.h+1 -00 replies
27/110mm/debug_vm_pgtable: remove pte entry from the page tablemm/debug_vm_pgtable.c+2 -00 replies
28/110mm/pgtable: define pte_index so that preprocessor could recognize itinclude/linux/pgtable.h+1 -00 replies
29/110mm/kmemleak: avoid scanning potential huge holesmm/kmemleak.c+7 -60 replies
30/110block: bio-integrity: Advance seed correctly for larger interval sizesblock/bio-integrity.c+1 -10 replies
31/110dma-buf: heaps: Fix potential spectre v1 gadgetdrivers/dma-buf/dma-heap.c+2 -00 replies
32/110IB/hfi1: Fix AIP early init panicdrivers/infiniband/hw/hfi1/ipoib_main.c+3 -100 replies
33/110Revert "fbcon: Disable accelerated scrolling"Documentation/gpu/todo.rst drivers/video/fbdev/core/fbcon.c+37 -290 replies
34/110fbcon: Add option to enable legacy hardware accelerationdrivers/video/console/Kconfig drivers/video/fbdev/core/fbcon.c drivers/video/fbdev/core/fbcon.h +4 more+84 -340 replies
35/110mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()net/mptcp/pm_netlink.c+25 -90 replies
36/110Revert "ASoC: mediatek: Check for error clk pointer"drivers/soc/mediatek/mtk-scpsys.c+4 -110 replies
37/110KVM: arm64: Avoid consuming a stale esr value when SError occurarch/arm64/kvm/hyp/include/hyp/switch.h+2 -10 replies
38/110KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occursarch/arm64/kvm/handle_exit.c+8 -00 replies
39/110RDMA/cma: Use correct address when leaving multicast groupdrivers/infiniband/core/cma.c+12 -100 replies
40/110RDMA/ucma: Protect mc during concurrent multicast leavesdrivers/infiniband/core/ucma.c+23 -110 replies
41/110RDMA/siw: Fix refcounting leak in siw_create_qp()drivers/infiniband/sw/siw/siw_verbs.c+2 -10 replies
42/110IB/rdmavt: Validate remote_addr during loopback atomic testsdrivers/infiniband/sw/rdmavt/qp.c+2 -00 replies
43/110RDMA/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
44/110RDMA/mlx4: Dont continue event handler after memory allocation failuredrivers/infiniband/hw/mlx4/main.c+1 -10 replies
45/110ALSA: usb-audio: initialize variables that could ignore errorssound/usb/mixer.c+4 -00 replies
46/110ALSA: hda: Fix signedness of sscanf() argumentssound/pci/hda/hda_auto_parser.c+1 -10 replies
47/110ALSA: hda: Skip codec shutdown in case the codec is not registeredsound/pci/hda/hda_codec.c+4 -00 replies
48/110iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()drivers/iommu/intel/irq_remapping.c+10 -30 replies
49/110iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()drivers/iommu/amd/init.c+2 -00 replies
50/110spi: bcm-qspi: check for valid cs before applying chip selectdrivers/spi/spi-bcm-qspi.c+1 -10 replies
51/110spi: mediatek: Avoid NULL pointer crash in interruptdrivers/spi/spi-mt65xx.c+1 -10 replies
52/110spi: meson-spicc: add IRQ check in meson_spicc_probedrivers/spi/spi-meson-spicc.c+5 -00 replies
53/110spi: uniphier: fix reference count leak in uniphier_spi_probe()drivers/spi/spi-uniphier.c+14 -40 replies
54/110IB/hfi1: Fix tstats alloc and deallocdrivers/infiniband/hw/hfi1/ipoib_main.c+12 -20 replies
55/110IB/cm: Release previously acquired reference counter in the cm_id_privdrivers/infiniband/core/cm.c+1 -10 replies
56/110net: ieee802154: hwsim: Ensure proper channel selection at probe timedrivers/net/ieee802154/mac802154_hwsim.c+1 -00 replies
57/110net: ieee802154: mcr20a: Fix lifs/sifs periodsdrivers/net/ieee802154/mcr20a.c+2 -20 replies
58/110net: ieee802154: ca8210: Stop leaking skbsdrivers/net/ieee802154/ca8210.c+1 -00 replies
59/110netfilter: nft_reject_bridge: Fix for missing reply from preroutingnet/bridge/netfilter/nft_reject_bridge.c+4 -40 replies
60/110net: ieee802154: Return meaningful error codes from the netlink helpersnet/ieee802154/nl802154.c+4 -40 replies
61/110net/smc: Forward wakeup to smc socket waitqueue after fallbacknet/smc/af_smc.c net/smc/smc.h+137 -160 replies
62/110net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c+7 -20 replies
63/110net: stmmac: properly handle with runtime pm in stmmac_dvr_remove()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -20 replies
64/110net: macsec: Fix offload support for NETDEV_UNREGISTER eventdrivers/net/macsec.c+12 -120 replies
65/110net: macsec: Verify that send_sci is on when setting Tx sci explicitlydrivers/net/macsec.c+9 -00 replies
66/110net: stmmac: dump gmac4 DMA registers correctlydrivers/net/ethernet/stmicro/stmmac/dwmac_dma.h drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c+18 -20 replies
67/110net: stmmac: ensure PTP time register reads are consistentdrivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c+11 -60 replies
68/110drm/kmb: Fix for build errors with Warray-boundsdrivers/gpu/drm/kmb/kmb_plane.c+0 -60 replies
69/110drm/i915/overlay: Prevent divide by zero bugs in scalingdrivers/gpu/drm/i915/display/intel_overlay.c+3 -00 replies
70/110drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enableddrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+1 -20 replies
71/110ASoC: fsl: Add missing error handling in pcm030_fabric_probesound/soc/fsl/pcm030-audio-fabric.c+8 -30 replies
72/110ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytessound/soc/xilinx/xlnx_formatter_pcm.c+24 -30 replies
73/110ASoC: simple-card: fix probe failure on platform componentsound/soc/generic/simple-card.c+25 -10 replies
74/110ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_namesound/soc/codecs/cpcap.c+2 -00 replies
75/110ASoC: max9759: fix underflow in speaker_gain_control_put()sound/soc/codecs/max9759.c+2 -10 replies
76/110ASoC: codecs: wcd938x: fix incorrect used of portidsound/soc/codecs/wcd938x.c+14 -110 replies
77/110ASoC: codecs: lpass-rx-macro: fix sidetone register offsetssound/soc/codecs/lpass-rx-macro.c+4 -40 replies
78/110ASoC: codecs: wcd938x: fix return value of mixer put functionsound/soc/codecs/wcd938x.c+3 -30 replies
79/110pinctrl: sunxi: Fix H616 I2S3 pin datadrivers/pinctrl/sunxi/pinctrl-sun50i-h616.c+4 -40 replies
80/110pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured linedrivers/pinctrl/intel/pinctrl-intel.c+2 -80 replies
81/110pinctrl: intel: fix unexpected interruptdrivers/pinctrl/intel/pinctrl-intel.c+34 -200 replies
82/110pinctrl: bcm2835: Fix a few error pathsdrivers/pinctrl/bcm/pinctrl-bcm2835.c+15 -80 replies
83/110scsi: bnx2fc: Make bnx2fc_recv_frame() mp safedrivers/scsi/bnx2fc/bnx2fc_fcoe.c+13 -80 replies
84/110nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.fs/nfsd/nfs4state.c+3 -10 replies
85/110gve: fix the wrong AdminQ buffer queue index checkdrivers/net/ethernet/google/gve/gve_adminq.c+1 -10 replies
86/110bpf: Use VM_MAP instead of VM_ALLOC for ringbufkernel/bpf/ringbuf.c+1 -10 replies
87/110selftests/exec: Remove pipe from TEST_GEN_FILEStools/testing/selftests/exec/Makefile+1 -10 replies
88/110selftests: futex: Use variable MAKE instead of maketools/testing/selftests/futex/Makefile+2 -20 replies
89/110tools/resolve_btfids: Do not print any commands when building silentlytools/bpf/resolve_btfids/Makefile+5 -10 replies
90/110e1000e: Separate ADP board type from TGPdrivers/net/ethernet/intel/e1000e/e1000.h drivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/netdev.c+40 -170 replies
91/110rtc: cmos: Evaluate century appropriatedrivers/rtc/rtc-mc146818-lib.c+1 -10 replies
92/110kvm/arm64: rework guest entry logicarch/arm64/kvm/arm.c+33 -180 replies
93/110perf: Copy perf_event_attr::sig_data on modificationkernel/events/core.c+16 -00 replies
94/110perf stat: Fix display of grouped aliased eventstools/perf/util/stat-display.c+10 -90 replies
95/110perf/x86/intel/pt: Fix crash with stop filters in single-range modearch/x86/events/intel/pt.c+3 -20 replies
96/110x86/perf: Default set FREEZE_ON_SMI for allarch/x86/events/intel/core.c+13 -00 replies
97/110EDAC/altera: Fix deferred probingdrivers/edac/altera_edac.c+1 -10 replies
98/110EDAC/xgene: Fix deferred probingdrivers/edac/xgene_edac.c+1 -10 replies
99/110ext4: prevent used blocks from being allocated during fast commit replayfs/ext4/ext4.h fs/ext4/extents.c fs/ext4/fast_commit.c+22 -50 replies
100/110ext4: modify the logic of ext4_mb_new_blocks_simplefs/ext4/mballoc.c+17 -90 replies
101/110ext4: fix error handling in ext4_restore_inline_data()fs/ext4/inline.c+9 -10 replies
102/110ext4: fix error handling in ext4_fc_record_modified_inode()fs/ext4/fast_commit.c+29 -350 replies
103/110ext4: fix incorrect type issue during replay_del_rangefs/ext4/fast_commit.c+3 -20 replies
104/110net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHYdrivers/net/dsa/Kconfig+1 -00 replies
105/110cgroup/cpuset: Fix "suspicious RCU usage" lockdep warningkernel/cgroup/cpuset.c+10 -00 replies
106/110tools include UAPI: Sync sound/asound.h copy with the kernel sourcestools/include/uapi/sound/asound.h+3 -10 replies
107/110gpio: idt3243x: Fix an ignored error return from platform_get_irq()drivers/gpio/gpio-idt3243x.c+1 -10 replies
108/110gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()drivers/gpio/gpio-mpc8xxx.c+1 -10 replies
109/110selftests: nft_concat_range: add test for reload with no element add/deltools/testing/selftests/netfilter/nft_concat_range.sh+71 -10 replies
110/110selftests: netfilter: check stateless nat udp checksum fixuptools/testing/selftests/netfilter/nft_nat.sh+152 -00 replies

Reviews trailers per patch

54 of 110 patches have a Reviewed-by or Acked-by.

PatchGaosheng CuiRichard Guy BriggsShakeel ButtManfred SpraulLukas WunnerUma ShankarJukka HeikintaloPaweł SusickiMaor GottliebDaniel WheelerAric CyrStylon WangAun-Ali ZaidiHarry WentlandJames SmartSagi GrimbergZi YanDavid RientjesAnshuman KhandualHåkon BuggeKhalid AzizDavid HildenbrandCatalin MarinasDmitry IvanovJohn StultzChia-Lin Kao (AceLan)José Roberto de SouzaDennis DalessandroIlia MirkinKarol HerbstGuennadi LiakhovetskiAlex DeucherAlexander AringKarsten GraulRaed SalemAntoine TenartNobuhiro IwamatsuRussell King (Oracle)Filipe MananaKees CookFlorian FainelliGeert UytterhoevenSven SchnelleLeon RomanovskyBernard MetzlerBruce FieldsDmitry VyukovAndi KleenAdrian HunterJernej SkrabecSamuel HollandMika WesterbergGrace KaoKunihiko HayashiDinh NguyenHarshad ShirwadkarJan KaraAndrew LunnShuah KhanPhil AuldStefano BrivioRitesh HarjaniAndré AlmeidaNechama KrausGuangwu ZhangSaurav KashyapEric WongMateusz JończykMarc ZyngierNicolas Saenz Julienne
1/110R-b
2/110
3/110T-b R-b
4/110R-b R-b
5/110R-b
6/110
7/110
8/110
9/110
10/110T-b T-b
11/110
12/110
13/110
14/110
15/110
16/110
17/110
18/110R-b
19/110
20/110
21/110R-b R-b
22/110Reported-and-tested-by R-b
23/110A-b
24/110T-b R-b A-b
25/110T-b R-b
26/110R-b R-b
27/110R-b T-b A-b R-b
28/110R-b
29/110A-b A-b
30/110T-b
31/110A-b
32/110R-b
33/110A-b A-b
34/110
35/110
36/110
37/110
38/110
39/110
40/110R-b
41/110R-b R-b
42/110R-b
43/110
44/110R-b
45/110
46/110
47/110T-b
48/110
49/110
50/110A-b
51/110
52/110
53/110R-b
54/110R-b
55/110
56/110A-b
57/110A-b
58/110A-b
59/110
60/110A-b
61/110A-b
62/110R-b
63/110
64/110R-b R-b
65/110R-b
66/110
67/110R-b
68/110R-b
69/110
70/110R-b
71/110
72/110
73/110
74/110
75/110
76/110
77/110
78/110
79/110R-b R-b
80/110A-b T-b
81/110
82/110
83/110T-b A-b
84/110R-b
85/110
86/110
87/110R-b
88/110R-b
89/110
90/110T-b
91/110A-b R-b
92/110R-b R-b
93/110R-b
94/110R-b
95/110R-b
96/110
97/110A-b
98/110
99/110
100/110R-b
101/110R-b
102/110R-b
103/110R-b
104/110R-b R-b
105/110T-b R-b
106/110
107/110
108/110
109/110R-b
110/110

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

Read the v1 thread

Cover letter [PATCH 5.15 000/110] 5.15.22-rc1 review

This is the start of the stable review cycle for the 5.15.22 release. There are 110 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.15.22-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.22-rc1

Florian Westphal <[email protected]>
selftests: netfilter: check stateless nat udp checksum fixup

Florian Westphal <[email protected]>
selftests: nft_concat_range: add test for reload with no element add/del

Yang Li <[email protected]>
gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()

Yang Li <[email protected]>
gpio: idt3243x: Fix an ignored error return from platform_get_irq()

Arnaldo Carvalho de Melo <[email protected]>
tools include UAPI: Sync sound/asound.h copy with the kernel sources

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

Arınç ÜNAL <[email protected]>
net: dsa: mt7530: make NET_DSA_MT7530 select MEDIATEK_GE_PHY

Xin Yin <[email protected]>
ext4: fix incorrect type issue during replay_del_range

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

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

Xin Yin <[email protected]>
ext4: modify the logic of ext4_mb_new_blocks_simple

Xin Yin <[email protected]>
ext4: prevent used blocks from being allocated during fast commit replay

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

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

Peter Zijlstra <[email protected]>
x86/perf: Default set FREEZE_ON_SMI for all

Tristan Hume <[email protected]>
perf/x86/intel/pt: Fix crash with stop filters in single-range mode

Ian Rogers <[email protected]>
perf stat: Fix display of grouped aliased events

Marco Elver <[email protected]>
perf: Copy perf_event_attr::sig_data on modification

Mark Rutland <[email protected]>
kvm/arm64: rework guest entry logic

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

Sasha Neftin <[email protected]>
e1000e: Separate ADP board type from TGP

Nathan Chancellor <[email protected]>
tools/resolve_btfids: Do not print any commands when building silently

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

Muhammad Usama Anjum <[email protected]>
selftests/exec: Remove pipe from TEST_GEN_FILES

Hou Tao <[email protected]>
bpf: Use VM_MAP instead of VM_ALLOC for ringbuf

Haiyue Wang <[email protected]>
gve: fix the wrong AdminQ buffer queue index check

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

Łukasz Bartosik <[email protected]>
pinctrl: intel: fix unexpected interrupt

Andy Shevchenko <[email protected]>
pinctrl: intel: Fix a glitch when updating IRQ flags on a preconfigured line

Andre Przywara <[email protected]>
pinctrl: sunxi: Fix H616 I2S3 pin data

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix return value of mixer put function

Srinivas Kandagatla <[email protected]>
ASoC: codecs: lpass-rx-macro: fix sidetone register offsets

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd938x: fix incorrect used of portid

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: simple-card: fix probe failure on platform component

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

Mario Limonciello <[email protected]>
drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled

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

Anitha Chrisanthus <[email protected]>
drm/kmb: Fix for build errors with Warray-bounds

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

Lior Nahmanson <[email protected]>
net: macsec: Fix offload support for NETDEV_UNREGISTER event

Jisheng Zhang <[email protected]>
net: stmmac: properly handle with runtime pm in stmmac_dvr_remove()

Yuji Ishikawa <[email protected]>
net: stmmac: dwmac-visconti: No change to ETHER_CLOCK_SEL for unexpected speed request.

Wen Gu <[email protected]>
net/smc: Forward wakeup to smc socket waitqueue after fallback

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

Phil Sutter <[email protected]>
netfilter: nft_reject_bridge: Fix for missing reply from prerouting

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

Mark Zhang <[email protected]>
IB/cm: Release previously acquired reference counter in the cm_id_priv

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix tstats alloc and dealloc

Xin Xiong <[email protected]>
spi: uniphier: fix reference count leak in uniphier_spi_probe()

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

Peter Ujfalusi <[email protected]>
ALSA: hda: Skip codec shutdown in case the codec is not registered

Takashi Iwai <[email protected]>
ALSA: hda: Fix signedness of sscanf() arguments

Tom Rix <[email protected]>
ALSA: usb-audio: initialize variables that could ignore errors

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

Dan Carpenter <[email protected]>
RDMA/siw: Fix refcounting leak in siw_create_qp()

Leon Romanovsky <[email protected]>
RDMA/ucma: Protect mc during concurrent multicast leaves

Maor Gottlieb <[email protected]>
RDMA/cma: Use correct address when leaving multicast group

James Morse <[email protected]>
KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs

James Morse <[email protected]>
KVM: arm64: Avoid consuming a stale esr value when SError occur

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

Paolo Abeni <[email protected]>
mptcp: fix msk traversal in mptcp_nl_cmd_set_flags()

Helge Deller <[email protected]>
fbcon: Add option to enable legacy hardware acceleration

Helge Deller <[email protected]>
Revert "fbcon: Disable accelerated scrolling"

Mike Marciniszyn <[email protected]>
IB/hfi1: Fix AIP early init panic

Jordy Zomer <[email protected]>
dma-buf: heaps: Fix potential spectre v1 gadget

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

Mike Rapoport <[email protected]>
mm/pgtable: define pte_index so that preprocessor could recognize it

Pasha Tatashin <[email protected]>
mm/debug_vm_pgtable: remove pte entry from the page table

Uday Shankar <[email protected]>
nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()

Aun-Ali Zaidi <[email protected]>
drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels

Paul Hsieh <[email protected]>
drm/amd/display: watermark latencies is not enough on DCN31

Evan Quan <[email protected]>
drm/amd/pm: correct the MGpuFanBoost support for Beige Goby

Imre Deak <[email protected]>
drm/i915/adlp: Fix TypeC PHY-ready status readout

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

Dominique Martinet <[email protected]>
Revert "fs/9p: search open fids first"

Filipe Manana <[email protected]>
btrfs: fix use-after-free after failure to create a snapshot

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

Qu Wenruo <[email protected]>
btrfs: don't start transaction for scrub if the fs is mounted read-only

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: hda: realtek: Fix race at concurrent COEF updates

Takashi Iwai <[email protected]>
ALSA: hda: Fix UAF of leds class devs at unbinding

Jonas Hahnfeld <[email protected]>
ALSA: usb-audio: Correct quirk for VF0770

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

Dmitry Osipenko <[email protected]>
ASoC: hdmi-codec: Fix OOB memory accesses

Patrice Chotard <[email protected]>
spi: stm32-qspi: Update spi registering

Minghao Chi <[email protected]>
ipc/sem: do not sleep with a spin lock held

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

Vratislav Bendel <[email protected]>
selinux: fix double free of cond_list on error paths

Ville Syrjälä <[email protected]>
drm/i915: Disable DSB usage for now

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

Diffstat:

 Documentation/gpu/todo.rst                         |  21 ---
 Makefile                                           |   4 +-
 arch/arm64/kvm/arm.c                               |  51 ++++---
 arch/arm64/kvm/handle_exit.c                       |   8 ++
 arch/arm64/kvm/hyp/include/hyp/switch.h            |   3 +-
 arch/x86/events/intel/core.c                       |  13 ++
 arch/x86/events/intel/pt.c                         |   5 +-
 block/bio-integrity.c                              |   2 +-
 drivers/dma-buf/dma-heap.c                         |   2 +
 drivers/edac/altera_edac.c                         |   2 +-
 drivers/edac/xgene_edac.c                          |   2 +-
 drivers/gpio/gpio-idt3243x.c                       |   2 +-
 drivers/gpio/gpio-mpc8xxx.c                        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c   |  20 +--
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  20 +++
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |   6 +-
 drivers/gpu/drm/i915/display/intel_overlay.c       |   3 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   3 +-
 drivers/gpu/drm/i915/i915_pci.c                    |   2 +-
 drivers/gpu/drm/kmb/kmb_plane.c                    |   6 -
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c    |   2 +-
 drivers/infiniband/core/cm.c                       |   2 +-
 drivers/infiniband/core/cma.c                      |  22 +--
 drivers/infiniband/core/ucma.c                     |  34 +++--
 drivers/infiniband/hw/hfi1/ipoib_main.c            |  27 ++--
 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/infiniband/sw/siw/siw_verbs.c              |   3 +-
 drivers/iommu/amd/init.c                           |   2 +
 drivers/iommu/intel/irq_remapping.c                |  13 +-
 drivers/net/dsa/Kconfig                            |   1 +
 drivers/net/ethernet/google/gve/gve_adminq.c       |   2 +-
 drivers/net/ethernet/intel/e1000e/e1000.h          |   4 +-
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |  20 +++
 drivers/net/ethernet/intel/e1000e/netdev.c         |  33 ++---
 .../net/ethernet/stmicro/stmmac/dwmac-visconti.c   |   9 +-
 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/ethernet/stmicro/stmmac/stmmac_main.c  |   6 +-
 drivers/net/ieee802154/ca8210.c                    |   1 +
 drivers/net/ieee802154/mac802154_hwsim.c           |   1 +
 drivers/net/ieee802154/mcr20a.c                    |   4 +-
 drivers/net/macsec.c                               |  33 +++--
 drivers/nvme/host/fabrics.h                        |   1 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |  23 ++--
 drivers/pinctrl/intel/pinctrl-intel.c              |  64 +++++----
 drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c        |   8 +-
 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 +-
 drivers/spi/spi-stm32-qspi.c                       |  47 +++----
 drivers/spi/spi-uniphier.c                         |  18 ++-
 drivers/video/console/Kconfig                      |  20 +++
 drivers/video/fbdev/core/fbcon.c                   |  68 +++++++--
 drivers/video/fbdev/core/fbcon.h                   |  15 +-
 drivers/video/fbdev/core/fbcon_ccw.c               |  10 +-
 drivers/video/fbdev/core/fbcon_cw.c                |  10 +-
 drivers/video/fbdev/core/fbcon_rotate.h            |   4 +-
 drivers/video/fbdev/core/fbcon_ud.c                |  20 +--
 fs/9p/fid.c                                        |   9 +-
 fs/btrfs/block-group.c                             |  13 ++
 fs/btrfs/ioctl.c                                   |   5 +-
 fs/btrfs/qgroup.c                                  |  21 ++-
 fs/btrfs/transaction.c                             |  24 ++++
 fs/btrfs/transaction.h                             |   2 +
 fs/ext4/ext4.h                                     |   3 +
 fs/ext4/extents.c                                  |   4 +
 fs/ext4/fast_commit.c                              |  89 ++++++------
 fs/ext4/inline.c                                   |  10 +-
 fs/ext4/mballoc.c                                  |  26 ++--
 fs/nfsd/nfs4state.c                                |   4 +-
 include/linux/pgtable.h                            |   1 +
 include/uapi/sound/asound.h                        |   4 +-
 ipc/sem.c                                          |   4 +-
 kernel/audit.c                                     |  62 ++++++---
 kernel/bpf/ringbuf.c                               |   2 +-
 kernel/cgroup/cpuset.c                             |  10 ++
 kernel/events/core.c                               |  16 +++
 mm/debug_vm_pgtable.c                              |   2 +
 mm/kmemleak.c                                      |  13 +-
 net/bridge/netfilter/nft_reject_bridge.c           |   8 +-
 net/ieee802154/nl802154.c                          |   8 +-
 net/mptcp/pm_netlink.c                             |  34 +++--
 net/smc/af_smc.c                                   | 133 ++++++++++++++++--
 net/smc/smc.h                                      |  20 ++-
 security/selinux/ss/conditional.c                  |   3 +-
 sound/pci/hda/hda_auto_parser.c                    |   2 +-
 sound/pci/hda/hda_codec.c                          |   4 +
 sound/pci/hda/hda_generic.c                        |  17 ++-
 sound/pci/hda/hda_generic.h                        |   3 +
 sound/pci/hda/patch_realtek.c                      |  67 +++++++--
 sound/soc/codecs/cpcap.c                           |   2 +
 sound/soc/codecs/hdmi-codec.c                      |   2 +-
 sound/soc/codecs/lpass-rx-macro.c                  |   8 +-
 sound/soc/codecs/max9759.c                         |   3 +-
 sound/soc/codecs/wcd938x.c                         |  31 +++--
 sound/soc/fsl/pcm030-audio-fabric.c                |  11 +-
 sound/soc/generic/simple-card.c                    |  26 +++-
 sound/soc/soc-ops.c                                |  29 +++-
 sound/soc/xilinx/xlnx_formatter_pcm.c              |  27 +++-
 sound/usb/mixer.c                                  |   4 +
 sound/usb/quirks-table.h                           |   2 +-
 tools/bpf/resolve_btfids/Makefile                  |   6 +-
 tools/include/uapi/sound/asound.h                  |   4 +-
 tools/perf/util/stat-display.c                     |  19 +--
 tools/testing/selftests/exec/Makefile              |   2 +-
 tools/testing/selftests/futex/Makefile             |   4 +-
 .../selftests/netfilter/nft_concat_range.sh        |  72 +++++++++-
 tools/testing/selftests/netfilter/nft_nat.sh       | 152 +++++++++++++++++++++
 116 files changed, 1361 insertions(+), 490 deletions(-)