Skip to content

5.15.106-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest99 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/99fsverity: dont drop pagecache at end of FS_IOC_ENABLE_VERITYfs/verity/enable.c+13 -110 replies
2/99usb: dwc3: gadget: move cmd_endtransfer to extra functiondrivers/usb/dwc3/gadget.c+37 -320 replies
3/99usb: dwc3: gadget: Add 1ms delay after end transfer command without IOCdrivers/usb/dwc3/gadget.c+11 -30 replies
4/99kernel: kcsan: kcsan_test: build without structleak pluginkernel/kcsan/Makefile+1 -00 replies
5/99kcsan: avoid passing -g for testkernel/kcsan/Makefile+1 -10 replies
6/99ksmbd: dont terminate inactive sessions after a few secondsfs/ksmbd/connection.c fs/ksmbd/connection.h fs/ksmbd/transport_rdma.c +1 more+28 -160 replies
7/99bus: imx-weim: fix branch condition evaluates to a garbage valuedrivers/bus/imx-weim.c+1 -10 replies
8/99xfrm: Zero padding when dumping algos and encapnet/xfrm/xfrm_user.c+41 -40 replies
9/99ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-boundssound/soc/codecs/lpass-tx-macro.c+6 -50 replies
10/99md: avoid signed overflow in slot_store()drivers/md/md.c+3 -00 replies
11/99x86/PVH: obtain VGA console info in Dom0arch/x86/xen/Makefile arch/x86/xen/enlighten_pv.c arch/x86/xen/enlighten_pvh.c +3 more+25 -80 replies
12/99net: hsr: Dont log netdev_err message on unknown prp dst nodenet/hsr/hsr_framereg.c+1 -10 replies
13/99ALSA: asihpi: check pao in control_message()sound/pci/asihpi/hpi6205.c+1 -10 replies
14/99ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()sound/pci/hda/patch_ca0132.c+3 -10 replies
15/99fbdev: tgafb: Fix potential divide by zerodrivers/video/fbdev/tgafb.c+3 -00 replies
16/99sched_getaffinity: dont assume cpumask_size() is fully initializedkernel/compat.c kernel/sched/core.c+3 -30 replies
17/99fbdev: nvidia: Fix potential divide by zerodrivers/video/fbdev/nvidia/nvidia.c+2 -00 replies
18/99fbdev: intelfb: Fix potential divide by zerodrivers/video/fbdev/intelfb/intelfbdrv.c+3 -00 replies
19/99fbdev: lxfb: Fix potential divide by zerodrivers/video/fbdev/geode/lxfb_core.c+3 -00 replies
20/99fbdev: au1200fb: Fix potential divide by zerodrivers/video/fbdev/au1200fb.c+3 -00 replies
21/99tools/power turbostat: Fix /dev/cpu_dma_latency warningstools/power/x86/turbostat/turbostat.8 tools/power/x86/turbostat/turbostat.c+3 -10 replies
22/99tools/power turbostat: fix decoding of HWP_STATUStools/power/x86/turbostat/turbostat.c+1 -10 replies
23/99tracing: Fix wrong return in kprobe_event_gen_test.ckernel/trace/kprobe_event_gen_test.c+2 -20 replies
24/99ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()drivers/net/ieee802154/ca8210.c+1 -20 replies
25/99mips: bmips: BCM6358: disable RAC flush for TP1arch/mips/bmips/dma.c arch/mips/bmips/setup.c+13 -00 replies
26/99ALSA: usb-audio: Fix recursive locking at XRUN during syncingsound/core/pcm_lib.c sound/usb/endpoint.c sound/usb/endpoint.h +1 more+19 -110 replies
27/99platform/x86: think-lmi: add missing type attributedrivers/platform/x86/think-lmi.c+17 -00 replies
28/99platform/x86: think-lmi: use correct possible_values delimitersdrivers/platform/x86/think-lmi.c+8 -10 replies
29/99platform/x86: think-lmi: only display possible_values if availabledrivers/platform/x86/think-lmi.c+13 -30 replies
30/99platform/x86: think-lmi: Add possible_values for ThinkStationdrivers/platform/x86/think-lmi.c+20 -00 replies
31/99mtd: rawnand: meson: invalidate cache on polling ECC bitdrivers/mtd/nand/raw/meson_nand.c+7 -10 replies
32/99SUNRPC: fix shutdown of NFS TCP client socketnet/sunrpc/xprtsock.c+1 -00 replies
33/99sfc: ef10: dont overwrite offload features at NIC resetdrivers/net/ethernet/sfc/ef10.c drivers/net/ethernet/sfc/efx.c+33 -220 replies
34/99scsi: megaraid_sas: Fix crash after a double completiondrivers/scsi/megaraid/megaraid_sas_fusion.c+2 -20 replies
35/99scsi: mpt3sas: Dont print sense pool info twicedrivers/scsi/mpt3sas/mpt3sas_base.c+0 -50 replies
36/99ptp_qoriq: fix memory leak in probe()drivers/ptp/ptp_qoriq.c+1 -10 replies
37/99net: dsa: microchip: ksz8863_smi: fix bulk accessdrivers/net/dsa/microchip/ksz8863_smi.c+0 -90 replies
38/99r8169: fix RTL8168H and RTL8107E rx crc errordrivers/net/ethernet/realtek/r8169_phy_config.c+3 -00 replies
39/99regulator: Handle deferred clkdrivers/regulator/fixed.c+1 -10 replies
40/99net/net_failover: fix txq exceeding warningdrivers/net/net_failover.c+2 -60 replies
41/99net: stmmac: dont reject VLANs when IFF_PROMISC is setdrivers/net/ethernet/stmicro/stmmac/common.h drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c+3 -590 replies
42/99drm/i915/tc: Fix the ICL PHY ownership check in TC-cold statedrivers/gpu/drm/i915/display/intel_tc.c+2 -20 replies
43/99platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fixdrivers/platform/x86/intel/pmc/core.c+12 -10 replies
44/99can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_writenet/can/bcm.c+10 -60 replies
45/99s390/vfio-ap: fix memory leak in vfio_ap device driverdrivers/s390/crypto/vfio_ap_drv.c+2 -10 replies
46/99loop: suppress uevents while reconfiguring the devicedrivers/block/loop.c+21 -40 replies
47/99loop: LOOP_CONFIGURE: send uevents for partitionsdrivers/block/loop.c+9 -90 replies
48/99net: mvpp2: classifier flow fix fragmentation flagsdrivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c+18 -120 replies
49/99net: mvpp2: parser fix QinQdrivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c+2 -20 replies
50/99net: mvpp2: parser fix PPPoEdrivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c+34 -480 replies
51/99smsc911x: avoid PHY being resumed when interface is not updrivers/net/ethernet/smsc/smsc911x.c+5 -20 replies
52/99ice: add profile conflict check for AVF FDIRdrivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c+73 -00 replies
53/99ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()drivers/net/ethernet/intel/ice/ice_sched.c+5 -30 replies
54/99ALSA: ymfpci: Create card with device-managed snd_devm_card_new()sound/pci/ymfpci/ymfpci.c+1 -10 replies
55/99ALSA: ymfpci: Fix BUG_ON in probe functionsound/pci/ymfpci/ymfpci_main.c+1 -10 replies
56/99net: ipa: compute DMA pool size properlydrivers/net/ipa/gsi_trans.c+1 -10 replies
57/99i40e: fix registers dump after run ethtool adapter self testdrivers/net/ethernet/intel/i40e/i40e_diag.c drivers/net/ethernet/intel/i40e/i40e_diag.h+7 -60 replies
58/99bnxt_en: Fix reporting of test result in ethtool selftestdrivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+1 -00 replies
59/99bnxt_en: Fix typo in PCI id to device description string mappingdrivers/net/ethernet/broadcom/bnxt/bnxt.c+4 -40 replies
60/99bnxt_en: Add missing 200G link speed reportingdrivers/net/ethernet/broadcom/bnxt/bnxt.h drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c+3 -00 replies
61/99net: dsa: mv88e6xxx: Enable IGMP snooping on user ports onlydrivers/net/dsa/mv88e6xxx/chip.c+7 -20 replies
62/99net: ethernet: mtk_eth_soc: fix flow block refcounting logicdrivers/net/ethernet/mediatek/mtk_ppe_offload.c+2 -10 replies
63/99pinctrl: ocelot: Fix alt mode for ocelotdrivers/pinctrl/pinctrl-ocelot.c+1 -10 replies
64/99iommu/vt-d: Allow zero SAGAW if second-stage not supporteddrivers/iommu/intel/dmar.c+2 -10 replies
65/99Input: alps - fix compatibility with -funsigned-chardrivers/input/mouse/alps.c+8 -80 replies
66/99Input: focaltech - use explicitly signed char typedrivers/input/mouse/focaltech.c+4 -40 replies
67/99cifs: prevent infinite recursion in CIFSGetDFSRefer()fs/cifs/cifssmb.c+7 -20 replies
68/99cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALLfs/cifs/cifsfs.h+4 -10 replies
69/99Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI tabledrivers/input/touchscreen/goodix.c+11 -30 replies
70/99btrfs: fix race between quota disable and quota assign ioctlsfs/btrfs/ioctl.c fs/btrfs/qgroup.c+12 -10 replies
71/99btrfs: scan device in non-exclusive modefs/btrfs/volumes.c+10 -10 replies
72/99zonefs: Always invalidate last cached page on append writefs/zonefs/super.c+14 -00 replies
73/99can: j1939: prevent deadlock by moving j1939_sk_errqueue()net/can/j1939/transport.c+6 -20 replies
74/99xen/netback: dont do grant copy across page boundarydrivers/net/xen-netback/common.h drivers/net/xen-netback/netback.c+24 -30 replies
75/99net: phy: dp83869: fix default value for tx-/rx-internal-delaydrivers/net/phy/dp83869.c+2 -40 replies
76/99pinctrl: amd: Disable and mask interrupts on resumedrivers/pinctrl/pinctrl-amd.c+20 -160 replies
77/99pinctrl: at91-pio4: fix domain name assignmentdrivers/pinctrl/pinctrl-at91-pio4.c+0 -10 replies
78/99powerpc: Dont try to copy PPR for task with NULL pt_regsarch/powerpc/kernel/ptrace/ptrace-view.c+6 -00 replies
79/99NFSv4: Fix hangs when recovering open state after a server rebootfs/nfs/nfs4proc.c+2 -30 replies
80/99ALSA: hda/conexant: Partial revert of a quirk for Lenovosound/pci/hda/patch_conexant.c+5 -10 replies
81/99ALSA: usb-audio: Fix regression on detection of Roland VS-100sound/usb/format.c+6 -20 replies
82/99ALSA: hda/realtek: Add quirks for some Clevo laptopssound/pci/hda/patch_realtek.c+4 -00 replies
83/99ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Zsound/pci/hda/patch_realtek.c+1 -00 replies
84/99xtensa: fix KASAN report for show_stackarch/xtensa/kernel/traps.c+12 -40 replies
85/99rcu: Fix rcu_torture_read ftrace eventinclude/trace/events/rcu.h+1 -10 replies
86/99drm/etnaviv: fix reference leak when mmaping imported bufferdrivers/gpu/drm/etnaviv/etnaviv_gem_prime.c+9 -10 replies
87/99drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hubdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.h+31 -00 replies
88/99KVM: arm64: Disable interrupts while walking userspace PTsarch/arm64/kvm/mmu.c+38 -70 replies
89/99s390/uaccess: add missing earlyclobber annotations to __clear_user()arch/s390/lib/uaccess.c+1 -10 replies
90/99KVM: VMX: Move preemption timer <=> hrtimer dance to common x86arch/x86/kvm/vmx/vmx.c arch/x86/kvm/x86.c+21 -60 replies
91/99KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32arch/x86/kvm/lapic.c+8 -00 replies
92/99KVM: x86: Purge "highest ISR" cache when updating APICv statearch/x86/kvm/lapic.c+1 -20 replies
93/99zonefs: Fix error message in zonefs_file_dio_append()fs/zonefs/super.c+1 -10 replies
94/99selftests/bpf: Test btf dump for struct with padding only fieldstools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c+9 -00 replies
95/99libbpf: Fix BTF-to-C converters padding logictools/lib/bpf/btf_dump.c tools/testing/selftests/bpf/progs/btf_dump_test_case_bitfields.c tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c+164 -650 replies
96/99selftests/bpf: Add few corner cases to test padding handling of btf_dumptools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c tools/testing/selftests/bpf/progs/btf_dump_test_case_padding.c+164 -10 replies
97/99libbpf: Fix btf_dumps packed struct determinationtools/lib/bpf/btf_dump.c tools/testing/selftests/bpf/progs/btf_dump_test_case_packing.c+25 -270 replies
98/99hsr: ratelimit only when errors are printednet/hsr/hsr_framereg.c+1 -10 replies
99/99x86/PVH: avoid 32-bit build warning when obtaining VGA console infoarch/x86/xen/enlighten_pvh.c+1 -10 replies

