Skip to content

6.1.94-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest85 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/85drm: Check output polling initialized before disablingdrivers/gpu/drm/drm_modeset_helper.c drivers/gpu/drm/drm_probe_helper.c+26 -50 replies
2/85drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modesdrivers/gpu/drm/drm_probe_helper.c+2 -10 replies
3/85Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarationsdrivers/bluetooth/btrtl.c+16 -20 replies
4/85maple_tree: fix allocation in mas_sparse_area()lib/maple_tree.c+20 -210 replies
5/85maple_tree: fix mas_empty_area_rev() null pointer dereferencelib/maple_tree.c+8 -80 replies
6/85mmc: core: Do not force a retune before RPMB switchdrivers/mmc/core/host.c+1 -20 replies
7/85afs: Dont cross .backup mountpoint from backup volumefs/afs/mntpt.c+5 -00 replies
8/85riscv: signal: handle syscall restart before get_signalarch/riscv/kernel/signal.c+46 -390 replies
9/85nilfs2: fix use-after-free of timer for log writer threadfs/nilfs2/segment.c+19 -60 replies
10/85drm/i915/audio: Fix audio time stamp programming for DPdrivers/gpu/drm/i915/display/intel_audio.c+9 -1070 replies
11/85mptcp: avoid some duplicate code in socket option handlingnet/mptcp/sockopt.c+8 -120 replies
12/85mptcp: cleanup SOL_TCP handlingnet/mptcp/sockopt.c+26 -350 replies
13/85mptcp: fix full TCP keep-alive supportnet/mptcp/protocol.h net/mptcp/sockopt.c+82 -00 replies
14/85vxlan: Fix regression when dropping packets due to invalid src addressesdrivers/net/vxlan/vxlan_core.c+0 -40 replies
15/85scripts/gdb: fix SB_* constants parsingscripts/gdb/linux/constants.py.in+6 -60 replies
16/85f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()fs/f2fs/inode.c+6 -00 replies
17/85media: lgdt3306a: Add a check against null-pointer-defdrivers/media/dvb-frontends/lgdt3306a.c+5 -00 replies
18/85drm/amdgpu: add error handle to avoid out-of-boundsdrivers/gpu/drm/amd/amdgpu/sdma_v4_0.c+3 -00 replies
19/85bcache: fix variable length array abuse in btree_iterdrivers/md/bcache/bset.c drivers/md/bcache/bset.h drivers/md/bcache/btree.c +3 more+71 -600 replies
20/85wifi: rtw89: correct aSIFSTime for 6GHz banddrivers/net/wireless/realtek/rtw89/mac80211.c+1 -10 replies
21/85ata: pata_legacy: make legacy_exit() work againdrivers/ata/pata_legacy.c+4 -40 replies
22/85thermal/drivers/qcom/lmh: Check for SCM availability at probedrivers/thermal/qcom/lmh.c+3 -00 replies
23/85soc: qcom: rpmh-rsc: Enhance check for VRM in-flight requestdrivers/soc/qcom/cmd-db.c drivers/soc/qcom/rpmh-rsc.c include/soc/qcom/cmd-db.h+42 -30 replies
24/85ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxxdrivers/acpi/resource.c+12 -00 replies
25/85arm64: tegra: Correct Tegra132 I2C aliasarch/arm64/boot/dts/nvidia/tegra132-norrin.dts arch/arm64/boot/dts/nvidia/tegra132.dtsi+3 -30 replies
26/85arm64: dts: qcom: qcs404: fix bluetooth device addressarch/arm64/boot/dts/qcom/qcs404-evb.dtsi+1 -10 replies
27/85md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDINGdrivers/md/raid5.c+3 -120 replies
28/85wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware commanddrivers/net/wireless/realtek/rtw89/pci.c+2 -10 replies
29/85wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AUdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+10 -150 replies
30/85wifi: rtlwifi: rtl8192de: Fix 5 GHz TX powerdrivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c+2 -20 replies
31/85wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAEdrivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h+16 -30 replies
32/85wifi: rtlwifi: rtl8192de: Fix endianness issue in RX pathdrivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h+15 -660 replies
33/85arm64: dts: hi3798cv200: fix the size of GICRarch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi+1 -10 replies
34/85media: mc: Fix graph walk in media_pipeline_startdrivers/media/mc/mc-entity.c+6 -00 replies
35/85media: mc: mark the media devnode as registered from the, startdrivers/media/mc/mc-devnode.c+2 -30 replies
36/85media: mxl5xx: Move xpt structures off stackdrivers/media/dvb-frontends/mxl5xx.c+11 -110 replies
37/85media: v4l2-core: hold videodev_lock until dev reg, finishesdrivers/media/v4l2-core/v4l2-dev.c+3 -00 replies
38/85mmc: core: Add mmc_gpiod_set_cd_config() functiondrivers/mmc/core/slot-gpio.c include/linux/mmc/slot-gpio.h+21 -00 replies
39/85mmc: sdhci: Add support for "Tuning Error" interruptsdrivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h+10 -30 replies
40/85mmc: sdhci-acpi: Sort DMI quirks alphabeticallydrivers/mmc/host/sdhci-acpi.c+13 -120 replies
41/85mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not workingdrivers/mmc/host/sdhci-acpi.c+24 -00 replies
42/85mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-Adrivers/mmc/host/sdhci-acpi.c+11 -00 replies
43/85mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TAdrivers/mmc/host/sdhci-acpi.c+13 -00 replies
44/85fbdev: savage: Handle err return when savagefb_check_var faileddrivers/video/fbdev/savage/savagefb_driver.c+4 -10 replies
45/85drm/amdgpu/atomfirmware: add intergrated info v2.3 tabledrivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c drivers/gpu/drm/amd/include/atomfirmware.h+58 -00 replies
46/859p: add missing locking around taking dentry fid listfs/9p/vfs_dentry.c+7 -20 replies
47/85drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platformsdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c+11 -90 replies
48/85KVM: arm64: Fix AArch32 register narrowing on userspace writearch/arm64/kvm/guest.c+1 -10 replies
49/85KVM: arm64: Allow AArch32 PSTATE.M to be restored as System modearch/arm64/kvm/guest.c+1 -00 replies
50/85KVM: arm64: AArch32: Fix spurious trapping of conditional instructionsarch/arm64/kvm/hyp/aarch32.c+16 -20 replies
51/85crypto: ecdsa - Fix module auto-load on add-keycrypto/ecdsa.c+3 -00 replies
52/85crypto: ecrdsa - Fix module auto-load on add_keycrypto/ecrdsa.c+1 -00 replies
53/85crypto: qat - Fix ADF_DEV_RESET_SYNC memory leakdrivers/crypto/qat/qat_common/adf_aer.c+5 -140 replies
54/85mm: fix race between __split_huge_pmd_locked() and GUP-fastDocumentation/mm/arch_pgtable_helpers.rst arch/powerpc/mm/book3s64/pgtable.c arch/s390/include/asm/pgtable.h +4 more+39 -261 reply
55/85scsi: core: Handle devices which return an unusually large VPD page countdrivers/scsi/scsi.c+7 -00 replies
56/85net/ipv6: Fix route deleting failure when metric equals 0net/ipv6/route.c+4 -10 replies
57/85net/9p: fix uninit-value in p9_client_rpc()net/9p/client.c+2 -00 replies
58/85kmsan: do not wipe out origin when doing partial unpoisoningmm/kmsan/core.c+11 -40 replies
59/85cpufreq: amd-pstate: Fix the inconsistency in max frequency unitsdrivers/cpufreq/amd-pstate.c+1 -10 replies
60/85intel_th: pci: Add Meteor Lake-S CPU supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
61/85sparc64: Fix number of online CPUsarch/sparc/include/asm/smp_64.h arch/sparc/kernel/prom_64.c arch/sparc/kernel/setup_64.c +1 more+3 -180 replies
62/85mm/cma: drop incorrect alignment check in cma_init_reserved_memmm/cma.c+0 -40 replies
63/85mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nidmm/hugetlb.c+3 -30 replies
64/85watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margindrivers/watchdog/rti_wdt.c+15 -190 replies
65/85kdb: Fix buffer overflow during tab-completekernel/debug/kdb/kdb_io.c+13 -80 replies
66/85kdb: Use format-strings rather than \0 injection in kdb_read()kernel/debug/kdb/kdb_io.c+34 -210 replies
67/85kdb: Fix console handling when editing and tab-completing commandskernel/debug/kdb/kdb_io.c+5 -00 replies
68/85kdb: Merge identical case statements in kdb_read()kernel/debug/kdb/kdb_io.c+1 -90 replies
69/85kdb: Use format-specifiers rather than memset() for padding in kdb_read()kernel/debug/kdb/kdb_io.c+3 -50 replies
70/85net: fix __dst_negative_advice() raceinclude/net/dst_ops.h include/net/sock.h net/ipv4/route.c +2 more+30 -470 replies
71/85sparc: move struct termio to asm/termios.harch/sparc/include/uapi/asm/termbits.h arch/sparc/include/uapi/asm/termios.h+9 -100 replies
72/85ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflowfs/ext4/mballoc.h+1 -10 replies
73/85ext4: fix mb_cache_entrys e_refcnt leak in ext4_xattr_block_cache_find()fs/ext4/xattr.c+3 -10 replies
74/85parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREAarch/parisc/include/asm/page.h+1 -00 replies
75/85parisc: Define sigset_t in parisc uapi headerarch/parisc/include/asm/signal.h arch/parisc/include/uapi/asm/signal.h+10 -120 replies
76/85s390/ap: Fix crash in AP internal function modify_bitmap()drivers/s390/crypto/ap_bus.c+1 -10 replies
77/85s390/cpacf: Split and rework cpacf query functionsarch/s390/include/asm/cpacf.h+81 -200 replies
78/85s390/cpacf: Make use of invalid opcode produce a link errorarch/s390/include/asm/cpacf.h+10 -20 replies
79/85i3c: master: svc: fix invalidate IBI type and miss call client IBI handlerdrivers/i3c/master/svc-i3c-master.c+13 -30 replies
80/85EDAC/igen6: Convert PCIBIOS_* return codes to errnosdrivers/edac/igen6_edac.c+2 -20 replies
81/85nfs: fix undefined behavior in nfs_block_bits()fs/nfs/internal.h+2 -20 replies
82/85NFS: Fix READ_PLUS when server doesnt support OP_READ_PLUSfs/nfs/nfs4proc.c+1 -10 replies
83/85btrfs: fix crash on racing fsync and size-extending write into preallocfs/btrfs/tree-log.c+11 -60 replies
84/85powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCHarch/powerpc/net/bpf_jit_comp32.c arch/powerpc/net/bpf_jit_comp64.c+24 -00 replies
85/85smb: client: fix deadlock in smb2_find_smb_tcon()fs/smb/client/smb2transport.c+1 -10 replies

