Skip to content

5.10.204-rc1 review

Greg Kroah-Hartman fstests linux-cifs linux-devicetree linux-fsdevel linux-mips linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest97 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/97hrtimers: Push pending hrtimers away from outgoing CPU earlierinclude/linux/cpuhotplug.h include/linux/hrtimer.h kernel/cpu.c +1 more+22 -240 replies
2/97i2c: designware: Fix corrupted memory seen in the ISRdrivers/i2c/busses/i2c-designware-common.c+8 -80 replies
3/97netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/testnet/netfilter/ipset/ip_set_core.c+7 -70 replies
4/97tg3: Move the [rt]x_dropped counters to tg3_napidrivers/net/ethernet/broadcom/tg3.c drivers/net/ethernet/broadcom/tg3.h+35 -70 replies
5/97tg3: Increment tx_dropped in tg3_tso_bug()drivers/net/ethernet/broadcom/tg3.c+3 -10 replies
6/97kconfig: fix memory leak from range propertiesscripts/kconfig/symbol.c+6 -80 replies
7/97drm/amdgpu: correct chunk_ptr to a pointer to chunk.drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+1 -10 replies
8/97platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360drivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c drivers/platform/x86/asus-wmi.h +1 more+57 -00 replies
9/97platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module optiondrivers/platform/x86/asus-nb-wmi.c+19 -00 replies
10/97platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200sdrivers/platform/x86/asus-nb-wmi.c+9 -00 replies
11/97asus-wmi: Add dgpu disable methoddrivers/platform/x86/asus-wmi.c include/linux/platform_data/x86/asus-wmi.h+101 -00 replies
12/97platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enumdrivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c drivers/platform/x86/asus-wmi.h+47 -240 replies
13/97platform/x86: asus-wmi: Add support for ROG X13 tablet modedrivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c drivers/platform/x86/asus-wmi.h +1 more+54 -00 replies
14/97platform/x86: asus-wmi: Simplify tablet-mode-switch probingdrivers/platform/x86/asus-wmi.c+22 -330 replies
15/97platform/x86: asus-wmi: Simplify tablet-mode-switch handlingdrivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c+16 -730 replies
16/97platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi codedrivers/platform/x86/Kconfig drivers/platform/x86/asus-nb-wmi.c drivers/platform/x86/asus-wmi.c+9 -120 replies
17/97of: base: Fix some formatting issues and provide missing descriptionsdrivers/of/base.c+11 -50 replies
18/97of: Fix kerneldoc output formattingdrivers/of/base.c drivers/of/fdt.c+141 -1430 replies
19/97of: Add missing Return section in kerneldoc commentsdrivers/of/base.c drivers/of/dynamic.c drivers/of/fdt.c +5 more+140 -950 replies
20/97of: dynamic: Fix of_reconfig_get_state_change() return value documentationdrivers/of/dynamic.c+3 -20 replies
21/97ipv6: fix potential NULL deref in fib6_add()net/ipv6/ip6_fib.c+1 -50 replies
22/97octeontx2-pf: Add missing mutex lock in otx2_get_pauseparamdrivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c+5 -10 replies
23/97hv_netvsc: rndis_filter needs to select NLSdrivers/net/hyperv/Kconfig+1 -00 replies
24/97mlxbf-bootctl: correctly identify secure boot with development keysdrivers/platform/mellanox/mlxbf-bootctl.c+26 -130 replies
25/97net: arcnet: com20020 fix error handlingdrivers/net/arcnet/com20020-pci.c+19 -150 replies
26/97arcnet: restoring support for multiple Sohard Arcnet cardsdrivers/net/arcnet/arcdevice.h drivers/net/arcnet/com20020-pci.c+48 -430 replies
27/97i40e: Fix unexpected MFS warning messagedrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
28/97net: bnxt: fix a potential use-after-free in bnxt_init_tcdrivers/net/ethernet/broadcom/bnxt/bnxt_tc.c+1 -00 replies
29/97ionic: fix snprintf format length warningdrivers/net/ethernet/pensando/ionic/ionic_dev.h+1 -10 replies
30/97ionic: Fix dim work handling in split interrupt modedrivers/net/ethernet/pensando/ionic/ionic_lif.c+8 -80 replies
31/97ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()net/ipv4/ip_gre.c+7 -40 replies
32/97net: hns: fix fake link up on xge portdrivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c+29 -00 replies
33/97netfilter: xt_owner: Fix for unsafe access of sk->sk_socketnet/netfilter/xt_owner.c+12 -40 replies
34/97tcp: do not accept ACK of bytes we never sentnet/ipv4/tcp_input.c+5 -10 replies
35/97bpf: sockmap, updating the sg structure should also update currnet/core/filter.c+19 -00 replies
36/97tee: optee: Fix supplicant based device enumerationDocumentation/ABI/testing/sysfs-bus-optee-devices drivers/tee/optee/device.c+24 -20 replies
37/97arm64: dts: rockchip: Expand reg size of vdec node for RK3399arch/arm64/boot/dts/rockchip/rk3399.dtsi+4 -20 replies
38/97RDMA/rtrs-clt: Remove the warnings for req in_use checkdrivers/infiniband/ulp/rtrs/rtrs-clt.c+1 -10 replies
39/97RDMA/bnxt_re: Correct module description stringdrivers/infiniband/hw/bnxt_re/main.c+1 -10 replies
40/97hwmon: (acpi_power_meter) Fix 4.29 MW bugdrivers/hwmon/acpi_power_meter.c+4 -00 replies
41/97ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populatesound/soc/codecs/wm_adsp.c+6 -20 replies
42/97tracing: Fix a warning when allocating buffered events failskernel/trace/trace.c+5 -60 replies
43/97scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()drivers/scsi/be2iscsi/be_main.c+1 -00 replies
44/97ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_initarch/arm/mach-imx/mmdc.c+6 -10 replies
45/97ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gptarch/arm/boot/dts/imx7s.dtsi+4 -40 replies
46/97riscv: fix misaligned access handling of C.SWSP and C.SDSParch/riscv/kernel/traps_misaligned.c+2 -40 replies
47/97ALSA: pcm: fix out-of-bounds in snd_pcm_state_namessound/core/pcm.c+1 -00 replies
48/97ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5sound/pci/hda/patch_realtek.c+1 -00 replies
49/97nilfs2: fix missing error check for sb_set_blocksize callfs/nilfs2/the_nilfs.c+5 -10 replies
50/97nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()fs/nilfs2/sufile.c+35 -70 replies
51/97checkstack: fix printed addressscripts/checkstack.pl+2 -60 replies
52/97tracing: Always update snapshot buffer sizekernel/trace/trace.c+1 -20 replies
53/97tracing: Disable snapshot buffer when stopping instance tracerskernel/trace/trace.c+34 -760 replies
54/97tracing: Fix incomplete locking when disabling buffered eventskernel/trace/trace.c+4 -80 replies
55/97tracing: Fix a possible race when disabling buffered eventskernel/trace/trace.c+8 -40 replies
56/97packet: Move reference count in packet_sock to atomic_long_tnet/packet/af_packet.c net/packet/internal.h+9 -90 replies
57/97arm64: dts: mediatek: mt7622: fix memory node warning checkarch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts+2 -20 replies
58/97arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node namesarch/arm64/boot/dts/mediatek/mt8173-evb.dts+2 -20 replies
59/97arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memoryarch/arm64/boot/dts/mediatek/mt8183-evb.dts arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi+2 -20 replies
60/97misc: mei: client.c: return negative error code in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
61/97misc: mei: client.c: fix problem of return -EOVERFLOW in mei_cl_writedrivers/misc/mei/client.c+1 -10 replies
62/97ring-buffer: Force absolute timestamp on discard of eventkernel/trace/ring_buffer.c+8 -110 replies
63/97tracing: Set actual size after ring buffer resizekernel/trace/trace.c+11 -80 replies
64/97tracing: Stop current tracer when resizing bufferkernel/trace/trace.c+7 -30 replies
65/97perf/core: Add a new read format to get a number of lost samplesinclude/linux/perf_event.h include/uapi/linux/perf_event.h kernel/events/core.c +1 more+28 -50 replies
66/97perf: Fix perf_event_validate_size()kernel/events/core.c+38 -230 replies
67/97gpiolib: sysfs: Fix error handling on failed exportdrivers/gpio/gpiolib-sysfs.c+9 -60 replies
68/97drm/amdgpu: correct the amdgpu runtime dereference usage countdrivers/gpu/drm/amd/amdgpu/amdgpu_display.c+4 -60 replies
69/97usb: gadget: f_hid: fix report descriptor allocationdrivers/usb/gadget/function/f_hid.c+4 -30 replies
70/97parport: Add support for Brainboxes IX/UC/PX parallel cardsdrivers/parport/parport_pc.c+21 -00 replies
71/97Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"drivers/usb/host/xhci-pci.c+0 -20 replies
72/97usb: typec: class: fix typec_altmode_put_partner to put plugsdrivers/usb/typec/class.c+3 -20 replies
73/97ARM: PL011: Fix DMA supportdrivers/tty/serial/amba-pl011.c+54 -580 replies
74/97serial: sc16is7xx: address RX timeout interrupt erratadrivers/tty/serial/sc16is7xx.c+12 -00 replies
75/97serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bitdrivers/tty/serial/8250/8250_omap.c+2 -20 replies
76/97serial: 8250: 8250_omap: Do not start RX DMA on THRI interruptdrivers/tty/serial/8250/8250_omap.c+6 -40 replies
77/97serial: 8250_omap: Add earlycon support for the AM654 UART controllerdrivers/tty/serial/8250/8250_early.c+1 -00 replies
78/97x86/CPU/AMD: Check vendor in the AMD microcode callbackarch/x86/kernel/cpu/amd.c+3 -00 replies
79/97KVM: s390/mm: Properly reset no-datarch/s390/mm/pgtable.c+1 -10 replies
80/97MIPS: Loongson64: Reserve vgabios memory on bootarch/mips/loongson64/init.c+5 -00 replies
81/97MIPS: Loongson64: Enable DMA noncoherent supportarch/mips/Kconfig arch/mips/include/asm/mach-loongson64/boot_param.h arch/mips/loongson64/env.c+13 -24 replies
82/97io_uring/af_unix: disable sending io_uring over socketsio_uring/io_uring.c net/core/scm.c+6 -550 replies
83/97netlink: dont call ->netlink_bind with table lock heldnet/netlink/af_netlink.c+2 -20 replies
84/97genetlink: add CAP_NET_ADMIN test for multicast bindinclude/net/genetlink.h net/netlink/genetlink.c+33 -00 replies
85/97psample: Require CAP_NET_ADMIN when joining "packets" groupnet/psample/psample.c+2 -10 replies
86/97drop_monitor: Require CAP_SYS_ADMIN when joining "events" groupinclude/net/genetlink.h net/core/drop_monitor.c net/netlink/genetlink.c+8 -10 replies
87/97netfilter: nft_set_pipapo: skip inactive elements during set walknet/netfilter/nft_set_pipapo.c+3 -00 replies
88/97platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reportingdrivers/platform/x86/asus-wmi.c+12 -50 replies
89/97tools headers UAPI: Sync linux/perf_event.h with the kernel sourcestools/include/uapi/linux/perf_event.h+4 -10 replies
90/97platform/x86: asus-wmi: Document the dgpu_disable sysfs attributeDocumentation/ABI/testing/sysfs-platform-asus-wmi+9 -00 replies
91/97mmc: block: Be sure to wait while busy in CQE error recoverydrivers/mmc/core/core.c drivers/mmc/core/mmc_ops.c drivers/mmc/core/mmc_ops.h+5 -10 replies
92/97Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"fs/btrfs/disk-io.c fs/btrfs/super.c+1 -50 replies
93/97cifs: Fix non-availability of dedup breaking generic/304fs/cifs/cifsfs.c+3 -10 replies
94/97smb: client: fix potential NULL deref in parse_dfs_referrals()fs/cifs/smb2ops.c+2 -00 replies
95/97devcoredump : Serialize devcd_del workdrivers/base/devcoredump.c+81 -20 replies
96/97devcoredump: Send uevent once devcd is readydrivers/base/devcoredump.c+3 -00 replies
97/97r8169: fix rtl8125b PAUSE frames blasting when suspendeddrivers/net/ethernet/realtek/r8169_main.c+6 -10 replies