Reviews trailers per patch

56 of 99 patches have a Reviewed-by or Acked-by.

PatchVictor HsiehJuergen GrossThinh NguyenMarco ElverFabio EstevamSabrina DubrocaAlexander AringSimon HormanJohn KeepingJaroslav KyselaThomas WeißschuhHans de GoedeNeil ArmstrongJonathan CooperEdward CreeDan CarpenterDongliang MuFlorian FainelliHeiner KallweitJosé Roberto de SouzaVille SyrjäläRajneesh BhardwajAndy ShevchenkoOliver HartkoppHarald FreudenbergerJan KaraArtem BityutskiySteven Rostedt (Google)Masami Hiramatsu (Google)Marcin WojtasMichal SwiatkowskiArpana ArlandLeon RomanovskyPavan ChebbiSomnath KoturAndrew LunnVladimir OlteanKevin TianRonnie SahlbergPaulo Alcantara (SUSE)Bastien NoceraQu WenruoDavid SterbaChristoph HellwigJohannes ThumshirnHans HolmbergPaul DurrantClaudiu BezneaRafal RomanowskiBjorn AnderssonMark BlochGerald SchaeferMaxim LevitskyTudor AmbarusPaolo BonziniHimanshu MadhaniEduard ZingermanSteen HegelundJeremy SollerMukesh OjhaChristian GmeinerHersen WuQingqing ZhuoDaniel WheelerShuah KhanBagas SanjayaLinux Kernel Functional TestingJon HunterChris Paterson (CIP)Guenter RoeckHarshit MogalapalliRon Economos
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/99R-b
2/99
3/99A-b
4/99A-b
5/99
6/99
7/99R-b
8/99R-b
9/99
10/99
11/99R-b
12/99
13/99
14/99
15/99
16/99
17/99
18/99
19/99
20/99
21/99
22/99R-b
23/99R-b A-b
24/99A-b R-b
25/99
26/99Reported-and-tested-by R-b
27/99R-b R-b
28/99R-b R-b
29/99R-b R-b
30/99R-b R-b
31/99R-b
32/99
33/99T-b A-b
34/99
35/99
36/99R-b R-b
37/99R-b
38/99R-b
39/99
40/99
41/99
42/99R-b R-b
43/99R-b R-b R-b
44/99A-b
45/99R-b
46/99R-b
47/99
48/99R-b
49/99R-b
50/99
51/99R-b
52/99T-b
53/99T-b
54/99
55/99
56/99R-b T-b R-b
57/99R-b T-b R-b
58/99R-b R-b R-b
59/99R-b R-b
60/99R-b
61/99R-b R-b R-b
62/99R-b R-b
63/99
64/99R-b
65/99
66/99R-b
67/99R-b
68/99R-b R-b
69/99R-b
70/99R-b R-b
71/99R-b
72/99R-b R-b T-b
73/99
74/99R-b
75/99R-b
76/99
77/99R-b T-b
78/99
79/99
80/99
81/99
82/99Co-authored-by
83/99
84/99
85/99R-b R-b
86/99R-b
87/99R-b A-b T-b
88/99
89/99R-b
90/99R-b T-b
91/99R-b
92/99R-b R-b
93/99R-b R-b R-b
94/99
95/99
96/99
97/99A-b
98/99R-b
99/99R-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 72 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 00/99] 5.15.106-rc1 review