Reviews trailers per patch

61 of 85 patches have a Reviewed-by or Acked-by.

PatchUma ShankarMat MartineauPaolo AbeniIdo SchimmelNikolay AleksandrovDavid BauerChristian Brauner[email protected]Marius FleischerSidhartha KumarAvri AltmanAdrian HunterJeffrey AltmanRyusuke KonishiPing-Ke ShihSakari AilusLaurent PinchartMiguel OjedaAndy ShevchenkoYifan ZhangAlex DeucherChristian SchoenebecklectrodeTim HuangNiklas CasselNina Schoetterl-GlauschOliver UptonVitaly ChikunovDmitry BaryshkovBjorn AnderssonKonrad DybcioElliot BermanJon HunterBryan O'DonoghueDan MouldingJunxiao BiChristian KönigLe MaGiovanni CabidduDavid HildenbrandRoman GushchinGuenter RoeckDouglas AndersonJustin StittClement LecigneDavid AhernAndreas LarssonZi YanAnshuman KhandualZhang YiJan KaraJohn David AnglinMarc HartmayerHolger DenglerJuergen ChristMiquel RaynalQiuxu ZhuoBenjamin CoddingtonPeter SchneiderBart Van AsscheFilipe MananaChristophe LeroyNaveen N RaoPaul E. McKenney[email protected]Marco ElverBrian JohannesmeyerMario LimoncielloGautham R. ShenoyPeter JungNick BowlerArnd BergmannPaul WolneykienStefan BergerShyam Prasad NPaulo Alcantara (Red Hat)SeongJae ParkPavel Machek (CIP)Linux Kernel Functional TestingRon EconomosMark BrownShuah KhanMateusz JończykFlorian Fainelli
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/85
2/85
3/85
4/85
5/85T-b T-b
6/85A-b A-b
7/85R-b
8/85
9/85T-b
10/85R-b
11/85R-b
12/85R-b
13/85A-b
14/85R-b R-b R-b
15/85A-b
16/85Reported-and-tested-by
17/85
18/85A-b R-b
19/85
20/85
21/85R-b
22/85R-b R-b
23/85R-b T-b
24/85
25/85R-b
26/85R-b
27/85Reported-and-tested-by Investigated-by
28/85
29/85R-b
30/85
31/85
32/85
33/85
34/85
35/85A-b R-b
36/85R-b T-b
37/85R-b
38/85A-b R-b
39/85
40/85A-b R-b
41/85A-b R-b
42/85A-b R-b
43/85A-b R-b
44/85
45/85R-b A-b
46/85R-b
47/85Reported-and-tested-by R-b
48/85R-b A-b
49/85A-b
50/85A-b
51/85R-b
52/85Repored-by T-b
53/85R-b
54/85A-b R-b R-b
55/85T-b R-b
56/85R-b
57/85R-b Reported-and-tested-by
58/85R-b T-b
59/85A-b A-b T-b
60/85R-b
61/85R-b T-b A-b
62/85A-b
63/85A-b A-b
64/85R-b
65/85R-b R-b T-b
66/85R-b T-b
67/85R-b T-b
68/85R-b T-b
69/85R-b T-b
70/85Diagnosed-by R-b
71/85R-b T-b
72/85R-b R-b
73/85R-b
74/85T-b
75/85
76/85T-b R-b
77/85R-b R-b
78/85R-b R-b
79/85R-b
80/85R-b
81/85R-b
82/85R-b
83/85R-b
84/85R-b R-b A-b
85/85R-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 84 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 00/85] 6.1.94-rc1 review