Reviews trailers per patch

43 of 97 patches have a Reviewed-by or Acked-by.

PatchJarkko NikulaSerge SeminHans de GoedeIlpo JärvinenMauro Carvalho ChehabDavid AhernSimon HormanMichael ChanPavan ChebbiChristian KönigLiu TieKhalil BlaiechNeal CardwellIlias ApalodimasJerome ForissierMd Haris Iqbal[email protected]Richard FitzgeraldMike ChristieRyusuke KonishiSomnath KoturBrett CreeleyFlorian FainelliEric DumazetSuman GhoshWojciech DrewekMichael KelleyWillem de BruijnJiri OlsaAndy ShevchenkoAlex DeucherSudip MukherjeeMario LimoncielloHeikki KrogerusGregory CLEMENTAngeloGioacchino Del RegnoVignesh RaghavendraNico BoehrJann HornJacob KellerJiri PirkoGrant GrundlerHeiner KallweitAvri AltmanChristian LoehleAdrian HunterLinux Kernel Functional TestingGuenter RoeckPavel Machek (CIP)Jon HunterDominique Martinet
SeriesT-b T-b T-b T-b T-b T-b
1/97T-b
2/97A-b T-b R-b
3/97
4/97R-b
5/97R-b
6/97
7/97R-b
8/97R-b
9/97
10/97
11/97R-b
12/97R-b
13/97R-b
14/97
15/97
16/97R-b
17/97
18/97R-b
19/97R-b
20/97
21/97R-b
22/97R-b
23/97R-b T-b R-b
24/97R-b R-b
25/97
26/97
27/97R-b
28/97R-b R-b R-b
29/97R-b R-b
30/97R-b
31/97R-b R-b
32/97R-b
33/97
34/97A-b
35/97
36/97R-b A-b
37/97
38/97R-b
39/97
40/97T-b
41/97R-b
42/97
43/97R-b
44/97
45/97
46/97
47/97
48/97
49/97T-b
50/97T-b
51/97
52/97
53/97
54/97
55/97
56/97R-b R-b
57/97R-b
58/97
59/97
60/97
61/97
62/97
63/97
64/97
65/97Original-patch-by
66/97
67/97R-b
68/97R-b
69/97
70/97A-b
71/97R-b
72/97R-b
73/97T-b
74/97
75/97R-b
76/97R-b
77/97R-b
78/97
79/97R-b
80/97
81/97
82/97Reported-and-suggested-by
83/97
84/97
85/97R-b R-b
86/97R-b R-b
87/97
88/97
89/97A-b
90/97R-b
91/97R-b R-b T-b
92/97
93/97
94/97
95/97
96/97
97/97R-b T-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 51 reviewers.