This is the start of the stable review cycle for the 5.15.106 release. There are 99 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, 05 Apr 2023 14:03:18 +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.106-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.106-rc1

Jan Beulich <[email protected]>
x86/PVH: avoid 32-bit build warning when obtaining VGA console info

Matthieu Baerts <[email protected]>
hsr: ratelimit only when errors are printed

Andrii Nakryiko <[email protected]>
libbpf: Fix btf_dump's packed struct determination

Andrii Nakryiko <[email protected]>
selftests/bpf: Add few corner cases to test padding handling of btf_dump

Andrii Nakryiko <[email protected]>
libbpf: Fix BTF-to-C converter's padding logic

Eduard Zingerman <[email protected]>
selftests/bpf: Test btf dump for struct with padding only fields

Damien Le Moal <[email protected]>
zonefs: Fix error message in zonefs_file_dio_append()

Sean Christopherson <[email protected]>
KVM: x86: Purge "highest ISR" cache when updating APICv state

Sean Christopherson <[email protected]>
KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32

Sean Christopherson <[email protected]>
KVM: VMX: Move preemption timer <=> hrtimer dance to common x86

Heiko Carstens <[email protected]>
s390/uaccess: add missing earlyclobber annotations to __clear_user()

Marc Zyngier <[email protected]>
KVM: arm64: Disable interrupts while walking userspace PTs