This is the start of the stable review cycle for the 6.1.94 release. There are 85 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 Jun 2024 11:31:50 +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/v6.x/stable-review/patch-6.1.94-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-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.1.94-rc1

Enzo Matsumiya <[email protected]>
smb: client: fix deadlock in smb2_find_smb_tcon()

Puranjay Mohan <[email protected]>
powerpc/bpf: enforce full ordering for ATOMIC operations with BPF_FETCH

Omar Sandoval <[email protected]>
btrfs: fix crash on racing fsync and size-extending write into prealloc

Anna Schumaker <[email protected]>
NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS

Sergey Shtylyov <[email protected]>
nfs: fix undefined behavior in nfs_block_bits()

Ilpo Järvinen <[email protected]>
EDAC/igen6: Convert PCIBIOS_* return codes to errnos

Frank Li <[email protected]>
i3c: master: svc: fix invalidate IBI type and miss call client IBI handler

Harald Freudenberger <[email protected]>
s390/cpacf: Make use of invalid opcode produce a link error

Harald Freudenberger <[email protected]>
s390/cpacf: Split and rework cpacf query functions

Harald Freudenberger <[email protected]>
s390/ap: Fix crash in AP internal function modify_bitmap()

Helge Deller <[email protected]>
parisc: Define sigset_t in parisc uapi header