Read the v1 thread

Cover letter [PATCH 5.10 00/97] 5.10.204-rc1 review

This is the start of the stable review cycle for the 5.10.204 release. There are 97 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, 13 Dec 2023 18:19:59 +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.204-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.204-rc1

ChunHao Lin <[email protected]>
r8169: fix rtl8125b PAUSE frames blasting when suspended

Mukesh Ojha <[email protected]>
devcoredump: Send uevent once devcd is ready

Mukesh Ojha <[email protected]>
devcoredump : Serialize devcd_del work

Paulo Alcantara <[email protected]>
smb: client: fix potential NULL deref in parse_dfs_referrals()

David Howells <[email protected]>
cifs: Fix non-availability of dedup breaking generic/304

Greg Kroah-Hartman <[email protected]>
Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"

Adrian Hunter <[email protected]>
mmc: block: Be sure to wait while busy in CQE error recovery

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute

Namhyung Kim <[email protected]>
tools headers UAPI: Sync linux/perf_event.h with the kernel sources

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: skip inactive elements during set walk

Ido Schimmel <[email protected]>
drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group

Ido Schimmel <[email protected]>
psample: Require 'CAP_NET_ADMIN' when joining "packets" group

Ido Schimmel <[email protected]>
genetlink: add CAP_NET_ADMIN test for multicast bind