Fangzhi Zuo <[email protected]>
drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub

Lucas Stach <[email protected]>
drm/etnaviv: fix reference leak when mmaping imported buffer

Douglas Raillard <[email protected]>
rcu: Fix rcu_torture_read ftrace event

Max Filippov <[email protected]>
xtensa: fix KASAN report for show_stack

huangwenhui <[email protected]>
ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirks for some Clevo laptops

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix regression on detection of Roland VS-100

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Partial revert of a quirk for Lenovo

Trond Myklebust <[email protected]>
NFSv4: Fix hangs when recovering open state after a server reboot

Jens Axboe <[email protected]>
powerpc: Don't try to copy PPR for task with NULL pt_regs

Johan Hovold <[email protected]>
pinctrl: at91-pio4: fix domain name assignment

Kornel Dulęba <[email protected]>
pinctrl: amd: Disable and mask interrupts on resume

Josua Mayer <[email protected]>
net: phy: dp83869: fix default value for tx-/rx-internal-delay

Juergen Gross <[email protected]>
xen/netback: don't do grant copy across page boundary

Oleksij Rempel <[email protected]>
can: j1939: prevent deadlock by moving j1939_sk_errqueue()

Damien Le Moal <[email protected]>
zonefs: Always invalidate last cached page on append write