Helge Deller <[email protected]>
parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA

Baokun Li <[email protected]>
ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()

Baokun Li <[email protected]>
ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow

Mike Gilbert <[email protected]>
sparc: move struct termio to asm/termios.h

Eric Dumazet <[email protected]>
net: fix __dst_negative_advice() race

Daniel Thompson <[email protected]>
kdb: Use format-specifiers rather than memset() for padding in kdb_read()

Daniel Thompson <[email protected]>
kdb: Merge identical case statements in kdb_read()

Daniel Thompson <[email protected]>
kdb: Fix console handling when editing and tab-completing commands

Daniel Thompson <[email protected]>
kdb: Use format-strings rather than '\0' injection in kdb_read()

Daniel Thompson <[email protected]>
kdb: Fix buffer overflow during tab-complete

Judith Mendez <[email protected]>
watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin

Frank van der Linden <[email protected]>
mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid

Frank van der Linden <[email protected]>
mm/cma: drop incorrect alignment check in cma_init_reserved_mem

Sam Ravnborg <[email protected]>
sparc64: Fix number of online CPUs

Alexander Shishkin <[email protected]>
intel_th: pci: Add Meteor Lake-S CPU support

Dhananjay Ugwekar <[email protected]>
cpufreq: amd-pstate: Fix the inconsistency in max frequency units