Ido Schimmel <[email protected]>

    netlink: don't call ->netlink_bind with table lock held

Pavel Begunkov <[email protected]>
io_uring/af_unix: disable sending io_uring over sockets

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Enable DMA noncoherent support

Jiaxun Yang <[email protected]>
MIPS: Loongson64: Reserve vgabios memory on boot

Claudio Imbrenda <[email protected]>
KVM: s390/mm: Properly reset no-dat

Borislav Petkov (AMD) <[email protected]>
x86/CPU/AMD: Check vendor in the AMD microcode callback

Ronald Wahl <[email protected]>
serial: 8250_omap: Add earlycon support for the AM654 UART controller

Ronald Wahl <[email protected]>
serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt

Ronald Wahl <[email protected]>

    serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit

Daniel Mack <[email protected]>
serial: sc16is7xx: address RX timeout interrupt errata

Arnd Bergmann <[email protected]>
ARM: PL011: Fix DMA support

RD Babiera <[email protected]>
usb: typec: class: fix typec_altmode_put_partner to put plugs

Mathias Nyman <[email protected]>
Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"

Cameron Williams <[email protected]>
parport: Add support for Brainboxes IX/UC/PX parallel cards

Konstantin Aladyshev <[email protected]>
usb: gadget: f_hid: fix report descriptor allocation