Anand Jain <[email protected]>
btrfs: scan device in non-exclusive mode

Filipe Manana <[email protected]>
btrfs: fix race between quota disable and quota assign ioctls

Hans de Goede <[email protected]>
Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table

David Disseldorp <[email protected]>
cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL

Paulo Alcantara <[email protected]>
cifs: prevent infinite recursion in CIFSGetDFSRefer()

Jason A. Donenfeld <[email protected]>
Input: focaltech - use explicitly signed char type

msizanoen <[email protected]>
Input: alps - fix compatibility with -funsigned-char

Lu Baolu <[email protected]>
iommu/vt-d: Allow zero SAGAW if second-stage not supported

Horatiu Vultur <[email protected]>
pinctrl: ocelot: Fix alt mode for ocelot

Felix Fietkau <[email protected]>
net: ethernet: mtk_eth_soc: fix flow block refcounting logic

Steffen Bätz <[email protected]>
net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only

Michael Chan <[email protected]>
bnxt_en: Add missing 200G link speed reporting

Kalesh AP <[email protected]>
bnxt_en: Fix typo in PCI id to device description string mapping

Kalesh AP <[email protected]>
bnxt_en: Fix reporting of test result in ethtool selftest

Radoslaw Tyl <[email protected]>
i40e: fix registers dump after run ethtool adapter self test