Alexander Potapenko <[email protected]>
kmsan: do not wipe out origin when doing partial unpoisoning

Nikita Zhandarovich <[email protected]>
net/9p: fix uninit-value in p9_client_rpc()

xu xin <[email protected]>
net/ipv6: Fix route deleting failure when metric equals 0

Martin K. Petersen <[email protected]>
scsi: core: Handle devices which return an unusually large VPD page count

Ryan Roberts <[email protected]>
mm: fix race between __split_huge_pmd_locked() and GUP-fast

Herbert Xu <[email protected]>
crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak

Vitaly Chikunov <[email protected]>
crypto: ecrdsa - Fix module auto-load on add_key

Stefan Berger <[email protected]>
crypto: ecdsa - Fix module auto-load on add-key

Marc Zyngier <[email protected]>
KVM: arm64: AArch32: Fix spurious trapping of conditional instructions

Marc Zyngier <[email protected]>
KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode

Marc Zyngier <[email protected]>
KVM: arm64: Fix AArch32 register narrowing on userspace write

Mario Limonciello <[email protected]>
drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms

Dominique Martinet <[email protected]>
9p: add missing locking around taking dentry fid list

Li Ma <[email protected]>
drm/amdgpu/atomfirmware: add intergrated info v2.3 table

Cai Xinchen <[email protected]>
fbdev: savage: Handle err return when savagefb_check_var failed

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on Asus T100TA

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working

Hans de Goede <[email protected]>
mmc: sdhci-acpi: Sort DMI quirks alphabetically

Adrian Hunter <[email protected]>
mmc: sdhci: Add support for "Tuning Error" interrupts

Hans de Goede <[email protected]>
mmc: core: Add mmc_gpiod_set_cd_config() function

Hans Verkuil <[email protected]>
media: v4l2-core: hold videodev_lock until dev reg, finishes

Nathan Chancellor <[email protected]>
media: mxl5xx: Move xpt structures off stack

Hans Verkuil <[email protected]>
media: mc: mark the media devnode as registered from the, start

Tomi Valkeinen <[email protected]>
media: mc: Fix graph walk in media_pipeline_start

Yang Xiwen <[email protected]>

    arm64: dts: hi3798cv200: fix the size of GICR

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE

Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU

Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of firmware command

Yu Kuai <[email protected]>
md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING

Johan Hovold <[email protected]>
arm64: dts: qcom: qcs404: fix bluetooth device address

Krzysztof Kozlowski <[email protected]>
arm64: tegra: Correct Tegra132 I2C alias

Christoffer Sandberg <[email protected]>
ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx

Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request

Konrad Dybcio <[email protected]>
thermal/drivers/qcom/lmh: Check for SCM availability at probe

Sergey Shtylyov <[email protected]>
ata: pata_legacy: make legacy_exit() work again

Ping-Ke Shih <[email protected]>
wifi: rtw89: correct aSIFSTime for 6GHz band

Matthew Mirvish <[email protected]>
bcache: fix variable length array abuse in btree_iter