Prike Liang <[email protected]>
drm/amdgpu: correct the amdgpu runtime dereference usage count

Boerge Struempfel <[email protected]>
gpiolib: sysfs: Fix error handling on failed export

Peter Zijlstra <[email protected]>
perf: Fix perf_event_validate_size()

Namhyung Kim <[email protected]>
perf/core: Add a new read format to get a number of lost samples

Steven Rostedt (Google) <[email protected]>
tracing: Stop current tracer when resizing buffer

Zheng Yejian <[email protected]>
tracing: Set actual size after ring buffer resize

Steven Rostedt (Google) <[email protected]>
ring-buffer: Force absolute timestamp on discard of event

Su Hui <[email protected]>
misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write

Su Hui <[email protected]>
misc: mei: client.c: return negative error code in mei_cl_write

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names

Eugen Hristev <[email protected]>
arm64: dts: mediatek: mt7622: fix memory node warning check

Daniel Borkmann <[email protected]>
packet: Move reference count in packet_sock to atomic_long_t

Petr Pavlu <[email protected]>
tracing: Fix a possible race when disabling buffered events

Petr Pavlu <[email protected]>
tracing: Fix incomplete locking when disabling buffered events

Steven Rostedt (Google) <[email protected]>
tracing: Disable snapshot buffer when stopping instance tracers

Steven Rostedt (Google) <[email protected]>
tracing: Always update snapshot buffer size

Heiko Carstens <[email protected]>
checkstack: fix printed address

Ryusuke Konishi <[email protected]>
nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()

Ryusuke Konishi <[email protected]>
nilfs2: fix missing error check for sb_set_blocksize call

Bin Li <[email protected]>
ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5

Jason Zhang <[email protected]>
ALSA: pcm: fix out-of-bounds in snd_pcm_state_names

Clément Léger <[email protected]>
riscv: fix misaligned access handling of C.SWSP and C.SDSP

Philipp Zabel <[email protected]>
ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt

Kunwu Chan <[email protected]>
ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init

Dinghao Liu <[email protected]>
scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()

Petr Pavlu <[email protected]>
tracing: Fix a warning when allocating buffered events fails

Dinghao Liu <[email protected]>
ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate

Armin Wolf <[email protected]>
hwmon: (acpi_power_meter) Fix 4.29 MW bug

Kalesh AP <[email protected]>
RDMA/bnxt_re: Correct module description string

Jack Wang <[email protected]>
RDMA/rtrs-clt: Remove the warnings for req in_use check

Alex Bee <[email protected]>
arm64: dts: rockchip: Expand reg size of vdec node for RK3399

Sumit Garg <[email protected]>
tee: optee: Fix supplicant based device enumeration

John Fastabend <[email protected]>
bpf: sockmap, updating the sg structure should also update curr

Eric Dumazet <[email protected]>
tcp: do not accept ACK of bytes we never sent

Phil Sutter <[email protected]>

    netfilter: xt_owner: Fix for unsafe access of sk->sk_socket

Yonglong Liu <[email protected]>
net: hns: fix fake link up on xge port