Alex Elder <[email protected]>
net: ipa: compute DMA pool size properly

Tasos Sahanidis <[email protected]>
ALSA: ymfpci: Fix BUG_ON in probe function

Tasos Sahanidis <[email protected]>
ALSA: ymfpci: Create card with device-managed snd_devm_card_new()

Jakob Koschel <[email protected]>
ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()

Junfeng Guo <[email protected]>
ice: add profile conflict check for AVF FDIR

Wolfram Sang <[email protected]>
smsc911x: avoid PHY being resumed when interface is not up

Sven Auhagen <[email protected]>
net: mvpp2: parser fix PPPoE

Sven Auhagen <[email protected]>
net: mvpp2: parser fix QinQ

Sven Auhagen <[email protected]>
net: mvpp2: classifier flow fix fragmentation flags

Alyssa Ross <[email protected]>
loop: LOOP_CONFIGURE: send uevents for partitions

Christoph Hellwig <[email protected]>
loop: suppress uevents while reconfiguring the device

Tony Krowiak <[email protected]>
s390/vfio-ap: fix memory leak in vfio_ap device driver

Ivan Orlov <[email protected]>
can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write

Rajvi Jingar <[email protected]>
platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix

Imre Deak <[email protected]>
drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state

Vladimir Oltean <[email protected]>
net: stmmac: don't reject VLANs when IFF_PROMISC is set

Faicker Mo <[email protected]>
net/net_failover: fix txq exceeding warning

Christophe JAILLET <[email protected]>
regulator: Handle deferred clk

ChunHao Lin <[email protected]>

    r8169: fix RTL8168H and RTL8107E rx crc error

Oleksij Rempel <[email protected]>
net: dsa: microchip: ksz8863_smi: fix bulk access

SongJingyi <[email protected]>
ptp_qoriq: fix memory leak in probe()

Jerry Snitselaar <[email protected]>
scsi: mpt3sas: Don't print sense pool info twice

Tomas Henzl <[email protected]>
scsi: megaraid_sas: Fix crash after a double completion

Íñigo Huguet <[email protected]>
sfc: ef10: don't overwrite offload features at NIC reset

Siddharth Kawar <[email protected]>
SUNRPC: fix shutdown of NFS TCP client socket

Arseniy Krasnov <[email protected]>
mtd: rawnand: meson: invalidate cache on polling ECC bit

Mark Pearson <[email protected]>
platform/x86: think-lmi: Add possible_values for ThinkStation

Mark Pearson <[email protected]>
platform/x86: think-lmi: only display possible_values if available

Mark Pearson <[email protected]>
platform/x86: think-lmi: use correct possible_values delimiters

Mark Pearson <[email protected]>
platform/x86: think-lmi: add missing type attribute

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix recursive locking at XRUN during syncing

Álvaro Fernández Rojas <[email protected]>
mips: bmips: BCM6358: disable RAC flush for TP1

Harshit Mogalapalli <[email protected]>
ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()

Anton Gusev <[email protected]>
tracing: Fix wrong return in kprobe_event_gen_test.c

Antti Laakso <[email protected]>
tools/power turbostat: fix decoding of HWP_STATUS

Prarit Bhargava <[email protected]>
tools/power turbostat: Fix /dev/cpu_dma_latency warnings

Wei Chen <[email protected]>
fbdev: au1200fb: Fix potential divide by zero

Wei Chen <[email protected]>
fbdev: lxfb: Fix potential divide by zero

Wei Chen <[email protected]>
fbdev: intelfb: Fix potential divide by zero

Wei Chen <[email protected]>
fbdev: nvidia: Fix potential divide by zero