Bob Zhou <[email protected]>
drm/amdgpu: add error handle to avoid out-of-bounds

Zheyu Ma <[email protected]>
media: lgdt3306a: Add a check against null-pointer-def

Chao Yu <[email protected]>
f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()

Florian Fainelli <[email protected]>
scripts/gdb: fix SB_* constants parsing

Daniel Borkmann <[email protected]>
vxlan: Fix regression when dropping packets due to invalid src addresses

Matthieu Baerts (NGI0) <[email protected]>
mptcp: fix full TCP keep-alive support

Paolo Abeni <[email protected]>
mptcp: cleanup SOL_TCP handling

Paolo Abeni <[email protected]>
mptcp: avoid some duplicate code in socket option handling

Chaitanya Kumar Borah <[email protected]>
drm/i915/audio: Fix audio time stamp programming for DP

Ryusuke Konishi <[email protected]>
nilfs2: fix use-after-free of timer for log writer thread

Haorong Lu <[email protected]>
riscv: signal: handle syscall restart before get_signal

Marc Dionne <[email protected]>
afs: Don't cross .backup mountpoint from backup volume

Jorge Ramirez-Ortiz <[email protected]>
mmc: core: Do not force a retune before RPMB switch

Liam R. Howlett <[email protected]>
maple_tree: fix mas_empty_area_rev() null pointer dereference

Peng Zhang <[email protected]>
maple_tree: fix allocation in mas_sparse_area()

Dan Gora <[email protected]>
Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations

Shradha Gupta <[email protected]>
drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes

Shradha Gupta <[email protected]>
drm: Check output polling initialized before disabling

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