Shigeru Yoshida <[email protected]>
ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()

Brett Creeley <[email protected]>
ionic: Fix dim work handling in split interrupt mode

Shannon Nelson <[email protected]>
ionic: fix snprintf format length warning

Dinghao Liu <[email protected]>
net: bnxt: fix a potential use-after-free in bnxt_init_tc

Ivan Vecera <[email protected]>
i40e: Fix unexpected MFS warning message

Thomas Reichinger <[email protected]>
arcnet: restoring support for multiple Sohard Arcnet cards

Tong Zhang <[email protected]>
net: arcnet: com20020 fix error handling

David Thompson <[email protected]>
mlxbf-bootctl: correctly identify secure boot with development keys

Randy Dunlap <[email protected]>
hv_netvsc: rndis_filter needs to select NLS

Subbaraya Sundeep <[email protected]>
octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam

Eric Dumazet <[email protected]>
ipv6: fix potential NULL deref in fib6_add()

Luca Ceresoli <[email protected]>
of: dynamic: Fix of_reconfig_get_state_change() return value documentation

Rob Herring <[email protected]>
of: Add missing 'Return' section in kerneldoc comments

Rob Herring <[email protected]>
of: Fix kerneldoc output formatting

Lee Jones <[email protected]>
of: base: Fix some formatting issues and provide missing descriptions

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Simplify tablet-mode-switch handling

Hans de Goede <[email protected]>
platform/x86: asus-wmi: Simplify tablet-mode-switch probing

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Add support for ROG X13 tablet mode

Luke D. Jones <[email protected]>
platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum

Luke D. Jones <[email protected]>
asus-wmi: Add dgpu disable method

Hans de Goede <[email protected]>
platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s

Hans de Goede <[email protected]>
platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option

Samuel Čavoj <[email protected]>
platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360

YuanShang <[email protected]>
drm/amdgpu: correct chunk_ptr to a pointer to chunk.

Masahiro Yamada <[email protected]>
kconfig: fix memory leak from range properties

Alex Pakhunov <[email protected]>
tg3: Increment tx_dropped in tg3_tso_bug()

Alex Pakhunov <[email protected]>
tg3: Move the [rt]x_dropped counters to tg3_napi

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test

Jan Bottorff <[email protected]>
i2c: designware: Fix corrupted memory seen in the ISR