Linus Torvalds <[email protected]>
sched_getaffinity: don't assume 'cpumask_size()' is fully initialized

Wei Chen <[email protected]>
fbdev: tgafb: Fix potential divide by zero

Kuninori Morimoto <[email protected]>
ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()

Kuninori Morimoto <[email protected]>
ALSA: asihpi: check pao in control_message()

Kristian Overskeid <[email protected]>
net: hsr: Don't log netdev_err message on unknown prp dst node

Jan Beulich <[email protected]>
x86/PVH: obtain VGA console info in Dom0

NeilBrown <[email protected]>
md: avoid signed overflow in slot_store()

Ravulapati Vishnu Vardhan Rao <[email protected]>
ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds

Herbert Xu <[email protected]>
xfrm: Zero padding when dumping algos and encap

Ivan Bornyakov <[email protected]>
bus: imx-weim: fix branch condition evaluates to a garbage value

Namjae Jeon <[email protected]>
ksmbd: don't terminate inactive sessions after a few seconds

Marco Elver <[email protected]>
kcsan: avoid passing -g for test

Anders Roxell <[email protected]>
kernel: kcsan: kcsan_test: build without structleak plugin

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC

Michael Grzeschik <[email protected]>
usb: dwc3: gadget: move cmd_endtransfer to extra function