Diffstat:

 Documentation/mm/arch_pgtable_helpers.rst          |   6 +-
 Makefile                                           |   4 +-
 arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi     |   2 +-
 arch/arm64/boot/dts/nvidia/tegra132-norrin.dts     |   4 +-
 arch/arm64/boot/dts/nvidia/tegra132.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi           |   2 +-
 arch/arm64/kvm/guest.c                             |   3 +-
 arch/arm64/kvm/hyp/aarch32.c                       |  18 ++-
 arch/parisc/include/asm/page.h                     |   1 +
 arch/parisc/include/asm/signal.h                   |  12 --
 arch/parisc/include/uapi/asm/signal.h              |  10 ++
 arch/powerpc/mm/book3s64/pgtable.c                 |   1 +
 arch/powerpc/net/bpf_jit_comp32.c                  |  12 ++
 arch/powerpc/net/bpf_jit_comp64.c                  |  12 ++
 arch/riscv/kernel/signal.c                         |  95 +++++++-------
 arch/s390/include/asm/cpacf.h                      | 109 +++++++++++++---
 arch/s390/include/asm/pgtable.h                    |   4 +-
 arch/sparc/include/asm/smp_64.h                    |   2 -
 arch/sparc/include/uapi/asm/termbits.h             |  10 --
 arch/sparc/include/uapi/asm/termios.h              |   9 ++
 arch/sparc/kernel/prom_64.c                        |   4 +-
 arch/sparc/kernel/setup_64.c                       |   1 -
 arch/sparc/kernel/smp_64.c                         |  14 --
 arch/sparc/mm/tlb.c                                |   1 +
 arch/x86/mm/pgtable.c                              |   2 +
 crypto/ecdsa.c                                     |   3 +
 crypto/ecrdsa.c                                    |   1 +
 drivers/acpi/resource.c                            |  12 ++
 drivers/ata/pata_legacy.c                          |   8 +-
 drivers/bluetooth/btrtl.c                          |  18 ++-
 drivers/cpufreq/amd-pstate.c                       |   2 +-
 drivers/crypto/qat/qat_common/adf_aer.c            |  19 +--
 drivers/edac/igen6_edac.c                          |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c   |  15 +++
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   3 +
 drivers/gpu/drm/amd/include/atomfirmware.h         |  43 ++++++
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   |  20 +--
 drivers/gpu/drm/drm_modeset_helper.c               |  19 ++-
 drivers/gpu/drm/drm_probe_helper.c                 |  15 ++-
 drivers/gpu/drm/i915/display/intel_audio.c         | 116 ++---------------
 drivers/hwtracing/intel_th/pci.c                   |   5 +
 drivers/i3c/master/svc-i3c-master.c                |  16 ++-
 drivers/md/bcache/bset.c                           |  44 +++----
 drivers/md/bcache/bset.h                           |  28 ++--
 drivers/md/bcache/btree.c                          |  40 +++---
 drivers/md/bcache/super.c                          |   5 +-
 drivers/md/bcache/sysfs.c                          |   2 +-
 drivers/md/bcache/writeback.c                      |  10 +-
 drivers/md/raid5.c                                 |  15 +--
 drivers/media/dvb-frontends/lgdt3306a.c            |   5 +
 drivers/media/dvb-frontends/mxl5xx.c               |  22 ++--
 drivers/media/mc/mc-devnode.c                      |   5 +-
 drivers/media/mc/mc-entity.c                       |   6 +
 drivers/media/v4l2-core/v4l2-dev.c                 |   3 +
 drivers/mmc/core/host.c                            |   3 +-
 drivers/mmc/core/slot-gpio.c                       |  20 +++
 drivers/mmc/host/sdhci-acpi.c                      |  61 ++++++++-
 drivers/mmc/host/sdhci.c                           |  10 +-
 drivers/mmc/host/sdhci.h                           |   3 +-
 drivers/net/vxlan/vxlan_core.c                     |   4 -
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  25 ++--
 .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c   |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8192de/trx.c   |  21 ++-
 .../net/wireless/realtek/rtlwifi/rtl8192de/trx.h   |  79 +++--------
 drivers/net/wireless/realtek/rtw89/mac80211.c      |   2 +-
 drivers/net/wireless/realtek/rtw89/pci.c           |   3 +-
 drivers/s390/crypto/ap_bus.c                       |   2 +-
 drivers/scsi/scsi.c                                |   7 +
 drivers/soc/qcom/cmd-db.c                          |  32 ++++-
 drivers/soc/qcom/rpmh-rsc.c                        |   3 +-
 drivers/thermal/qcom/lmh.c                         |   3 +
 drivers/video/fbdev/savage/savagefb_driver.c       |   5 +-
 drivers/watchdog/rti_wdt.c                         |  34 +++--
 fs/9p/vfs_dentry.c                                 |   9 +-
 fs/afs/mntpt.c                                     |   5 +
 fs/btrfs/tree-log.c                                |  17 ++-
 fs/ext4/mballoc.h                                  |   2 +-
 fs/ext4/xattr.c                                    |   4 +-
 fs/f2fs/inode.c                                    |   6 +
 fs/nfs/internal.h                                  |   4 +-
 fs/nfs/nfs4proc.c                                  |   2 +-
 fs/nilfs2/segment.c                                |  25 +++-
 fs/smb/client/smb2transport.c                      |   2 +-
 include/linux/mmc/slot-gpio.h                      |   1 +
 include/net/dst_ops.h                              |   2 +-
 include/net/sock.h                                 |  13 +-
 include/soc/qcom/cmd-db.h                          |  10 +-
 kernel/debug/kdb/kdb_io.c                          |  99 ++++++++------
 lib/maple_tree.c                                   |  55 ++++----
 mm/cma.c                                           |   4 -
 mm/huge_memory.c                                   |  49 +++----
 mm/hugetlb.c                                       |   6 +-
 mm/kmsan/core.c                                    |  15 ++-
 mm/pgtable-generic.c                               |   2 +
 net/9p/client.c                                    |   2 +
 net/ipv4/route.c                                   |  22 ++--
 net/ipv6/route.c                                   |  34 ++---
 net/mptcp/protocol.h                               |   3 +
 net/mptcp/sockopt.c                                | 144 +++++++++++++++------
 net/xfrm/xfrm_policy.c                             |  11 +-
 scripts/gdb/linux/constants.py.in                  |  12 +-
 101 files changed, 1030 insertions(+), 695 deletions(-)