Thomas Gleixner <[email protected]>
hrtimers: Push pending hrtimers away from outgoing CPU earlier

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-optee-devices  |   9 +
 Documentation/ABI/testing/sysfs-platform-asus-wmi  |   9 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx7s.dtsi                       |   8 +-
 arch/arm/mach-imx/mmdc.c                           |   7 +-
 .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts  |   2 +-
 arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts       |   2 +-
 arch/arm64/boot/dts/mediatek/mt8173-evb.dts        |   4 +-
 arch/arm64/boot/dts/mediatek/mt8183-evb.dts        |   2 +-
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi     |   2 +-
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   6 +-
 arch/mips/Kconfig                                  |   2 +
 arch/mips/include/asm/mach-loongson64/boot_param.h |   3 +-
 arch/mips/loongson64/env.c                         |  10 +-
 arch/mips/loongson64/init.c                        |   5 +
 arch/riscv/kernel/traps_misaligned.c               |   6 +-
 arch/s390/mm/pgtable.c                             |   2 +-
 arch/x86/kernel/cpu/amd.c                          |   3 +
 drivers/base/devcoredump.c                         |  86 +++++-
 drivers/gpio/gpiolib-sysfs.c                       |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  10 +-
 drivers/hwmon/acpi_power_meter.c                   |   4 +
 drivers/i2c/busses/i2c-designware-common.c         |  16 +-
 drivers/infiniband/hw/bnxt_re/main.c               |   2 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   2 +-
 drivers/misc/mei/client.c                          |   4 +-
 drivers/mmc/core/core.c                            |   2 +
 drivers/mmc/core/mmc_ops.c                         |   3 +-
 drivers/mmc/core/mmc_ops.h                         |   1 +
 drivers/net/arcnet/arcdevice.h                     |   2 +
 drivers/net/arcnet/com20020-pci.c                  | 117 ++++----
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |   1 +
 drivers/net/ethernet/broadcom/tg3.c                |  42 ++-
 drivers/net/ethernet/broadcom/tg3.h                |   4 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c  |  29 ++
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +-
 .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c  |   6 +-
 drivers/net/ethernet/pensando/ionic/ionic_dev.h    |   2 +-
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  16 +-
 drivers/net/ethernet/realtek/r8169_main.c          |   7 +-
 drivers/net/hyperv/Kconfig                         |   1 +
 drivers/of/base.c                                  | 318 +++++++++++----------
 drivers/of/dynamic.c                               |  22 +-
 drivers/of/fdt.c                                   |  17 +-
 drivers/of/irq.c                                   |  14 +-
 drivers/of/overlay.c                               |  16 +-
 drivers/of/platform.c                              |  10 +-
 drivers/of/property.c                              |  66 +++--
 drivers/parport/parport_pc.c                       |  21 ++
 drivers/platform/mellanox/mlxbf-bootctl.c          |  39 ++-
 drivers/platform/x86/Kconfig                       |   2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |  57 +++-
 drivers/platform/x86/asus-wmi.c                    | 194 +++++++++++--
 drivers/platform/x86/asus-wmi.h                    |   9 +-
 drivers/scsi/be2iscsi/be_main.c                    |   1 +
 drivers/tee/optee/device.c                         |  17 +-
 drivers/tty/serial/8250/8250_early.c               |   1 +
 drivers/tty/serial/8250/8250_omap.c                |  14 +-
 drivers/tty/serial/amba-pl011.c                    | 112 ++++----
 drivers/tty/serial/sc16is7xx.c                     |  12 +
 drivers/usb/gadget/function/f_hid.c                |   7 +-
 drivers/usb/host/xhci-pci.c                        |   2 -
 drivers/usb/typec/class.c                          |   5 +-
 fs/btrfs/disk-io.c                                 |   1 -
 fs/btrfs/super.c                                   |   5 +-
 fs/cifs/cifsfs.c                                   |   4 +-
 fs/cifs/smb2ops.c                                  |   2 +
 fs/nilfs2/sufile.c                                 |  44 ++-
 fs/nilfs2/the_nilfs.c                              |   6 +-
 include/linux/cpuhotplug.h                         |   1 +
 include/linux/hrtimer.h                            |   4 +-
 include/linux/of.h                                 |  63 ++--
 include/linux/perf_event.h                         |   2 +
 include/linux/platform_data/x86/asus-wmi.h         |   5 +
 include/net/genetlink.h                            |   3 +
 include/uapi/linux/perf_event.h                    |   5 +-
 io_uring/io_uring.c                                |  55 ----
 kernel/cpu.c                                       |   8 +-
 kernel/events/core.c                               |  80 ++++--
 kernel/events/ring_buffer.c                        |   5 +-
 kernel/time/hrtimer.c                              |  33 +--
 kernel/trace/ring_buffer.c                         |  19 +-
 kernel/trace/trace.c                               | 219 ++++++--------
 net/core/drop_monitor.c                            |   4 +-
 net/core/filter.c                                  |  19 ++
 net/core/scm.c                                     |   6 +
 net/ipv4/ip_gre.c                                  |  11 +-
 net/ipv4/tcp_input.c                               |   6 +-
 net/ipv6/ip6_fib.c                                 |   6 +-
 net/netfilter/ipset/ip_set_core.c                  |  14 +-
 net/netfilter/nft_set_pipapo.c                     |   3 +
 net/netfilter/xt_owner.c                           |  16 +-
 net/netlink/af_netlink.c                           |   4 +-
 net/netlink/genetlink.c                            |  35 +++
 net/packet/af_packet.c                             |  16 +-
 net/packet/internal.h                              |   2 +-
 net/psample/psample.c                              |   3 +-
 scripts/checkstack.pl                              |   8 +-
 scripts/kconfig/symbol.c                           |  14 +-
 sound/core/pcm.c                                   |   1 +
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/soc/codecs/wm_adsp.c                         |   8 +-
 tools/include/uapi/linux/perf_event.h              |   5 +-
 104 files changed, 1370 insertions(+), 794 deletions(-)