Eric Biggers <[email protected]>
fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm64/kvm/mmu.c                               |  45 +++++-
 arch/mips/bmips/dma.c                              |   5 +
 arch/mips/bmips/setup.c                            |   8 +
 arch/powerpc/kernel/ptrace/ptrace-view.c           |   6 +
 arch/s390/lib/uaccess.c                            |   2 +-
 arch/x86/kvm/lapic.c                               |  11 +-
 arch/x86/kvm/vmx/vmx.c                             |   6 -
 arch/x86/kvm/x86.c                                 |  21 +++
 arch/x86/xen/Makefile                              |   2 +-
 arch/x86/xen/enlighten_pv.c                        |   3 +-
 arch/x86/xen/enlighten_pvh.c                       |  13 ++
 arch/x86/xen/vga.c                                 |   5 +-
 arch/x86/xen/xen-ops.h                             |   7 +-
 arch/xtensa/kernel/traps.c                         |  16 +-
 drivers/block/loop.c                               |  21 ++-
 drivers/bus/imx-weim.c                             |   2 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  19 +++
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h    |  12 ++
 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c        |  10 +-
 drivers/gpu/drm/i915/display/intel_tc.c            |   4 +-
 drivers/input/mouse/alps.c                         |  16 +-
 drivers/input/mouse/focaltech.c                    |   8 +-
 drivers/input/touchscreen/goodix.c                 |  14 +-
 drivers/iommu/intel/dmar.c                         |   3 +-
 drivers/md/md.c                                    |   3 +
 drivers/mtd/nand/raw/meson_nand.c                  |   8 +-
 drivers/net/dsa/microchip/ksz8863_smi.c            |   9 --
 drivers/net/dsa/mv88e6xxx/chip.c                   |   9 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   8 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   3 +
 drivers/net/ethernet/intel/i40e/i40e_diag.c        |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_diag.h        |   2 +-
 drivers/net/ethernet/intel/ice/ice_sched.c         |   8 +-
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c |  73 +++++++++
 drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c     |  30 ++--
 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c     |  86 +++++------
 drivers/net/ethernet/mediatek/mtk_ppe_offload.c    |   3 +-
 drivers/net/ethernet/realtek/r8169_phy_config.c    |   3 +
 drivers/net/ethernet/sfc/ef10.c                    |  38 +++--
 drivers/net/ethernet/sfc/efx.c                     |  17 +-
 drivers/net/ethernet/smsc/smsc911x.c               |   7 +-
 drivers/net/ethernet/stmicro/stmmac/common.h       |   1 -
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |  61 +-------
 drivers/net/ieee802154/ca8210.c                    |   3 +-
 drivers/net/ipa/gsi_trans.c                        |   2 +-
 drivers/net/net_failover.c                         |   8 +-
 drivers/net/phy/dp83869.c                          |   6 +-
 drivers/net/xen-netback/common.h                   |   2 +-
 drivers/net/xen-netback/netback.c                  |  25 ++-
 drivers/pinctrl/pinctrl-amd.c                      |  36 +++--
 drivers/pinctrl/pinctrl-at91-pio4.c                |   1 -
 drivers/pinctrl/pinctrl-ocelot.c                   |   2 +-
 drivers/platform/x86/intel/pmc/core.c              |  13 +-
 drivers/platform/x86/think-lmi.c                   |  60 +++++++-
 drivers/ptp/ptp_qoriq.c                            |   2 +-
 drivers/regulator/fixed.c                          |   2 +-
 drivers/s390/crypto/vfio_ap_drv.c                  |   3 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   4 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   5 -
 drivers/usb/dwc3/gadget.c                          |  79 ++++++----
 drivers/video/fbdev/au1200fb.c                     |   3 +
 drivers/video/fbdev/geode/lxfb_core.c              |   3 +
 drivers/video/fbdev/intelfb/intelfbdrv.c           |   3 +
 drivers/video/fbdev/nvidia/nvidia.c                |   2 +
 drivers/video/fbdev/tgafb.c                        |   3 +
 fs/btrfs/ioctl.c                                   |   2 +
 fs/btrfs/qgroup.c                                  |  11 +-
 fs/btrfs/volumes.c                                 |  11 +-
 fs/cifs/cifsfs.h                                   |   5 +-
 fs/cifs/cifssmb.c                                  |   9 +-
 fs/ksmbd/connection.c                              |   4 +-
 fs/ksmbd/connection.h                              |   3 +-
 fs/ksmbd/transport_rdma.c                          |   2 +-
 fs/ksmbd/transport_tcp.c                           |  35 +++--
 fs/nfs/nfs4proc.c                                  |   5 +-
 fs/verity/enable.c                                 |  24 +--
 fs/zonefs/super.c                                  |  16 +-
 include/trace/events/rcu.h                         |   2 +-
 include/xen/interface/platform.h                   |   3 +
 kernel/compat.c                                    |   2 +-
 kernel/kcsan/Makefile                              |   3 +-
 kernel/sched/core.c                                |   4 +-
 kernel/trace/kprobe_event_gen_test.c               |   4 +-
 net/can/bcm.c                                      |  16 +-
 net/can/j1939/transport.c                          |   8 +-
 net/hsr/hsr_framereg.c                             |   2 +-
 net/sunrpc/xprtsock.c                              |   1 +
 net/xfrm/xfrm_user.c                               |  45 +++++-
 sound/core/pcm_lib.c                               |   2 +
 sound/pci/asihpi/hpi6205.c                         |   2 +-
 sound/pci/hda/patch_ca0132.c                       |   4 +-
 sound/pci/hda/patch_conexant.c                     |   6 +-
 sound/pci/hda/patch_realtek.c                      |   5 +
 sound/pci/ymfpci/ymfpci.c                          |   2 +-
 sound/pci/ymfpci/ymfpci_main.c                     |   2 +-
 sound/soc/codecs/lpass-tx-macro.c                  |  11 +-
 sound/usb/endpoint.c                               |  22 ++-
 sound/usb/endpoint.h                               |   4 +-
 sound/usb/format.c                                 |   8 +-
 sound/usb/pcm.c                                    |   2 +-
 tools/lib/bpf/btf_dump.c                           | 154 +++++++++++++------
 tools/power/x86/turbostat/turbostat.8              |   2 +
 tools/power/x86/turbostat/turbostat.c              |   4 +-
 .../bpf/progs/btf_dump_test_case_bitfields.c       |   2 +-
 .../bpf/progs/btf_dump_test_case_packing.c         |  80 +++++++++-
 .../bpf/progs/btf_dump_test_case_padding.c         | 171 ++++++++++++++++++---
 108 files changed, 1157 insertions(+), 454 deletions(-)