Skip to content

6.1.167-rc1 review

Greg Kroah-Hartman linux-cifs linux-doc linux-hardening linux-input linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest479 of 481 patches 31 repliesIn review

479 of 481 patches are in this archive. The cover letter announces 481.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/481drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_releasedrivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c+8 -10 replies
2/481drm/vmwgfx: Return the correct value in vmw_translate_ptr functionsdrivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c+2 -20 replies
3/481drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse()drivers/gpu/drm/logicvc/logicvc_drm.c+2 -20 replies
4/481irqchip/sifive-plic: Fix frozen interrupt due to affinity settingdrivers/irqchip/irq-sifive-plic.c+6 -10 replies
5/481scsi: lpfc: Properly set WC for DPP mappingdrivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_sli.c drivers/scsi/lpfc/lpfc_sli4.h+35 -60 replies
6/481scsi: pm8001: Fix use-after-free in pm8001_queue_command()drivers/scsi/pm8001/pm8001_sas.c+3 -20 replies
7/481ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devicessound/usb/quirks.c+1 -10 replies
8/481scsi: ufs: core: Always initialize the UIC done completiondrivers/ufs/core/ufshcd.c+4 -70 replies
9/481scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resumedrivers/ufs/core/ufshcd.c+9 -90 replies
10/481ALSA: usb-audio: Cap the packet size pre-calculationssound/usb/endpoint.c+3 -00 replies
11/481ALSA: usb-audio: Use inclusive termssound/usb/endpoint.c+3 -30 replies
12/481perf: Fix __perf_event_overflow() vs perf_remove_from_context() racekernel/events/core.c+41 -10 replies
13/481btrfs: move btrfs_crc32c_final into free-space-cache.cfs/btrfs/ctree.h fs/btrfs/free-space-cache.c+5 -50 replies
14/481btrfs: fix incorrect key offset in error message in check_dev_extent_item()fs/btrfs/tree-checker.c+1 -10 replies
15/481btrfs: fix compat mask in error messages in btrfs_check_features()fs/btrfs/disk-io.c+3 -30 replies
16/481bpf: Fix stack-out-of-bounds write in devmapkernel/bpf/devmap.c+17 -50 replies
17/481memory: mtk-smi: Convert to platform remove callback returning voiddrivers/memory/mtk-smi.c+4 -60 replies
18/481memory: mtk-smi: fix device leaks on common probedrivers/memory/mtk-smi.c+2 -00 replies
19/481memory: mtk-smi: fix device leak on larb probedrivers/memory/mtk-smi.c+1 -00 replies
20/481PCI: Introduce pci_dev_for_each_resource().clang-format arch/alpha/kernel/pci.c arch/arm/kernel/bios32.c +20 more+111 -1320 replies
21/481PCI: Fix printk field formattingdrivers/pci/setup-res.c+2 -20 replies
22/481PCI: Update BAR # and window messagesdrivers/pci/pci.c drivers/pci/pci.h+62 -00 replies
23/481PCI: Use resource names in PCI log messagesdrivers/pci/iov.c drivers/pci/pci.c drivers/pci/probe.c +3 more+103 -720 replies
24/481resource: Add resource set range and size helpersinclude/linux/ioport.h+32 -00 replies
25/481PCI: Use resource_set_range() that correctly sets ->enddrivers/pci/probe.c+2 -40 replies
26/481KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRsarch/x86/kvm/x86.c+29 -220 replies
27/481KVM: x86: Fix KVM_GET_MSRS stack info leakarch/x86/kvm/x86.c+5 -100 replies
28/481KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTEDarch/x86/kvm/svm/svm.c arch/x86/kvm/vmx/vmx.c arch/x86/kvm/x86.c +1 more+19 -120 replies
29/481KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSRarch/x86/kvm/x86.c+20 -200 replies
30/481media: tegra-video: Use accessors for pad config try_* fieldsdrivers/staging/media/tegra-video/vi.c+8 -60 replies
31/481media: tegra-video: Fix memory leak in __tegra_channel_try_format()drivers/staging/media/tegra-video/vi.c+8 -50 replies
32/481media: camss: vfe-480: Multiple outputs support for SM8250drivers/media/platform/qcom/camss/camss-vfe-480.c+38 -190 replies
33/481media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update()drivers/media/platform/qcom/camss/camss-vfe-480.c+4 -20 replies
34/481KVM: x86: WARN if a vCPU gets a valid wakeup that KVM cant yet injectarch/x86/kvm/x86.c+4 -10 replies
35/481KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()arch/x86/kvm/x86.c+1 -20 replies
36/481drm/tegra: dsi: fix device leak on probedrivers/gpu/drm/tegra/dsi.c+2 -40 replies
37/481bus: omap-ocp2scp: Convert to platform remove callback returning voiddrivers/bus/omap-ocp2scp.c+2 -40 replies
38/481bus: omap-ocp2scp: fix OF populate on driver rebinddrivers/bus/omap-ocp2scp.c+2 -110 replies
39/481ext4: make ext4_es_remove_extent() return voidfs/ext4/extents.c fs/ext4/extents_status.c fs/ext4/extents_status.h +2 more+18 -520 replies
40/481ext4: get rid of ppath in ext4_find_extent()fs/ext4/ext4.h fs/ext4/extents.c fs/ext4/move_extent.c+34 -300 replies
41/481ext4: get rid of ppath in ext4_ext_create_new_leaf()fs/ext4/extents.c+22 -210 replies
42/481ext4: get rid of ppath in ext4_ext_insert_extent()fs/ext4/ext4.h fs/ext4/extents.c fs/ext4/fast_commit.c +1 more+61 -470 replies
43/481ext4: get rid of ppath in ext4_split_extent_at()fs/ext4/extents.c+47 -380 replies
44/481ext4: subdivide EXT4_EXT_DATA_VALID1fs/ext4/extents.c+12 -60 replies
45/481ext4: dont zero the entire extent if EXT4_EXT_DATA_PARTIAL_VALID1fs/ext4/extents.c+12 -10 replies
46/481ext4: drop extent cache after doing PARTIAL_VALID1 zerooutfs/ext4/extents.c+9 -10 replies
47/481ext4: drop extent cache when splitting extent failsfs/ext4/extents.c+6 -20 replies
48/481ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfpfs/ext4/mballoc.c+1 -20 replies
49/481ext4: convert some BUG_ONs in mballoc to use WARN_RATELIMITED insteadfs/ext4/mballoc.c+19 -60 replies
50/481ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock()fs/ext4/mballoc.c+2 -30 replies
51/481ext4: convert bd_bitmap_page to bd_bitmap_foliofs/ext4/mballoc.c fs/ext4/mballoc.h+52 -480 replies
52/481ext4: convert bd_buddy_page to bd_buddy_foliofs/ext4/mballoc.c fs/ext4/mballoc.h+46 -470 replies
53/481ext4: fix e4b bitmap inconsistency reportsfs/ext4/mballoc.c+11 -100 replies
54/481mfd: qcom-pm8xxx: Convert to platform remove callback returning voiddrivers/mfd/qcom-pm8xxx.c+2 -40 replies
55/481mfd: qcom-pm8xxx: Fix OF populate on driver rebinddrivers/mfd/qcom-pm8xxx.c+1 -70 replies
56/481mfd: omap-usb-host: Convert to platform remove callback returning voiddrivers/mfd/omap-usb-host.c+2 -30 replies
57/481mfd: omap-usb-host: Fix OF populate on driver rebinddrivers/mfd/omap-usb-host.c+4 -20 replies
58/481arm64: dts: rockchip: Fix rk356x PCIe range mappingsarch/arm64/boot/dts/rockchip/rk3568.dtsi arch/arm64/boot/dts/rockchip/rk356x.dtsi+3 -30 replies
59/481clk: tegra: tegra124-emc: fix device leak on set_rate()drivers/clk/tegra/clk-tegra124-emc.c+1 -10 replies
60/481usb: cdns3: remove redundant if branchdrivers/usb/cdns3/core.c+1 -30 replies
61/481usb: cdns3: call cdns_power_is_lost() only once in cdns_resume()drivers/usb/cdns3/core.c+3 -20 replies
62/481usb: cdns3: fix role switching during resumedrivers/usb/cdns3/core.c+1 -10 replies
63/481ALSA: hda/conexant: Add quirk for HP ZBook Studio G4sound/pci/hda/patch_conexant.c+1 -00 replies
64/481hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced racedrivers/hwmon/max16065.c+13 -130 replies
65/481ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314sound/pci/hda/patch_conexant.c+10 -00 replies
66/481net: arcnet: com20020-pci: fix support for 2.5Mbit cardsdrivers/net/arcnet/com20020-pci.c+15 -10 replies
67/481drm/amd: Drop special case for yellow carp without discoverydrivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+0 -60 replies
68/481drm/amdgpu: keep vga memory on MacBooks with switchable graphicsdrivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c+10 -00 replies
69/481eventpoll: Fix integer overflow in ep_loop_check_proc()fs/eventpoll.c+3 -20 replies
70/481media: dvb-core: fix wrong reinitialization of ringbuffer on reopendrivers/media/dvb-core/dmxdev.c+3 -10 replies
71/481nfc: pn533: properly drop the usb interface reference on disconnectdrivers/nfc/pn533/usb.c+1 -00 replies
72/481net: usb: kaweth: validate USB endpointsdrivers/net/usb/kaweth.c+13 -00 replies
73/481net: usb: kalmia: validate USB endpointsdrivers/net/usb/kalmia.c+7 -00 replies
74/481net: usb: pegasus: validate USB endpointsdrivers/net/usb/pegasus.c+12 -10 replies
75/481can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a messagedrivers/net/can/usb/ems_usb.c+6 -10 replies
76/481can: ucan: Fix infinite loop from zero-length messagesdrivers/net/can/usb/ucan.c+1 -10 replies
77/481can: usb: etas_es58x: correctly anchor the urb in the read bulk callbackdrivers/net/can/usb/etas_es58x/es58x_core.c+7 -10 replies
78/481HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing themdrivers/hid/hid-cmedia.c drivers/hid/hid-creative-sb0540.c drivers/hid/hid-zydacron.c+3 -30 replies
79/481x86/efi: defer freeing of boot services memoryarch/x86/include/asm/efi.h arch/x86/platform/efi/efi.c arch/x86/platform/efi/quirks.c +1 more+55 -60 replies
80/481platform/x86: dell-wmi-sysman: Dont hex dump plaintext password datadrivers/platform/x86/dell/dell-wmi-sysman/passwordattr-interface.c+0 -10 replies
81/481platform/x86: dell-wmi: Add audio/mic mute key codesdrivers/platform/x86/dell/dell-wmi-base.c+6 -00 replies
82/481ALSA: usb-audio: Use correct version for UAC3 header validationsound/usb/validate.c+1 -10 replies
83/481wifi: radiotap: reject radiotap with unknown bitsnet/wireless/radiotap.c+2 -20 replies
84/481wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame()net/mac80211/mesh.c+3 -00 replies
85/481IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq()drivers/infiniband/hw/mthca/mthca_provider.c+3 -20 replies
86/481RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah()drivers/infiniband/hw/irdma/verbs.c+1 -10 replies
87/481net/sched: ets: fix divide by zero in the offload pathnet/sched/sch_ets.c+8 -40 replies
88/481scsi: target: Fix recursive locking in __configfs_open_file()drivers/target/target_core_configfs.c+6 -90 replies
89/481Squashfs: check metadata block offset is within rangefs/squashfs/cache.c+3 -00 replies
90/481drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock()drivers/block/drbd/drbd_actlog.c drivers/block/drbd/drbd_interval.h+27 -310 replies
91/481smb: client: fix broken multichannel with krb5+signingfs/smb/client/smb2pdu.c+10 -120 replies
92/481smb: client: Dont log plaintext credentials in cifs_set_cifscredsfs/smb/client/connect.c+0 -10 replies
93/481scsi: core: Fix refcount leak for tagset_refcntdrivers/scsi/scsi_scan.c+1 -00 replies
94/481selftests: mptcp: more stable simult_flows teststools/testing/selftests/net/mptcp/simult_flows.sh+7 -40 replies
95/481selftests: mptcp: join: check removing signal+subflow endptools/testing/selftests/net/mptcp/mptcp_join.sh+13 -02 replies
96/481ARM: clean up the memset64() C wrapperarch/arm/include/asm/string.h+9 -50 replies
97/481platform/x86: thinkpad_acpi: Fix errors reading battery thresholdsdrivers/platform/x86/thinkpad_acpi.c+4 -20 replies
98/481net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE tabledrivers/net/ethernet/ti/am65-cpsw-nuss.c drivers/net/ethernet/ti/cpsw_ale.c+5 -60 replies
99/481net: dpaa2: replace dpaa2_mac_is_type_fixed() with dpaa2_mac_is_type_phy()Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h +1 more+16 -170 replies
100/481net: dpaa2-switch: assign port_priv->mac after dpaa2_mac_connect() calldrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+12 -90 replies
101/481net: dpaa2-switch replace direct MAC access with dpaa2_switch_port_has_mac()drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c+1 -10 replies
102/481net: dpaa2-switch: serialize changes to priv->mac with a mutexdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h+55 -100 replies
103/481dpaa2-switch: do not clear any interrupts automaticallydrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+2 -20 replies
104/481dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handlerdrivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c+2 -10 replies
105/481atm: lec: fix null-ptr-deref in lec_arp_clear_vccsnet/atm/lec.c+15 -110 replies
106/481can: bcm: fix locking for bcm_op runtime updatesnet/can/bcm.c+1 -00 replies
107/481can: mcp251x: fix deadlock in error path of mcp251x_opendrivers/net/can/spi/mcp251x.c+14 -10 replies
108/481kunit: tool: print summary of failed tests if a few failed out of a lottools/testing/kunit/kunit_parser.py tools/testing/kunit/kunit_tool_test.py+69 -00 replies
109/481kunit: tool: make --json do nothing if --raw_ouput is settools/testing/kunit/kunit.py+18 -160 replies
110/481kunit: tool: parse KTAP compliant test outputtools/testing/kunit/kunit_parser.py tools/testing/kunit/kunit_tool_test.py tools/testing/kunit/test_data/test_parse_ktap_output.log +1 more+80 -280 replies
111/481kunit: tool: dont include KTAP headers and the like in the test logtools/testing/kunit/kunit_parser.py tools/testing/kunit/kunit_tool_test.py+21 -40 replies
112/481kunit: tool: make parser preserve whitespace when printing test logtools/testing/kunit/kunit.py tools/testing/kunit/kunit_parser.py tools/testing/kunit/kunit_tool_test.py+16 -150 replies
113/481kunit: kunit.py extract handlerstools/testing/kunit/kunit.py+96 -710 replies
114/481kunit: tool: remove unused imports and variablestools/testing/kunit/kunit.py tools/testing/kunit/kunit_config.py tools/testing/kunit/kunit_kernel.py +2 more+3 -50 replies
115/481kunit: tool: fix pre-existing `mypy --strict` errors and update run_checks.pytools/testing/kunit/kunit.py tools/testing/kunit/kunit_config.py tools/testing/kunit/kunit_kernel.py +1 more+31 -300 replies
116/481kunit: tool: Add command line interface to filter and report attributestools/testing/kunit/kunit.py tools/testing/kunit/kunit_kernel.py tools/testing/kunit/kunit_parser.py +1 more+99 -290 replies
117/481kunit: tool: copy caller args in run_kernel to prevent mutationtools/testing/kunit/kunit_kernel.py tools/testing/kunit/kunit_tool_test.py+30 -20 replies
118/481net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return valuedrivers/net/dsa/realtek/rtl8365mb.c+1 -10 replies
119/481octeon_ep: Relocate counter updates before NAPIdrivers/net/ethernet/marvell/octeon_ep/octep_main.c+15 -40 replies
120/481octeon_ep: avoid compiler and IQ/OQ reorderingdrivers/net/ethernet/marvell/octeon_ep/octep_main.c drivers/net/ethernet/marvell/octeon_ep/octep_rx.c+32 -160 replies
121/481wifi: cw1200: Fix locking in error pathsdrivers/net/wireless/st/cw1200/pm.c+2 -00 replies
122/481wifi: wlcore: Fix a locking bugdrivers/net/wireless/ti/wlcore/main.c+2 -20 replies
123/481wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211()drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c+1 -00 replies
124/481indirect_call_wrapper: do not reevaluate function pointerinclude/linux/indirect_call_wrapper.h+11 -70 replies
125/481xen/acpi-processor: fix _CST detection using undersized evaluation bufferdrivers/xen/xen-acpi-processor.c+2 -50 replies
126/481bpf: export bpf_link_inc_not_zero.include/linux/bpf.h kernel/bpf/syscall.c+8 -10 replies
127/481bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shimkernel/bpf/trampoline.c+1 -30 replies
128/481ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()net/ipv6/route.c+2 -10 replies
129/481amd-xgbe: fix sleep while atomic on suspend/resumedrivers/net/ethernet/amd/xgbe/xgbe-drv.c drivers/net/ethernet/amd/xgbe/xgbe-main.c drivers/net/ethernet/amd/xgbe/xgbe.h+0 -140 replies
130/481net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscsinclude/net/sch_generic.h+10 -00 replies
131/481net: nfc: nci: Fix zero-length proprietary notificationsnet/nfc/nci/core.c+11 -10 replies
132/481nfc: nci: free skb on nci_transceive early error pathsnet/nfc/nci/core.c+7 -20 replies
133/481nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callbacknet/nfc/nci/data.c+8 -40 replies
134/481nfc: rawsock: cancel tx_work before socket teardownnet/nfc/rawsock.c+11 -00 replies
135/481net: stmmac: Fix error handling in VLAN add and delete pathsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+14 -40 replies
136/481net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of error in mtk_xdp_setup()drivers/net/ethernet/mediatek/mtk_eth_soc.c+12 -30 replies
137/481net: bridge: fix nd_tbl NULL dereference when IPv6 is disablednet/bridge/br_device.c net/bridge/br_input.c+2 -20 replies
138/481net: vxlan: fix nd_tbl NULL dereference when IPv6 is disableddrivers/net/vxlan/vxlan_core.c+5 -00 replies
139/481net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthopnet/ipv6/route.c+3 -50 replies
140/481net/sched: act_ife: Fix metalist update behaviorinclude/net/tc_act/tc_ife.h net/sched/act_ife.c+45 -520 replies
141/481xdp: use modulo operation to calculate XDP frag tailroomnet/core/filter.c+2 -10 replies
142/481xdp: produce a warning when calculated tailroom is negativenet/core/filter.c+2 -10 replies
143/481tracing: Add NULL pointer check to trigger_data_free()kernel/trace/trace_events_trigger.c+3 -00 replies
144/481net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocksinclude/net/act_api.h net/sched/act_ct.c net/sched/cls_api.c+14 -00 replies
145/481net: tcp: accept old ack during closingnet/ipv4/tcp_input.c+11 -70 replies
146/481scsi: storvsc: Fix scheduling while atomic on PREEMPT_RTdrivers/scsi/storvsc_drv.c+3 -20 replies
147/481ACPI: PM: Save NVS memory on Lenovo G70-35drivers/acpi/sleep.c+8 -00 replies
148/481scsi: mpi3mr: Add NULL checks when resetting request and reply queuesdrivers/scsi/mpi3mr/mpi3mr_fw.c+19 -150 replies
149/481unshare: fix unshare_fs() handlingkernel/fork.c+1 -10 replies
150/481wifi: mac80211: set default WMM parameters on all linksnet/mac80211/link.c+2 -00 replies
151/481ACPI: OSI: Add DMI quirk for Acer Aspire One D255drivers/acpi/osi.c+13 -00 replies
152/481scsi: ses: Fix devices attaching to different hostsdrivers/scsi/ses.c+2 -30 replies
153/481ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk tablesound/soc/amd/yc/acp6x-mach.c+7 -00 replies
154/481ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB Audio 2.0sound/usb/quirks.c+2 -00 replies
155/481ALSA: usb-audio: Check max frame size for implicit feedback mode, toosound/usb/endpoint.c+1 -00 replies
156/481powerpc/uaccess: Fix inline assembly for clang build on PPC32arch/powerpc/include/asm/uaccess.h+1 -10 replies
157/481remoteproc: sysmon: Correct subsys_name_len type in QMI requestdrivers/remoteproc/qcom_sysmon.c+1 -10 replies
158/481remoteproc: mediatek: Unprepare SCP clock during system suspenddrivers/remoteproc/mtk_scp.c+39 -00 replies
159/481powerpc: 83xx: km83xx: Fix keymile vendor prefixarch/powerpc/platforms/83xx/km83xx.c+2 -20 replies
160/481xprtrdma: Decrement re_receiving on the early exit pathsnet/sunrpc/xprtrdma/verbs.c+4 -30 replies
161/481net: dsa: realtek: rtl8365mb: remove ifOutDiscards from rx_packetsdrivers/net/dsa/realtek/rtl8365mb.c+1 -20 replies
162/481bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link statesdrivers/net/bonding/bond_main.c+7 -10 replies
163/481net/mlx5: IFC updates for disabled host PFinclude/linux/mlx5/mlx5_ifc.h+3 -10 replies
164/481net/mlx5: Query to see if host PF is disableddrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h+24 -00 replies
165/481net/mlx5: Fix deadlock between devlink lock and esw->wqdrivers/net/ethernet/mellanox/mlx5/core/eswitch.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.h drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+19 -80 replies
166/481net/mlx5e: Fix DMA FIFO desync on error CQE SQ recoverydrivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c+0 -10 replies
167/481net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmitnet/sched/sch_teql.c+1 -00 replies
168/481ASoC: soc-core: drop delayed_work_pending() check before flushsound/soc/soc-core.c+1 -20 replies
169/481ASoC: core: Exit all links before removing their componentssound/soc/soc-core.c+3 -30 replies
170/481ASoC: core: Do not call link_exit() on uninitialized rtd objectsinclude/sound/soc.h sound/soc/soc-core.c+17 -50 replies
171/481ASoC: soc-core: flush delayed work before removing DAIs and widgetssound/soc/soc-core.c+3 -00 replies
172/481serial: caif: hold tty->link reference in ldisc_open and ser_releasedrivers/net/caif/caif_serial.c+3 -00 replies
173/481mctp: i2c: fix skb memory leak in receive pathdrivers/net/mctp/mctp-i2c.c+1 -00 replies
174/481can: hi311x: hi3110_open(): add check for hi3110_power_enable() return valuedrivers/net/can/spi/hi311x.c+4 -10 replies
175/481mctp: route: hold key->lock in mctp_flow_prepare_output()net/mctp/route.c+7 -40 replies
176/481netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop()net/netfilter/nft_set_pipapo.c+2 -10 replies
177/481netfilter: x_tables: guard option walkers against 1-byte tail readsnet/netfilter/xt_dccp.c net/netfilter/xt_tcpudp.c+6 -40 replies
178/481netfilter: nfnetlink_queue: fix entry leak in bridge verdict error pathnet/netfilter/nfnetlink_queue.c+3 -10 replies
179/481netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table()net/netfilter/nfnetlink_cthelper.c+4 -40 replies
180/481netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labelsnet/netfilter/xt_IDLETIMER.c+6 -00 replies
181/481regulator: pca9450: Make IRQ optionaldrivers/regulator/pca9450-regulator.c+19 -220 replies
182/481regulator: pca9450: Correct interrupt typedrivers/regulator/pca9450-regulator.c+1 -10 replies
183/481sched: idle: Make skipping governor callbacks more consistentdrivers/cpuidle/cpuidle.c kernel/sched/idle.c+10 -110 replies
184/481nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_setdrivers/nvme/host/pci.c+1 -10 replies
185/481nvme-pci: Fix race bug in nvme_poll_irqdisable()drivers/nvme/host/pci.c+4 -20 replies
186/481i40e: fix src IP mask checks and memcpy argument names in cloud filterdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+7 -70 replies
187/481e1000/e1000e: Fix leak in DMA error cleanupdrivers/net/ethernet/intel/e1000/e1000_main.c drivers/net/ethernet/intel/e1000e/netdev.c+0 -40 replies
188/481ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address()drivers/acpi/osl.c+1 -10 replies
189/481ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisitionsound/soc/amd/acp3x-rt5682-max9836.c+7 -20 replies
190/481ASoC: detect empty DMI stringssound/soc/soc-core.c+4 -10 replies
191/481net: bonding: Fix nd_tbl NULL dereference when IPv6 is disableddrivers/net/bonding/bond_main.c+1 -10 replies
192/481octeontx2-af: devlink: fix NIX RAS reporter recovery conditiondrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+1 -10 replies
193/481octeontx2-af: devlink health: use retained error fmsg APIdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+133 -3310 replies
194/481octeontx2-af: devlink: fix NIX RAS reporter to use RAS interrupt statusdrivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c+2 -20 replies
195/481usb: gadget: f_mass_storage: Fix potential integer overflow in check_command_size_in_blocks()drivers/usb/gadget/function/f_mass_storage.c+10 -20 replies
196/481Revert "arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on"arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi+0 -10 replies
197/481cgroup: fix race between task migration and iterationkernel/cgroup/cgroup.c+1 -00 replies
198/481ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfacessound/usb/mixer_scarlett2.c+2 -00 replies
199/481net: usb: lan78xx: fix silent drop of packets with checksum errorsdrivers/net/usb/lan78xx.c drivers/net/usb/lan78xx.h+6 -10 replies
200/481net: usb: lan78xx: fix TX byte statistics for small packetsdrivers/net/usb/lan78xx.c+1 -10 replies
201/481net: usb: lan78xx: skip LTM configuration for LAN7850drivers/net/usb/lan78xx.c+4 -00 replies
202/481ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDAsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
203/481KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APICarch/x86/kvm/svm/avic.c arch/x86/kvm/svm/svm.c+2 -20 replies
204/481USB: add QUIRK_NO_BOS for video capture several devicesdrivers/usb/core/quirks.c+9 -00 replies
205/481usb/core/quirks: Add Huawei ME906S-device to wakeup quirkdrivers/usb/core/quirks.c+4 -00 replies
206/481USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speeddrivers/usb/core/quirks.c+3 -00 replies
207/481usb: xhci: Fix memory leak in xhci_disable_slot()drivers/usb/host/xhci.c+2 -20 replies
208/481usb: yurex: fix race in probedrivers/usb/misc/yurex.c+1 -10 replies
209/481usb: misc: uss720: properly clean up reference in uss720_probe()drivers/usb/misc/uss720.c+1 -10 replies
210/481usb: core: dont power off roothub PHYs if phy_set_mode() failsdrivers/usb/core/phy.c+1 -70 replies
211/481usb: cdc-acm: Restore CAP_BRK functionnality to CH343drivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+6 -00 replies
212/481USB: usbcore: Introduce usb_bulk_msg_killable()drivers/usb/core/message.c include/linux/usb.h+72 -120 replies
213/481USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeoutsdrivers/usb/class/usbtmc.c+3 -30 replies
214/481USB: core: Limit the length of unkillable synchronous timeoutsdrivers/usb/core/message.c include/linux/usb.h+16 -140 replies
215/481usb: class: cdc-wdm: fix reordering issue in read code pathdrivers/usb/class/cdc-wdm.c+3 -10 replies
216/481usb: renesas_usbhs: fix use-after-free in ISR during device removaldrivers/usb/renesas_usbhs/common.c+9 -00 replies
217/481usb: mdc800: handle signal and read racingdrivers/usb/image/mdc800.c+1 -10 replies
218/481usb: image: mdc800: kill download URB on timeoutdrivers/usb/image/mdc800.c+3 -10 replies
219/481mm/tracing: rss_stat: ensure curr is false from kthread contextinclude/trace/events/kmem.h+7 -10 replies
220/481mmc: mmci: Fix device_node reference leak in of_get_dml_pipe_index()drivers/mmc/host/mmci_qcom_dml.c+1 -00 replies
221/481mmc: core: Avoid bitfield RMW for claim/retune flagsinclude/linux/mmc/host.h+5 -40 replies
222/481tipc: fix divide-by-zero in tipc_sk_filter_connect()net/tipc/socket.c+2 -00 replies
223/481libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply()net/ceph/auth.c+4 -20 replies
224/481libceph: reject preamble if control segment is emptynet/ceph/messenger_v2.c+8 -90 replies
225/481libceph: prevent potential out-of-bounds reads in process_message_header()net/ceph/messenger_v2.c+8 -10 replies
226/481libceph: Use u32 for non-negative values in ceph_monmap_decode()net/ceph/mon_client.c+3 -30 replies
227/481libceph: admit message frames only in CEPH_CON_S_OPEN statenet/ceph/messenger_v2.c+5 -00 replies
228/481ceph: fix i_nlink underrun during async unlinkfs/ceph/dir.c+14 -10 replies
229/481time: add kernel-doc in time.ckernel/time/time.c+158 -110 replies
230/481time/jiffies: Mark jiffies_64_to_clock_t() notracekernel/time/time.c+1 -10 replies
231/481drm/bridge: ti-sn65dsi86: Enable HPD polling if IRQ is not useddrivers/gpu/drm/bridge/ti-sn65dsi86.c+4 -20 replies
232/481device property: Allow secondary lookup in fwnode_get_next_child_node()drivers/base/property.c+13 -140 replies
233/481irqchip/gic-v3-its: Limit number of per-device MSIs to the range the ITS supportsdrivers/irqchip/irq-gic-v3-its.c include/linux/irqchip/arm-gic-v3.h+5 -00 replies
234/481ixgbevf: fix link setup issuedrivers/net/ethernet/intel/ixgbevf/vf.c+2 -10 replies
235/481staging: rtl8723bs: properly validate the data in rtw_get_ie_ex()drivers/staging/rtl8723bs/core/rtw_ieee80211.c+10 -50 replies
236/481staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_iedrivers/staging/rtl8723bs/core/rtw_mlme.c+4 -10 replies
237/481media: dvb-net: fix OOB access in ULE extension header tablesdrivers/media/dvb-core/dvb_net.c+3 -00 replies
238/481net: mana: Ring doorbell at 4 CQ wraparoundsdrivers/net/ethernet/microsoft/mana/mana_en.c+18 -50 replies
239/481ice: fix retry for AQ command 0x06EEdrivers/net/ethernet/intel/ice/ice_common.c drivers/net/ethernet/intel/ice/ice_ethtool.c+15 -210 replies
240/481batman-adv: Avoid double-rtnl_lock ELP metric workernet/batman-adv/bat_v_elp.c net/batman-adv/hard-interface.c net/batman-adv/hard-interface.h+14 -50 replies
241/481parisc: Increase initial mapping to 64 MB with KALLSYMSarch/parisc/include/asm/pgtable.h+1 -10 replies
242/481nouveau/dpcd: return EBUSY for aux xfer if the device is asleepdrivers/gpu/drm/nouveau/nouveau_connector.c+3 -00 replies
243/481hwmon: (pmbus/q54sj108a2) fix stack overflow in debugfs readdrivers/hwmon/pmbus/q54sj108a2.c+10 -90 replies
244/481parisc: Fix initial page table creation for bootarch/parisc/kernel/head.S+6 -10 replies
245/481parisc: Check kernel mapping earlier at bootuparch/parisc/kernel/setup.c+12 -80 replies
246/481smb: server: fix use-after-free in smb2_open()fs/smb/server/smb2pdu.c+2 -30 replies
247/481net: ncsi: fix skb leak in error pathsnet/ncsi/ncsi-aen.c net/ncsi/ncsi-rsp.c+14 -50 replies
248/481net: ethernet: arc: emac: quiesce interrupts before requesting IRQdrivers/net/ethernet/arc/emac_main.c+11 -00 replies
249/481drm/amdgpu: Fix use-after-free race in VM acquiredrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+5 -10 replies
250/481drm/amd: Set num IP blocks to 0 if discovery failsdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+4 -20 replies
251/481drm/bridge: ti-sn65dsi83: fix CHA_DSI_CLK_RANGE roundingdrivers/gpu/drm/bridge/ti-sn65dsi83.c+3 -30 replies
252/481tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2Gkernel/trace/trace.c+3 -30 replies
253/481xfs: fix undersized l_iclog_roundoff valuesfs/xfs/xfs_log.c+2 -00 replies
254/481s390/dasd: Move quiesce state with pprc swapdrivers/s390/block/dasd_eckd.c+5 -00 replies
255/481s390/dasd: Copy detected format information to secondary devicedrivers/s390/block/dasd_eckd.c+11 -00 replies
256/481lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace errorlib/bootconfig.c+1 -10 replies
257/481scsi: core: Fix error handling for scsi_alloc_sdev()drivers/scsi/scsi_scan.c+2 -60 replies
258/481x86/apic: Disable x2apic on resume if the kernel expects soarch/x86/kernel/apic/apic.c+6 -00 replies
259/481lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key_after()lib/bootconfig.c+1 -10 replies
260/481lib/bootconfig: check bounds before writing in __xbc_open_brace()lib/bootconfig.c+1 -10 replies
261/481smb: client: fix atomic open with O_DIRECT & O_SYNCfs/smb/client/cifsglob.h fs/smb/client/dir.c fs/smb/client/file.c+15 -150 replies
262/481smb: client: fix iface port assignment in parse_server_interfacesfs/smb/client/smb2ops.c+12 -20 replies
263/481btrfs: fix transaction abort on file creation due to name hash collisionfs/btrfs/inode.c+19 -00 replies
264/481btrfs: abort transaction on failure to update root in the received subvol ioctlfs/btrfs/ioctl.c+2 -10 replies
265/481iio: dac: ds4424: reject -128 RAW valuedrivers/iio/dac/ds4424.c+1 -10 replies
266/481iio: chemical: sps30_serial: fix buffer size in sps30_serial_read_meas()drivers/iio/chemical/sps30_serial.c+1 -10 replies
267/481iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas()drivers/iio/chemical/sps30_i2c.c+1 -10 replies
268/481iio: potentiometer: mcp4131: fix double application of wiper shiftdrivers/iio/potentiometer/mcp4131.c+1 -10 replies
269/481iio: chemical: bme680: Fix measurement wait duration calculationdrivers/iio/chemical/bme680_core.c+1 -10 replies
270/481iio: gyro: mpu3050-core: fix pm_runtime error handlingdrivers/iio/gyro/mpu3050-core.c+13 -50 replies
271/481iio: gyro: mpu3050-i2c: fix pm_runtime error handlingdrivers/iio/gyro/mpu3050-i2c.c+1 -20 replies
272/481iio: imu: inv_icm42600: fix odr switch to the same valuedrivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+4 -00 replies
273/481i3c: mipi-i3c-hci: Use ETIMEDOUT instead of ETIME for timeout errorsdrivers/i3c/master/mipi-i3c-hci/cmd_v1.c drivers/i3c/master/mipi-i3c-hci/cmd_v2.c drivers/i3c/master/mipi-i3c-hci/core.c+5 -50 replies
274/481i3c: mipi-i3c-hci: Restart DMA ring correctly after dequeue abortdrivers/i3c/master/mipi-i3c-hci/dma.c+2 -00 replies
275/481i3c: mipi-i3c-hci: Add missing TID field to no-op command descriptordrivers/i3c/master/mipi-i3c-hci/cmd.h drivers/i3c/master/mipi-i3c-hci/dma.c+2 -10 replies
276/481drm/bridge: ti-sn65dsi86: Add support for DisplayPort mode with HPDdrivers/gpu/drm/bridge/ti-sn65dsi86.c+112 -00 replies
277/481ipv6: use RCU in ip6_xmit()net/ipv6/ip6_output.c+21 -140 replies
278/481bpf: Forget ranges when refining tnum after JSETkernel/bpf/verifier.c+4 -00 replies
279/481l2tp: do not use sock_hold() in pppol2tp_session_get_sock()net/l2tp/l2tp_ppp.c+8 -170 replies
280/481io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loopio_uring/io-wq.c+1 -10 replies
281/481io_uring/kbuf: check if target buffer list is still legacy on recycleio_uring/kbuf.c+7 -10 replies
282/481sunrpc: fix cache_request leak in cache_releasenet/sunrpc/cache.c+21 -50 replies
283/481nvdimm/bus: Fix potential use after free in asynchronous initializationdrivers/nvdimm/bus.c+3 -20 replies
284/481LoongArch: Give more information if kmem access failedarch/loongarch/include/asm/uaccess.h+12 -20 replies
285/481NFC: nxp-nci: allow GPIOs to sleepdrivers/nfc/nxp-nci/i2c.c+2 -20 replies
286/481net: macb: fix use-after-free access to PTP clockdrivers/net/ethernet/cadence/macb_ptp.c+3 -10 replies
287/481Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp()net/bluetooth/l2cap_core.c+2 -20 replies
288/481Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before accessnet/bluetooth/l2cap_core.c+4 -20 replies
289/481smb: client: fix krb5 mount with username optionfs/smb/client/connect.c+4 -00 replies
290/481ksmbd: unset conn->binding on failed binding requestfs/smb/server/smb2pdu.c+1 -00 replies
291/481mmc: sdhci-pci-gli: fix GL9750 DMA write corruptiondrivers/mmc/host/sdhci-pci-gli.c+9 -00 replies
292/481mmc: sdhci: fix timing selection for 1-bit bus widthdrivers/mmc/host/sdhci.c+8 -10 replies
293/481spi: fix use-after-free on controller registration failuredrivers/spi/spi.c+4 -40 replies
294/481spi: fix statistics allocationdrivers/spi/spi.c+8 -90 replies
295/481mtd: rawnand: pl353: make sure optimal timings are applieddrivers/mtd/nand/raw/pl35x-nand-controller.c+3 -00 replies
296/481mtd: rawnand: cadence: Fix error check for dma_alloc_coherent() in cadence_nand_init()drivers/mtd/nand/raw/cadence-nand-controller.c+1 -10 replies
297/481mtd: Avoid boot crash in RedBoot partition table parserdrivers/mtd/parsers/redboot.c+3 -30 replies
298/481iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retrydrivers/iommu/intel/dmar.c+1 -20 replies
299/481serial: 8250_pci: add support for the AX99100drivers/tty/serial/8250/8250_pci.c+17 -00 replies
300/481serial: 8250: Fix TX deadlock when using DMAdrivers/tty/serial/8250/8250_dma.c+15 -00 replies
301/481serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSYdrivers/tty/serial/8250/8250_port.c+6 -00 replies
302/481serial: uartlite: fix PM runtime usage count underflow on probedrivers/tty/serial/uartlite.c+1 -00 replies
303/481drm/amdgpu/mmhub2.0: add bounds checking for ciddrivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c+6 -30 replies
304/481drm/amdgpu/mmhub2.3: add bounds checking for ciddrivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c+2 -10 replies
305/481drm/amdgpu/mmhub3.0.1: add bounds checking for ciddrivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c+2 -10 replies
306/481drm/amdgpu/mmhub3.0.2: add bounds checking for ciddrivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c+2 -10 replies
307/481drm/amdgpu/mmhub3.0: add bounds checking for ciddrivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c+2 -10 replies
308/481drm/radeon: apply state adjust rules to some additional HAINAN vairantsdrivers/gpu/drm/radeon/si_dpm.c+3 -10 replies
309/481drm/amdgpu: apply state adjust rules to some additional HAINAN vairantsdrivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c+3 -10 replies
310/481mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_countmm/hugetlb.c+4 -90 replies
311/481mm/hugetlb: fix hugetlb_pmd_shared()include/linux/hugetlb.h+1 -10 replies
312/481mm/hugetlb: fix two comments related to huge_pmd_unshare()mm/hugetlb.c+8 -160 replies
313/481mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gatherinclude/asm-generic/tlb.h include/linux/hugetlb.h include/linux/mm_types.h +3 more+207 -660 replies
314/481ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error pathsfs/smb/server/smb2pdu.c+2 -20 replies
315/481ext4: fix dirtyclusters double decrement on fs shutdownfs/ext4/mballoc.c+5 -160 replies
316/481ext4: always allocate blocks only from groups inode can usefs/ext4/mballoc.c+16 -40 replies
317/481wifi: libertas: fix use-after-free in lbs_free_adapter()drivers/net/wireless/marvell/libertas/main.c+2 -20 replies
318/481wifi: cfg80211: move scan done work to wiphy worknet/wireless/core.c net/wireless/core.h net/wireless/scan.c+7 -140 replies
319/481wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()net/wireless/core.c+1 -00 replies
320/481x86/sev: Allow IBPB-on-Entry feature for SNP guestsarch/x86/boot/compressed/sev.c arch/x86/include/asm/msr-index.h+5 -10 replies
321/481net: phy: register phy led_triggers during probe to avoid AB-BA deadlockdrivers/net/phy/phy_device.c+8 -50 replies
322/481drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sinkdrivers/gpu/drm/amd/display/dc/core/dc_stream.c+1 -10 replies
323/481mptcp: pm: avoid sending RM_ADDR over same subflownet/mptcp/pm.c net/mptcp/pm_netlink.c net/mptcp/protocol.h+41 -60 replies
324/481mptcp: pm: in-kernel: always mark signal+subflow endp as usednet/mptcp/pm_netlink.c+9 -00 replies
325/481selftests: mptcp: join: check RM_ADDR not sent over same subflowtools/testing/selftests/net/mptcp/mptcp_join.sh+36 -00 replies
326/481net/sched: act_gate: snapshot parameters with RCU on replaceinclude/net/tc_act/tc_gate.h net/sched/act_gate.c+212 -870 replies
327/481ALSA: pcm: fix wait_time calculationssound/core/pcm_lib.c sound/core/pcm_native.c+9 -100 replies
328/481ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain()sound/core/pcm_native.c+16 -30 replies
329/481can: gs_usb: gs_can_open(): always configure bitrates before starting devicedrivers/net/can/usb/gs_usb.c+16 -60 replies
330/481KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activatedarch/x86/kvm/svm/avic.c arch/x86/kvm/svm/svm.c+9 -40 replies
331/481usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus handlingdrivers/usb/gadget/function/f_tcm.c+14 -00 replies
332/481usb: roles: get usb role switch from parent only for usb-b-connectordrivers/usb/roles/class.c+6 -10 replies
333/481ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and startsound/soc/qcom/qdsp6/q6apm-dai.c sound/soc/qcom/qdsp6/q6apm-lpass-dais.c sound/soc/qcom/qdsp6/q6apm.c+3 -00 replies
334/481mm/kfence: fix KASAN hardware tag faults during late enablementmm/kfence/core.c+5 -20 replies
335/481mm/kfence: disable KFENCE upon KASAN HW tags enablementmm/kfence/core.c+15 -00 replies
336/481iomap: reject delalloc mappings during writebackfs/iomap/buffered-io.c+5 -20 replies
337/481tracing: Fix syscall events activation by ensuring refcount hits zerokernel/trace/trace_events.c+36 -150 replies
338/481pmdomain: bcm: bcm2835-power: Fix broken reset status readdrivers/soc/bcm/bcm2835-power.c+3 -30 replies
339/481arm64: reorganise PAGE_/PROT_ macrosarch/arm64/include/asm/pgtable-prot.h+44 -280 replies
340/481arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernationarch/arm64/include/asm/pgtable-prot.h+5 -50 replies
341/481ksmbd: Dont log keys in SMB3 signing and encryption key generationfs/smb/server/auth.c+2 -200 replies
342/481drm/msm: Fix dma_free_attrs() buffer sizedrivers/gpu/drm/msm/msm_gpummu.c+1 -10 replies
343/481drm/bridge: ti-sn65dsi83: halve horizontal syncs for dual LVDS outputdrivers/gpu/drm/bridge/ti-sn65dsi83.c+4 -30 replies
344/481net: macb: Shuffle the tx ring before enabling txdrivers/net/ethernet/cadence/macb_main.c+95 -30 replies
345/481s390/zcrypt: Enable AUTOSEL_DOM for CCA serialnr sysfs attributedrivers/s390/crypto/zcrypt_ccamisc.c drivers/s390/crypto/zcrypt_cex4.c+8 -70 replies
346/481xfs: fix integer overflow in bmap intent sort comparatorfs/xfs/xfs_bmap_item.c+2 -10 replies
347/481xfs: ensure dquot item is deleted from AIL only after log shutdownfs/xfs/xfs_dquot.c+7 -10 replies
348/481crypto: atmel-sha204a - Fix OOM ->tfm_count leakdrivers/crypto/atmel-sha204a.c+3 -20 replies
349/481cifs: open files should not hold ref on superblockfs/smb/client/cifsfs.c fs/smb/client/cifsproto.h fs/smb/client/file.c +1 more+48 -140 replies
350/481kprobes: Remove unneeded gotokernel/kprobes.c+21 -240 replies
351/481kprobes: Remove unneeded warnings from __arm_kprobe_ftrace()kernel/kprobes.c+2 -20 replies
352/481iio: buffer: fix coding style warningsdrivers/iio/industrialio-buffer.c+49 -490 replies
353/481iio: buffer: Fix wait_queue not being removeddrivers/iio/industrialio-buffer.c+4 -20 replies
354/481btrfs: fix transaction abort when snapshotting received subvolumesfs/btrfs/transaction.c+16 -00 replies
355/481btrfs: fix transaction abort on set received ioctl due to item overflowfs/btrfs/ctree.h fs/btrfs/ioctl.c fs/btrfs/uuid-tree.c+67 -20 replies
356/481iio: light: bh1780: fix PM runtime leak on error pathdrivers/iio/light/bh1780.c+2 -20 replies
357/481batman-adv: avoid OGM aggregation when skb tailroom is insufficientnet/batman-adv/bat_iv_ogm.c+3 -00 replies
358/481nfsd: define exports_proc_ops with CONFIG_PROC_FSfs/nfsd/nfsctl.c+13 -120 replies
359/481NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fdfs/nfsd/nfsctl.c+12 -20 replies
360/481nfsd: fix heap overflow in NFSv4.0 LOCK replay cachefs/nfsd/nfs4xdr.c fs/nfsd/state.h+19 -70 replies
361/481net: macb: queue tie-off or disable during WOL suspenddrivers/net/ethernet/cadence/macb.h drivers/net/ethernet/cadence/macb_main.c+64 -30 replies
362/481net: macb: Introduce gem_init_rx_ring()drivers/net/ethernet/cadence/macb_main.c+9 -40 replies
363/481net: macb: Reinitialize tx/rx queue pointer registers and rx ring during resumedrivers/net/ethernet/cadence/macb_main.c+10 -00 replies
364/481pmdomain: bcm: bcm2835-power: Increase ASB control timeoutdrivers/soc/bcm/bcm2835-power.c+4 -80 replies
365/481ice: remove unused buffer copy code in ice_sq_send_cmd_retry()drivers/net/ethernet/intel/ice/ice_common.c+2 -110 replies
366/481ice: sleep, dont busy-wait, in the SQ send retry loopdrivers/net/ethernet/intel/ice/ice_common.c+1 -10 replies
367/481ice: reintroduce retry mechanism for indirect AQdrivers/net/ethernet/intel/ice/ice_common.c+9 -30 replies
368/481iio: imu: inv_icm42600: fix odr switch when turning buffer offdrivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c+3 -00 replies
369/481ALSA: usb-audio: Kill timer properly at removalsound/usb/midi.c+2 -10 replies
370/481drm/amdgpu: unmap and remove csa_va properlydrivers/gpu/drm/amd/amdgpu/amdgpu_csa.c drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+46 -50 replies
371/481net: dsa: improve shutdown sequencenet/dsa/dsa2.c+7 -00 replies
372/481net: fec: handle page_pool_dev_alloc_pages errordrivers/net/ethernet/freescale/fec_main.c+14 -50 replies
373/481gfs2: No more self recoveryfs/gfs2/util.c+11 -200 replies
374/481smb: client: Compare MACs in constant timefs/smb/client/cifsencrypt.c fs/smb/client/smb2transport.c+5 -20 replies
375/481ksmbd: Compare MACs in constant timefs/smb/server/auth.c fs/smb/server/smb2pdu.c+6 -30 replies
376/481net/tcp-md5: Fix MAC comparison to be constant-timenet/ipv4/tcp.c net/ipv4/tcp_ipv4.c net/ipv6/tcp_ipv6.c+6 -30 replies
377/481mtd: spinand: macronix: use scratch buffer for DMA operationdrivers/mtd/nand/spi/macronix.c+2 -10 replies
378/481net: enetc: reimplement RFS/RSS memory clearing as PCI quirkdrivers/net/ethernet/freescale/enetc/enetc_pf.c+73 -300 replies
379/481net: enetc: allocate vf_state during PF probesdrivers/net/ethernet/freescale/enetc/enetc_pf.c+9 -92 replies
380/481dm-verity: disable recursive forward error correctiondrivers/md/dm-verity-fec.c drivers/md/dm-verity-fec.h+1 -60 replies
381/481net: add skb_header_pointer_careful() helperinclude/linux/skbuff.h+12 -00 replies
382/481net/sched: cls_u32: use skb_header_pointer_careful()net/sched/cls_u32.c+6 -70 replies
383/481scsi: ufs: core: Fix handling of lrbp->cmddrivers/ufs/core/ufshcd.c+1 -50 replies
384/481net: stmmac: dwmac-loongson: Set clk_csr_i to 100-150MHzdrivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c+1 -10 replies
385/481net: Handle napi_schedule() calls from non-interruptnet/core/dev.c+1 -10 replies
386/481gve: defer interrupt enabling until NAPI registrationdrivers/net/ethernet/google/gve/gve.h drivers/net/ethernet/google/gve/gve_main.c+5 -10 replies
387/481drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl()drivers/gpu/drm/exynos/exynos_drm_drv.h drivers/gpu/drm/exynos/exynos_drm_vidi.c+14 -10 replies
388/481drm/exynos: vidi: fix to avoid directly dereferencing user pointerdrivers/gpu/drm/exynos/exynos_drm_vidi.c+11 -40 replies
389/481drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/freedrivers/gpu/drm/exynos/exynos_drm_vidi.c+35 -80 replies
390/481x86/uprobes: Fix XOL allocation failure for 32-bit tasksarch/x86/kernel/uprobes.c include/linux/uprobes.h kernel/events/uprobes.c+32 -30 replies
391/481btrfs: send: check for inline extents in range_is_hole_in_parent()fs/btrfs/send.c+4 -00 replies
392/481btrfs: do not strictly require dirty metadata threshold for metadata writepagesfs/btrfs/disk-io.c fs/btrfs/extent_io.c fs/btrfs/extent_io.h+2 -260 replies
393/481eth: bnxt: always recalculate features after XDP clearing, fix null-derefdrivers/net/ethernet/broadcom/bnxt/bnxt.c drivers/net/ethernet/broadcom/bnxt/bnxt.h drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c+21 -130 replies
394/481spi: cadence-quadspi: Implement refcount to handle unbind during busydrivers/spi/spi-cadence-quadspi.c+34 -00 replies
395/481drm/amdgpu: drop redundant sched job cleanup when cs is aborteddrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+3 -100 replies
396/481net: stmmac: remove support for lpi_intr_odrivers/net/ethernet/stmicro/stmmac/common.h drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c +4 more+0 -590 replies
397/481PCI/ACPI: Restrict program_hpx_type2() to AER bitsdrivers/pci/pci-acpi.c drivers/pci/pci.h drivers/pci/pcie/aer.c+27 -380 replies
398/481binfmt_misc: restore write access before closing files opened by open_exec()fs/binfmt_misc.c+3 -10 replies
399/481btrfs: tree-checker: fix misleading root drop_level error messagefs/btrfs/tree-checker.c+1 -10 replies
400/481soc: fsl: qbman: fix race condition in qman_destroy_fqdrivers/soc/fsl/qbman/qman.c+22 -20 replies
401/481wifi: mac80211: Fix static_branch_dec() underflow for aql_disable.net/mac80211/debugfs.c+5 -90 replies
402/481wifi: cfg80211: cancel pmsr_free_wk in cfg80211_pmsr_wdev_downnet/wireless/pmsr.c+1 -00 replies
404/481Bluetooth: LE L2CAP: Disconnect if received packets SDU exceeds IMTUnet/bluetooth/l2cap_core.c+7 -30 replies
405/481Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDUnet/bluetooth/l2cap_core.c+1 -00 replies
406/481Bluetooth: SMP: make SM/PER/KDU/BI-04-C happynet/bluetooth/smp.c+1 -10 replies
407/481Bluetooth: hci_sync: Fix hci_le_create_conn_syncnet/bluetooth/hci_sync.c+1 -10 replies
408/481Bluetooth: HIDP: Fix possible UAFnet/bluetooth/hidp/core.c+14 -20 replies
409/481Bluetooth: qca: fix ROM version reading on WCN3998 chipsdrivers/bluetooth/btqca.c+2 -00 replies
410/481net/rose: fix NULL pointer dereference in rose_transmit_link on reconnectnet/rose/af_rose.c+5 -00 replies
411/481netfilter: ctnetlink: remove refcounting in expectation dumpersnet/netfilter/nf_conntrack_netlink.c+17 -240 replies
412/481netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct()net/netfilter/nf_conntrack_netlink.c+25 -10 replies
413/481netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp()net/netfilter/nf_conntrack_sip.c+5 -10 replies
414/481netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS casenet/netfilter/nf_conntrack_h323_asn1.c+2 -00 replies
415/481netfilter: nft_ct: add seqadj extension for natted connectionsnet/netfilter/nft_ct.c+5 -00 replies
416/481netfilter: nft_ct: drop pending enqueued packets on removalnet/netfilter/nft_ct.c+4 -00 replies
417/481netfilter: xt_CT: drop pending enqueued packets on template removalnet/netfilter/xt_CT.c+4 -00 replies
418/481netfilter: xt_time: use unsigned int for monthday bit shiftnet/netfilter/xt_time.c+2 -20 replies
419/481netfilter: nf_conntrack_h323: check for zero length in DecodeQ931()net/netfilter/nf_conntrack_h323_asn1.c+2 -00 replies
420/481net: bcmgenet: increase WoL poll timeoutdrivers/net/ethernet/broadcom/genet/bcmgenet_wol.c+1 -10 replies
421/481net: mana: fix use-after-free in mana_hwc_destroy_channel() by reordering teardowndrivers/net/ethernet/microsoft/mana/hw_channel.c+3 -30 replies
422/481sched: idle: Consolidate the handling of two special caseskernel/sched/idle.c+21 -90 replies
423/481PM: runtime: Fix a race condition related to device removaldrivers/base/power/runtime.c+1 -00 replies
424/481net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock()net/smc/af_smc.c net/smc/smc.h net/smc/smc_close.c+23 -70 replies
425/481net/sched: teql: Fix double-free in teql_master_xmitinclude/net/sch_generic.h net/sched/sch_generic.c net/sched/sch_teql.c+30 -320 replies
426/481net: usb: aqc111: Do not perform PM inside suspend callbackdrivers/net/usb/aqc111.c+6 -60 replies
427/481igc: fix missing update of skb->tail in igc_xmit_frame()drivers/net/ethernet/intel/igc/igc_main.c+2 -50 replies
428/481iavf: fix VLAN filter lost on add/delete racedrivers/net/ethernet/intel/iavf/iavf_main.c+6 -30 replies
429/481wifi: mac80211: fix NULL deref in mesh_matches_local()net/mac80211/mesh.c+3 -00 replies
430/481wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroomdrivers/net/wireless/ti/wlcore/tx.c+1 -10 replies
431/481ACPI: processor: Fix previous acpi_processor_errata_piix4() fixdrivers/acpi/acpi_processor.c+8 -70 replies
432/481net: macb: fix uninitialized rx_fs_lockdrivers/net/ethernet/cadence/macb_main.c+3 -00 replies
433/481udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=ninclude/net/udp_tunnel.h+1 -10 replies
434/481net: bonding: fix NULL deref in bond_debug_rlb_hash_showdrivers/net/bonding/bond_debugfs.c+11 -50 replies
436/481nfnetlink_osf: validate individual option lengths in fingerprintsnet/netfilter/nfnetlink_osf.c+13 -00 replies
437/481net: mvpp2: guard flow control update with global_tx_fc in buffer switchingdrivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+2 -20 replies
438/481net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error pathsdrivers/net/dsa/bcm_sf2.c+6 -20 replies
439/481icmp: fix NULL pointer dereference in icmp_tag_validation()net/ipv4/icmp.c+3 -10 replies
440/481hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit()drivers/hwmon/pmbus/isl68137.c+5 -20 replies
441/481Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQnet/bluetooth/l2cap_core.c+9 -10 replies
442/481drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplugdrivers/gpu/drm/drm_file.c drivers/gpu/drm/drm_mode_config.c+10 -40 replies
443/481Bluetooth: hci_core: Fix use-after-free in vhci_flush()include/net/bluetooth/hci_core.h net/bluetooth/hci_core.c+33 -40 replies
444/481mailbox: Prevent out-of-bounds access in of_mbox_index_xlate()drivers/mailbox/mailbox.c+2 -40 replies
445/481sched/fair: Fix pelt clock sync when entering idlekernel/sched/fair.c kernel/sched/idle.c+6 -60 replies
446/481USB: serial: f81232: fix incomplete serial port generationdrivers/usb/serial/f81232.c+47 -300 replies
447/481i2c: fsi: Fix a potential leak in fsi_i2c_probe()drivers/i2c/busses/i2c-fsi.c+1 -00 replies
448/481mtd: rawnand: serialize lock/unlock against other NAND operationsdrivers/mtd/nand/raw/nand_base.c+12 -20 replies
449/481mtd: rawnand: brcmnand: skip DMA during panic writedrivers/mtd/nand/raw/brcmnand/brcmnand.c+2 -40 replies
450/481ksmbd: fix use-after-free of share_conf in compound requestfs/smb/server/smb2pdu.c+2 -00 replies
451/481drm/i915/gt: Check set_default_submission() before deferencingdrivers/gpu/drm/i915/gt/intel_engine_cs.c+2 -10 replies
452/481lib/bootconfig: check xbc_init_node() return in override pathlib/bootconfig.c+2 -10 replies
453/481tools/bootconfig: fix fd leak in load_xbc_file() on fstat failuretools/bootconfig/main.c+5 -20 replies
454/481netfilter: nf_tables: de-constify set commit ops function argumentinclude/net/netfilter/nf_tables.h net/netfilter/nft_set_pipapo.c+4 -50 replies
455/481netfilter: nft_set_pipapo: split gc into unlink and reclaim phaseinclude/net/netfilter/nf_tables.h net/netfilter/nf_tables_api.c net/netfilter/nft_set_pipapo.c +1 more+50 -130 replies
456/481dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue()drivers/dma/mmp_pdma.c+6 -00 replies
457/481s390/xor: Fix xor_xc_2() inline assembly constraintsarch/s390/lib/xor.c+2 -20 replies
458/481net: clear the dst when changing skb protocolnet/core/filter.c+11 -40 replies
459/481drm/amdgpu: use proper DC check in amdgpu_display_supported_domains()drivers/gpu/drm/amd/amdgpu/amdgpu_display.c+1 -10 replies
460/481drm/amdgpu: clarify DC checksdrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c +5 more+25 -210 replies
461/481drm/amd/display: Add pixel_clock to amd_pp_display_configurationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c drivers/gpu/drm/amd/display/dc/dm_services_types.h +1 more+4 -20 replies
462/481drm/amd/pm: Use pm_display_cfg in legacy DPM (v2)drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c +3 more+97 -580 replies
463/481net: add support for segmenting TCP fraglist GSO packetsnet/ipv4/tcp_offload.c net/ipv6/tcpv6_offload.c+125 -00 replies
464/481net: gso: fix tcp fraglist segmentation after pull from frag_listnet/ipv4/tcp_offload.c net/ipv6/tcpv6_offload.c+16 -40 replies
465/481net: fix segmentation of forwarding fraglist GROnet/core/filter.c net/ipv4/tcp_offload.c net/ipv4/udp_offload.c +1 more+8 -30 replies
466/481rcu/nocb: Fix possible invalid rdps->nocb_cb_kthread pointer accesskernel/rcu/tree_nocb.h+2 -30 replies
467/481ntfs: set dummy blocksize to read boot_block when mountingfs/ntfs3/super.c+5 -00 replies
468/481nvme: fix admin request_queue lifetimedrivers/nvme/host/core.c+2 -00 replies
469/481f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs modefs/f2fs/data.c+4 -10 replies
470/481net: stmmac: fix TSO DMA API usage causing oopsdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+4 -30 replies
471/481mptcp: pm: in-kernel: always set ID as avail when rm endpnet/mptcp/pm_netlink.c+8 -120 replies
472/481dlm: fix possible lkb_resource null dereferencefs/dlm/lock.c+4 -60 replies
473/481netfilter: nf_tables: missing objects with no memcg accountingnet/netfilter/nf_tables_api.c net/netfilter/nft_compat.c net/netfilter/nft_log.c +4 more+15 -140 replies
474/481netfilter: nft_set_pipapo: prevent overflow in lookup table allocationnet/netfilter/nft_set_pipapo.c+44 -140 replies
475/481wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info workdrivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c+2 -40 replies
476/481riscv: stacktrace: Disable KASAN checks for non-current tasksarch/riscv/kernel/stacktrace.c+19 -20 replies
477/481i2c: cp2615: replace deprecated strncpy with strscpydrivers/i2c/busses/i2c-cp2615.c+1 -10 replies
478/481i2c: cp2615: fix serial string NULL-deref at probedrivers/i2c/busses/i2c-cp2615.c+3 -00 replies
479/481Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()"drivers/nvme/host/fc.c+1 -10 replies
480/481nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()drivers/nvme/host/fc.c+1 -10 replies
481/481Revert "selftests: net: amt: wait longer for connection before sending packets"tools/testing/selftests/net/amt.sh+2 -50 replies

Reviews trailers per patch

260 of 479 patches have a Reviewed-by or Acked-by.

PatchLuca CeresoliKory MaincentZack RusinDamien Le MoalPeter WangBart Van AsscheMathias KrauseSimond HuJohannes ThumshirnAnand JainDavid SterbaQu WenruoKrzysztof WilczyńskiToke Høiland-JørgensenBrett A C SheffieldIlpo JärvinenJonathan CameronBryan O'DonoghueJan KaraOjaswin MujooAndy ShevchenkoXiaoyao LiJim MattsonRobert FossBaokun LiKonrad DybcioDmitry BaryshkovAndreas KemnadePeter ChenSimon HormanAlex DeucherMario Kleiner[email protected]Vincent MailholBenjamin HerrenschmidtOlexa BilaniukPali RohárJamal Hadi SalimPetr Machata[email protected]Dmitry BogdanovZhang YiEnzo MatsumiyaIoana CiorneiDavid GowPaulo Alcantara (Red Hat)Daniel LatypovAndrew LunnLinus WalleijMike ChristieKuniyuki IwashimaJan BeulichDavid AhernMatthieu Baerts (NGI0)Joe DamatoMat MartineauMark PearsonIdo SchimmelNikolay AleksandrovFlorian BezdekaMichael KelleyWaiman LongDavid JefferyVijendar MukundaNathan ChancellorChris LewAngeloGioacchino Del RegnoHeiko SchocherChuck LeverWilliam TuMoshe ShemeshDragos TatuleaAmadeusz SławińskiCezary RojewskiJiayuan ChenRuitong LiuDavid DullChristian LoehleAboorva DevarajanFrederic WeisbeckerJakub KicinskiAleksandr LoktionovMartin KaFai LauEric DumazetChao ShiWeidong ZhuDave TianChristoph HellwigAlan SternMichal KoutnýNaveen N Rao (AMD)Paul MenzelMiquel RaynalOliver Neukum[email protected]Gui-Dong HanZi YanSeongJae ParkPedro FalcatoAdrian HunterTung NguyenViacheslav DubeykoIlya DryomovAlex MarkuzeJohn StultzHangbin LiuJesse BrandeburgJiri PirkoDouglas AndersonSören SkaarupLyude PaulNamjae JeonHarish KasiviswanathanRafael J. Wysocki (Intel)Sakari AilusLijo LazarMarek VasutJan HoeppnerEduard ShishkinSteven Rostedt (Google)John GarryThomas GleixnerSohil MehtaRobin MurphyZenghui YuDavid HowellsHenrique CarvalhoDr. Thomas OrgisBoris BurkovTomasz DuszynskiVasileios AmoiridisPiotr KwapulinskiRafal RomanowskiFrank LiNavaneeth KDan CarpenterHaiyang ZhangVadim FedorenkoPrzemek KitszelRinitha SYonghong SongEduard ZingermanBen ChuangAlok TiwariGuillaume NaultShuai XueSamiullah KhawajaBandal, ShankarMurthy, ShanthBenjamin ChengHarry YooOscar SalvadorDavid HildenbrandRik van RielLance YangLaurence ObermanLorenzo StoakesNikunj A DadhaniaTom LendackyShiji YangDave JiangMarco ElverCarlos MaiolinoFlorian FainelliStefan WahrenCatalin MarinasHuang YingVladimir OlteanVictor NogueiraIngo FranzkiDarrick J. WongLars-Peter ClausenDavid LechnerJeff LaytonNeilBrownOlga KornievskaiaNicholas CarliniClaudiu BezneaQuanyang WangArkadiusz KubalewskiSunitha MekalaChristian KönigThinh NguyenArnaud FerrarisHeikki KrogerusSrinivas KandagatlaJacob KellerWei FangJordan RheeJoshua WashingtonFilipe MananaMichael ChanSomnath KoturMatthew GerlachNiravkumar L RabaraOvidiu PanaitCHAMPSEIX Thomassoufiane el hachmiBartosz GolaszewskiDhruva GoleSami TolvanenEric BiggersAlexander SverdlinJenny Guanni QuGuenter RoeckGunnar KudrjavetsJonas GorskiThomas HellströmSamuel WuAlex HohWilliam ZhangSuraj KandpalVasily GorbikQais YousefMaciej ŻenczykowskiDaniel BorkmannWillem de BruijnPaolo AbeniXianrui DongAvigail DahanArend van SprielKees CookBence CsókásMarco PatalanoJustin TeeTaehee YooHannes ReineckeMing LeiChaitanya KulkarniJon HunterFurong XuStefano BrivioPeter SchneiderPavel Machek (CIP)Shuah KhanSlade WatkinsRon EconomosMiguel Ojeda
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b
1/481
2/481R-b
3/481R-b R-b
4/481
5/481R-b
6/481R-b
7/481
8/481R-b
9/481R-b
10/481
11/481
12/481T-b
13/481R-b R-b R-b
14/481R-b R-b
15/481R-b R-b
16/481R-b
17/481
18/481
19/481
20/481R-b
21/481R-b
22/481
23/481
24/481R-b
25/481R-b
26/481
27/481R-b
28/481
29/481R-b
30/481R-b
31/481
32/481T-b R-b A-b
33/481R-b
34/481
35/481
36/481
37/481
38/481
39/481R-b
40/481R-b R-b T-b
41/481R-b R-b T-b
42/481R-b R-b T-b
43/481R-b R-b T-b
44/481R-b R-b
45/481R-b R-b
46/481R-b R-b
47/481R-b R-b
48/481R-b
49/481
50/481R-b
51/481
52/481
53/481R-b R-b R-b
54/481R-b
55/481R-b R-b
56/481
57/481R-b
58/481
59/481
60/481A-b
61/481
62/481A-b
63/481
64/481
65/481
66/481R-b
67/481R-b
68/481Reviewed-and-tested-by
69/481
70/481T-b
71/481R-b
72/481R-b
73/481R-b
74/481
75/481
76/481
77/481R-b T-b
78/481
79/481R-b
80/481R-b
81/481R-b T-b A-b
82/481
83/481
84/481
85/481
86/481
87/481R-b R-b
88/481T-b R-b
89/481
90/481
91/481R-b
92/481A-b
93/481R-b R-b
94/481R-b
95/481R-b
96/481
97/481R-b R-b
98/481R-b
99/481R-b T-b R-b
100/481R-b T-b
101/481R-b T-b
102/481R-b T-b
103/481R-b
104/481R-b
105/481R-b
106/481
107/481
108/481R-b
109/481R-b
110/481R-b R-b
111/481R-b
112/481R-b
113/481R-b
114/481R-b
115/481R-b
116/481R-b
117/481R-b
118/481R-b R-b
119/481
120/481
121/481
122/481
123/481
124/481R-b
125/481R-b
126/481
127/481
128/481R-b
129/481
130/481
131/481
132/481R-b
133/481R-b
134/481R-b
135/481
136/481
137/481R-b A-b
138/481
139/481R-b R-b
140/481T-b
141/481A-b R-b
142/481R-b R-b A-b
143/481
144/481A-b
145/481R-b R-b
146/481T-b R-b T-b
147/481
148/481
149/481T-b
150/481
151/481
152/481R-b
153/481R-b
154/481
155/481
156/481A-b
157/481R-b
158/481R-b
159/481R-b
160/481R-b
161/481R-b A-b
162/481
163/481R-b
164/481R-b
165/481R-b R-b R-b
166/481R-b
167/481
168/481
169/481R-b
170/481R-b
171/481
172/481R-b
173/481
174/481
175/481
176/481
177/481
178/481R-b
179/481
180/481
181/481
182/481
183/481R-b R-b R-b
184/481A-b A-b A-b
185/481A-b A-b A-b R-b
186/481R-b R-b
187/481
188/481
189/481
190/481
191/481R-b
192/481
193/481R-b R-b R-b
194/481
195/481R-b
196/481
197/481R-b
198/481
199/481
200/481
201/481
202/481
203/481R-b R-b
204/481
205/481
206/481
207/481
208/481
209/481
210/481R-b
211/481A-b
212/481
213/481T-b
214/481
215/481R-b
216/481
217/481
218/481
219/481A-b A-b R-b
220/481
221/481A-b
222/481R-b
223/481R-b R-b
224/481R-b
225/481R-b R-b
226/481R-b R-b
227/481R-b R-b
228/481R-b
229/481A-b
230/481
231/481R-b
232/481R-b R-b
233/481R-b R-b
234/481R-b R-b R-b T-b
235/481T-b R-b
236/481R-b
237/481
238/481R-b R-b
239/481R-b R-b R-b T-b
240/481T-b
241/481
242/481R-b
243/481
244/481
245/481
246/481A-b
247/481
248/481
249/481R-b
250/481R-b
251/481R-b
252/481
253/481R-b
254/481R-b
255/481R-b A-b
256/481R-b
257/481R-b R-b
258/481R-b R-b
259/481
260/481
261/481R-b A-b
262/481R-b T-b
263/481R-b R-b R-b
264/481R-b R-b
265/481R-b
266/481R-b A-b
267/481R-b A-b
268/481
269/481A-b
270/481R-b
271/481
272/481
273/481R-b
274/481R-b
275/481R-b
276/481R-b
277/481R-b
278/481A-b A-b
279/481R-b
280/481
281/481
282/481
283/481R-b
284/481
285/481
286/481
287/481
288/481
289/481
290/481
291/481A-b R-b
292/481A-b
293/481
294/481
295/481
296/481R-b
297/481
298/481T-b R-b R-b
299/481
300/481
301/481R-b T-b T-b
302/481
303/481R-b
304/481R-b
305/481R-b
306/481R-b
307/481R-b
308/481
309/481
310/481R-b A-b A-b
311/481R-b A-b R-b R-b T-b T-b R-b
312/481R-b A-b R-b T-b R-b
313/481A-b T-b R-b
314/481A-b
315/481R-b
316/481R-b R-b A-b
317/481
318/481
319/481
320/481R-b R-b
321/481T-b
322/481
323/481R-b
324/481R-b
325/481R-b
326/481A-b T-b R-b
327/481
328/481
329/481
330/481R-b R-b
331/481R-b
332/481T-b R-b
333/481R-b
334/481
335/481R-b
336/481R-b R-b
337/481
338/481R-b R-b
339/481R-b
340/481R-b
341/481A-b
342/481R-b
343/481R-b
344/481R-b
345/481R-b
346/481R-b
347/481R-b R-b
348/481
349/481
350/481
351/481
352/481R-b
353/481R-b
354/481R-b R-b R-b
355/481R-b R-b
356/481R-b
357/481
358/481R-b
359/481R-b R-b T-b
360/481T-b
361/481R-b R-b T-b
362/481R-b
363/481R-b T-b
364/481R-b
365/481R-b R-b T-b
366/481R-b R-b T-b
367/481R-b R-b R-b T-b
368/481
369/481
370/481A-b
371/481R-b T-b
372/481R-b R-b
373/481
374/481A-b
375/481A-b
376/481
377/481R-b
378/481
379/481R-b T-b
380/481R-b R-b
381/481
382/481
383/481A-b
384/481
385/481R-b
386/481R-b R-b
387/481
388/481
389/481
390/481
391/481R-b R-b
392/481R-b
393/481R-b R-b
394/481R-b R-b
395/481R-b
396/481T-b
397/481
398/481
399/481R-b R-b
400/481T-b
401/481
402/481
404/481
405/481
406/481
407/481
408/481T-b
409/481R-b
410/481R-b
411/481
412/481
413/481
414/481
415/481
416/481
417/481
418/481T-b
419/481T-b
420/481R-b
421/481R-b R-b
422/481R-b R-b R-b R-b
423/481
424/481R-b
425/481T-b
426/481
427/481R-b R-b T-b
428/481T-b
429/481
430/481
431/481R-b
432/481
433/481
434/481
436/481
437/481R-b
438/481R-b R-b
439/481
440/481
441/481
442/481R-b
443/481A-b
444/481
445/481T-b T-b
446/481
447/481
448/481R-b
449/481R-b R-b
450/481A-b
451/481R-b
452/481
453/481
454/481
455/481
456/481
457/481R-b
458/481R-b A-b R-b
459/481A-b
460/481A-b
461/481
462/481
463/481R-b R-b R-b A-b
464/481R-b
465/481
466/481R-b
467/481
468/481R-b R-b R-b R-b
469/481
470/481T-b R-b
471/481R-b
472/481
473/481
474/481R-b
475/481A-b
476/481
477/481R-b
478/481R-b
479/481
480/481T-b R-b
481/481A-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 238 reviewers.

Read the v1 thread

Cover letter [PATCH 6.1 000/481] 6.1.167-rc1 review

This is the start of the stable review cycle for the 6.1.167 release. There are 481 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, 25 Mar 2026 13:44:33 +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.167-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.167-rc1

Nathan Gao <[email protected]>
Revert "selftests: net: amt: wait longer for connection before sending packets"

Jaskaran Singh <[email protected]>

    nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()

Jaskaran Singh <[email protected]>

    Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()"

Johan Hovold <[email protected]>
i2c: cp2615: fix serial string NULL-deref at probe

Justin Stitt <[email protected]>
i2c: cp2615: replace deprecated strncpy with strscpy

Chunyan Zhang <[email protected]>
riscv: stacktrace: Disable KASAN checks for non-current tasks

Duoming Zhou <[email protected]>
wifi: brcmfmac: fix use-after-free when rescheduling brcmf_btcoex_info work

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_pipapo: prevent overflow in lookup table allocation

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: missing objects with no memcg accounting

Alexander Aring <[email protected]>
dlm: fix possible lkb_resource null dereference

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: in-kernel: always set ID as avail when rm endp

Russell King (Oracle) <[email protected]>
net: stmmac: fix TSO DMA API usage causing oops

Chao Yu <[email protected]>
f2fs: fix to trigger foreground gc during f2fs_map_blocks() in lfs mode

Keith Busch <[email protected]>
nvme: fix admin request_queue lifetime

Pedro Demarchi Gomes <[email protected]>
ntfs: set dummy blocksize to read boot_block when mounting

Zqiang <[email protected]>

    rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access

Jibin Zhang <[email protected]>
net: fix segmentation of forwarding fraglist GRO

Felix Fietkau <[email protected]>
net: gso: fix tcp fraglist segmentation after pull from frag_list

Felix Fietkau <[email protected]>
net: add support for segmenting TCP fraglist GSO packets

Timur Kristóf <[email protected]>
drm/amd/pm: Use pm_display_cfg in legacy DPM (v2)

Timur Kristóf <[email protected]>
drm/amd/display: Add pixel_clock to amd_pp_display_configuration

Alex Deucher <[email protected]>
drm/amdgpu: clarify DC checks

Alex Deucher <[email protected]>
drm/amdgpu: use proper DC check in amdgpu_display_supported_domains()

Jakub Kicinski <[email protected]>
net: clear the dst when changing skb protocol

Heiko Carstens <[email protected]>
s390/xor: Fix xor_xc_2() inline assembly constraints

Guodong Xu <[email protected]>
dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue()

Florian Westphal <[email protected]>
netfilter: nft_set_pipapo: split gc into unlink and reclaim phase

Florian Westphal <[email protected]>
netfilter: nf_tables: de-constify set commit ops function argument

Josh Law <[email protected]>
tools/bootconfig: fix fd leak in load_xbc_file() on fstat failure

Josh Law <[email protected]>
lib/bootconfig: check xbc_init_node() return in override path

Rahul Bukte <[email protected]>
drm/i915/gt: Check set_default_submission() before deferencing

Hyunwoo Kim <[email protected]>
ksmbd: fix use-after-free of share_conf in compound request

Kamal Dasu <[email protected]>
mtd: rawnand: brcmnand: skip DMA during panic write

Kamal Dasu <[email protected]>
mtd: rawnand: serialize lock/unlock against other NAND operations

Christophe JAILLET <[email protected]>
i2c: fsi: Fix a potential leak in fsi_i2c_probe()

Ji-Ze Hong (Peter Hong) <[email protected]>
USB: serial: f81232: fix incomplete serial port generation

Vincent Guittot <[email protected]>
sched/fair: Fix pelt clock sync when entering idle

Joonwon Kang <[email protected]>
mailbox: Prevent out-of-bounds access in of_mbox_index_xlate()

Kuniyuki Iwashima <[email protected]>
Bluetooth: hci_core: Fix use-after-free in vhci_flush()

Maarten Lankhorst <[email protected]>
drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ

Sanman Pradhan <[email protected]>
hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit()

Weiming Shi <[email protected]>
icmp: fix NULL pointer dereference in icmp_tag_validation()

Anas Iqbal <[email protected]>
net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error paths

Muhammad Hammad Ijaz <[email protected]>
net: mvpp2: guard flow control update with global_tx_fc in buffer switching

Weiming Shi <[email protected]>
nfnetlink_osf: validate individual option lengths in fingerprints

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: release flowtable after rcu grace period on error

Xiang Mei <[email protected]>
net: bonding: fix NULL deref in bond_debug_rlb_hash_show

Xiang Mei <[email protected]>
udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n

Fedor Pchelkin <[email protected]>
net: macb: fix uninitialized rx_fs_lock

Rafael J. Wysocki <[email protected]>
ACPI: processor: Fix previous acpi_processor_errata_piix4() fix

Guenter Roeck <[email protected]>
wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom

Xiang Mei <[email protected]>
wifi: mac80211: fix NULL deref in mesh_matches_local()

Petr Oros <[email protected]>
iavf: fix VLAN filter lost on add/delete race

Kohei Enju <[email protected]>

    igc: fix missing update of skb->tail in igc_xmit_frame()

Nikola Z. Ivanov <[email protected]>
net: usb: aqc111: Do not perform PM inside suspend callback

Jamal Hadi Salim <[email protected]>
net/sched: teql: Fix double-free in teql_master_xmit

Jiayuan Chen <[email protected]>
net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock()

Bart Van Assche <[email protected]>
PM: runtime: Fix a race condition related to device removal

Rafael J. Wysocki <[email protected]>
sched: idle: Consolidate the handling of two special cases

Dipayaan Roy <[email protected]>
net: mana: fix use-after-free in mana_hwc_destroy_channel() by reordering teardown

Justin Chen <[email protected]>
net: bcmgenet: increase WoL poll timeout

Jenny Guanni Qu <[email protected]>
netfilter: nf_conntrack_h323: check for zero length in DecodeQ931()

Jenny Guanni Qu <[email protected]>
netfilter: xt_time: use unsigned int for monthday bit shift

Pablo Neira Ayuso <[email protected]>
netfilter: xt_CT: drop pending enqueued packets on template removal

Pablo Neira Ayuso <[email protected]>
netfilter: nft_ct: drop pending enqueued packets on removal

Andrii Melnychenko <[email protected]>
netfilter: nft_ct: add seqadj extension for natted connections

Jenny Guanni Qu <[email protected]>
netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case

Lukas Johannes Möller <[email protected]>
netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp()

Hyunwoo Kim <[email protected]>
netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct()

Florian Westphal <[email protected]>
netfilter: ctnetlink: remove refcounting in expectation dumpers

Jiayuan Chen <[email protected]>
net/rose: fix NULL pointer dereference in rose_transmit_link on reconnect

Dmitry Baryshkov <[email protected]>
Bluetooth: qca: fix ROM version reading on WCN3998 chips

Luiz Augusto von Dentz <[email protected]>
Bluetooth: HIDP: Fix possible UAF

Michael Grzeschik <[email protected]>
Bluetooth: hci_sync: Fix hci_le_create_conn_sync

Christian Eggers <[email protected]>
Bluetooth: SMP: make SM/PER/KDU/BI-04-C happy

Christian Eggers <[email protected]>
Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDU

Christian Eggers <[email protected]>
Bluetooth: LE L2CAP: Disconnect if received packet's SDU exceeds IMTU

Felix Gu <[email protected]>
firmware: arm_scpi: Fix device_node reference leak in probe path

Peddolla Harshavardhan Reddy <[email protected]>

    wifi: cfg80211: cancel pmsr_free_wk in cfg80211_pmsr_wdev_down

Kuniyuki Iwashima <[email protected]>
wifi: mac80211: Fix static_branch_dec() underflow for aql_disable.

Richard Genoud <[email protected]>
soc: fsl: qbman: fix race condition in qman_destroy_fq

ZhengYuan Huang <[email protected]>
btrfs: tree-checker: fix misleading root drop_level error message

Zilin Guan <[email protected]>
binfmt_misc: restore write access before closing files opened by open_exec()

Håkon Bugge <[email protected]>
PCI/ACPI: Restrict program_hpx_type2() to AER bits

Russell King (Oracle) <[email protected]>
net: stmmac: remove support for lpi_intr_o

Guchun Chen <[email protected]>
drm/amdgpu: drop redundant sched job cleanup when cs is aborted

Khairul Anuar Romli <[email protected]>
spi: cadence-quadspi: Implement refcount to handle unbind during busy

Jakub Kicinski <[email protected]>
eth: bnxt: always recalculate features after XDP clearing, fix null-deref

Qu Wenruo <[email protected]>
btrfs: do not strictly require dirty metadata threshold for metadata writepages

Qu Wenruo <[email protected]>
btrfs: send: check for inline extents in range_is_hole_in_parent()

Oleg Nesterov <[email protected]>
x86/uprobes: Fix XOL allocation failure for 32-bit tasks

Jeongjun Park <[email protected]>

    drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free

Jeongjun Park <[email protected]>
drm/exynos: vidi: fix to avoid directly dereferencing user pointer

Jeongjun Park <[email protected]>

    drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl()

Ankit Garg <[email protected]>
gve: defer interrupt enabling until NAPI registration

Frederic Weisbecker <[email protected]>
net: Handle napi_schedule() calls from non-interrupt

Huacai Chen <[email protected]>
net: stmmac: dwmac-loongson: Set clk_csr_i to 100-150MHz

Bart Van Assche <[email protected]>

    scsi: ufs: core: Fix handling of lrbp->cmd

Eric Dumazet <[email protected]>
net/sched: cls_u32: use skb_header_pointer_careful()

Eric Dumazet <[email protected]>
net: add skb_header_pointer_careful() helper

Mikulas Patocka <[email protected]>
dm-verity: disable recursive forward error correction

Wei Fang <[email protected]>
net: enetc: allocate vf_state during PF probes

Vladimir Oltean <[email protected]>
net: enetc: reimplement RFS/RSS memory clearing as PCI quirk

Daniel Golle <[email protected]>
mtd: spinand: macronix: use scratch buffer for DMA operation

Eric Biggers <[email protected]>
net/tcp-md5: Fix MAC comparison to be constant-time

Eric Biggers <[email protected]>
ksmbd: Compare MACs in constant time

Eric Biggers <[email protected]>
smb: client: Compare MACs in constant time

Andreas Gruenbacher <[email protected]>
gfs2: No more self recovery

Kevin Groeneveld <[email protected]>
net: fec: handle page_pool_dev_alloc_pages error

Vladimir Oltean <[email protected]>
net: dsa: improve shutdown sequence

Lang Yu <[email protected]>
drm/amdgpu: unmap and remove csa_va properly

Takashi Iwai <[email protected]>
ALSA: usb-audio: Kill timer properly at removal

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix odr switch when turning buffer off

Jakub Staniszewski <[email protected]>
ice: reintroduce retry mechanism for indirect AQ

Michal Schmidt <[email protected]>
ice: sleep, don't busy-wait, in the SQ send retry loop

Michal Schmidt <[email protected]>
ice: remove unused buffer copy code in ice_sq_send_cmd_retry()

Maíra Canal <[email protected]>
pmdomain: bcm: bcm2835-power: Increase ASB control timeout

Kevin Hao <[email protected]>
net: macb: Reinitialize tx/rx queue pointer registers and rx ring during resume

Kevin Hao <[email protected]>
net: macb: Introduce gem_init_rx_ring()

Vineeth Karumanchi <[email protected]>
net: macb: queue tie-off or disable during WOL suspend

Jeff Layton <[email protected]>
nfsd: fix heap overflow in NFSv4.0 LOCK replay cache

Chuck Lever <[email protected]>
NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd

Tom Rix <[email protected]>
nfsd: define exports_proc_ops with CONFIG_PROC_FS

Yang Yang <[email protected]>
batman-adv: avoid OGM aggregation when skb tailroom is insufficient

Antoniu Miclaus <[email protected]>
iio: light: bh1780: fix PM runtime leak on error path

Filipe Manana <[email protected]>
btrfs: fix transaction abort on set received ioctl due to item overflow

Filipe Manana <[email protected]>
btrfs: fix transaction abort when snapshotting received subvolumes

Nuno Sá <[email protected]>
iio: buffer: Fix wait_queue not being removed

Nuno Sá <[email protected]>
iio: buffer: fix coding style warnings

Masami Hiramatsu (Google) <[email protected]>
kprobes: Remove unneeded warnings from __arm_kprobe_ftrace()

Masami Hiramatsu (Google) <[email protected]>
kprobes: Remove unneeded goto

Shyam Prasad N <[email protected]>
cifs: open files should not hold ref on superblock

Thorsten Blum <[email protected]>

    crypto: atmel-sha204a - Fix OOM ->tfm_count leak

Long Li <[email protected]>
xfs: ensure dquot item is deleted from AIL only after log shutdown

Long Li <[email protected]>
xfs: fix integer overflow in bmap intent sort comparator

Harald Freudenberger <[email protected]>
s390/zcrypt: Enable AUTOSEL_DOM for CCA serialnr sysfs attribute

Kevin Hao <[email protected]>
net: macb: Shuffle the tx ring before enabling tx

Luca Ceresoli <[email protected]>
drm/bridge: ti-sn65dsi83: halve horizontal syncs for dual LVDS output

Thomas Fourier <[email protected]>
drm/msm: Fix dma_free_attrs() buffer size

Thorsten Blum <[email protected]>
ksmbd: Don't log keys in SMB3 signing and encryption key generation

Catalin Marinas <[email protected]>
arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernation

Joey Gouly <[email protected]>
arm64: reorganise PAGE_/PROT_ macros

Maíra Canal <[email protected]>
pmdomain: bcm: bcm2835-power: Fix broken reset status read

Huiwen He <[email protected]>
tracing: Fix syscall events activation by ensuring refcount hits zero

Darrick J. Wong <[email protected]>
iomap: reject delalloc mappings during writeback

Alexander Potapenko <[email protected]>
mm/kfence: disable KFENCE upon KASAN HW tags enablement

Alexander Potapenko <[email protected]>
mm/kfence: fix KASAN hardware tag faults during late enablement

Ravi Hothi <[email protected]>
ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and start

Xu Yang <[email protected]>
usb: roles: get usb role switch from parent only for usb-b-connector

Jiasheng Jiang <[email protected]>
usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus handling

Sean Christopherson <[email protected]>
KVM: SVM: Set/clear CR8 write interception when AVIC is (de)activated

Marc Kleine-Budde <[email protected]>
can: gs_usb: gs_can_open(): always configure bitrates before starting device

Mehul Rao <[email protected]>
ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain()

Oswald Buddenhagen <[email protected]>
ALSA: pcm: fix wait_time calculations

Paul Moses <[email protected]>
net/sched: act_gate: snapshot parameters with RCU on replace

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check RM_ADDR not sent over same subflow

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: in-kernel: always mark signal+subflow endp as used

Matthieu Baerts (NGI0) <[email protected]>
mptcp: pm: avoid sending RM_ADDR over same subflow

Natalie Vock <[email protected]>
drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink

Andrew Lunn <[email protected]>
net: phy: register phy led_triggers during probe to avoid AB-BA deadlock

Kim Phillips <[email protected]>
x86/sev: Allow IBPB-on-Entry feature for SNP guests

Daniil Dulov <[email protected]>
wifi: cfg80211: cancel rfkill_block work in wiphy_unregister()

Johannes Berg <[email protected]>
wifi: cfg80211: move scan done work to wiphy work

Daniel Hodges <[email protected]>
wifi: libertas: fix use-after-free in lbs_free_adapter()

Jan Kara <[email protected]>
ext4: always allocate blocks only from groups inode can use

Brian Foster <[email protected]>
ext4: fix dirtyclusters double decrement on fs shutdown

Fedor Pchelkin <[email protected]>
ksmbd: call ksmbd_vfs_kern_path_end_removing() on some error paths

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix two comments related to huge_pmd_unshare()

David Hildenbrand (Red Hat) <[email protected]>
mm/hugetlb: fix hugetlb_pmd_shared()

Jane Chu <[email protected]>

    mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count

Alex Deucher <[email protected]>
drm/amdgpu: apply state adjust rules to some additional HAINAN vairants

Alex Deucher <[email protected]>
drm/radeon: apply state adjust rules to some additional HAINAN vairants

Alex Deucher <[email protected]>
drm/amdgpu/mmhub3.0: add bounds checking for cid

Alex Deucher <[email protected]>
drm/amdgpu/mmhub3.0.2: add bounds checking for cid

Alex Deucher <[email protected]>
drm/amdgpu/mmhub3.0.1: add bounds checking for cid

Alex Deucher <[email protected]>
drm/amdgpu/mmhub2.3: add bounds checking for cid

Alex Deucher <[email protected]>
drm/amdgpu/mmhub2.0: add bounds checking for cid

Maciej Andrzejewski ICEYE <[email protected]>
serial: uartlite: fix PM runtime usage count underflow on probe

Ilpo Järvinen <[email protected]>
serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY

Raul E Rangel <[email protected]>
serial: 8250: Fix TX deadlock when using DMA

Martin Roukala (né Peres) <[email protected]>

    serial: 8250_pci: add support for the AX99100

Guanghui Feng <[email protected]>
iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retry

Finn Thain <[email protected]>
mtd: Avoid boot crash in RedBoot partition table parser

Chen Ni <[email protected]>
mtd: rawnand: cadence: Fix error check for dma_alloc_coherent() in cadence_nand_init()

Olivier Sobrie <[email protected]>
mtd: rawnand: pl353: make sure optimal timings are applied

Johan Hovold <[email protected]>
spi: fix statistics allocation

Johan Hovold <[email protected]>
spi: fix use-after-free on controller registration failure

Luke Wang <[email protected]>
mmc: sdhci: fix timing selection for 1-bit bus width

Matthew Schwartz <[email protected]>
mmc: sdhci-pci-gli: fix GL9750 DMA write corruption

Namjae Jeon <[email protected]>

    ksmbd: unset conn->binding on failed binding request

Paulo Alcantara <[email protected]>
smb: client: fix krb5 mount with username option

Lukas Johannes Möller <[email protected]>
Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before access

Lukas Johannes Möller <[email protected]>
Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp()

Fedor Pchelkin <[email protected]>
net: macb: fix use-after-free access to PTP clock

Ian Ray <[email protected]>
NFC: nxp-nci: allow GPIOs to sleep

Tiezhu Yang <[email protected]>
LoongArch: Give more information if kmem access failed

Ira Weiny <[email protected]>
nvdimm/bus: Fix potential use after free in asynchronous initialization

Jeff Layton <[email protected]>
sunrpc: fix cache_request leak in cache_release

Jens Axboe <[email protected]>
io_uring/kbuf: check if target buffer list is still legacy on recycle

Jens Axboe <[email protected]>
io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop

Eric Dumazet <[email protected]>
l2tp: do not use sock_hold() in pppol2tp_session_get_sock()

Paul Chaignon <[email protected]>
bpf: Forget ranges when refining tnum after JSET

Eric Dumazet <[email protected]>
ipv6: use RCU in ip6_xmit()

John Ripple <[email protected]>
drm/bridge: ti-sn65dsi86: Add support for DisplayPort mode with HPD

Adrian Hunter <[email protected]>
i3c: mipi-i3c-hci: Add missing TID field to no-op command descriptor

Adrian Hunter <[email protected]>
i3c: mipi-i3c-hci: Restart DMA ring correctly after dequeue abort

Adrian Hunter <[email protected]>
i3c: mipi-i3c-hci: Use ETIMEDOUT instead of ETIME for timeout errors

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix odr switch to the same value

Antoniu Miclaus <[email protected]>
iio: gyro: mpu3050-i2c: fix pm_runtime error handling

Antoniu Miclaus <[email protected]>
iio: gyro: mpu3050-core: fix pm_runtime error handling

Chris Spencer <[email protected]>
iio: chemical: bme680: Fix measurement wait duration calculation

Lukas Schmid <[email protected]>
iio: potentiometer: mcp4131: fix double application of wiper shift

Antoniu Miclaus <[email protected]>
iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas()

Antoniu Miclaus <[email protected]>
iio: chemical: sps30_serial: fix buffer size in sps30_serial_read_meas()

Oleksij Rempel <[email protected]>

    iio: dac: ds4424: reject -128 RAW value

Filipe Manana <[email protected]>
btrfs: abort transaction on failure to update root in the received subvol ioctl

Filipe Manana <[email protected]>
btrfs: fix transaction abort on file creation due to name hash collision

Henrique Carvalho <[email protected]>
smb: client: fix iface port assignment in parse_server_interfaces

Paulo Alcantara <[email protected]>
smb: client: fix atomic open with O_DIRECT & O_SYNC

Josh Law <[email protected]>
lib/bootconfig: check bounds before writing in __xbc_open_brace()

Josh Law <[email protected]>
lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key_after()

Shashank Balaji <[email protected]>
x86/apic: Disable x2apic on resume if the kernel expects so

Junxiao Bi <[email protected]>
scsi: core: Fix error handling for scsi_alloc_sdev()

Josh Law <[email protected]>
lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace error

Stefan Haberland <[email protected]>
s390/dasd: Copy detected format information to secondary device

Stefan Haberland <[email protected]>
s390/dasd: Move quiesce state with pprc swap

Darrick J. Wong <[email protected]>
xfs: fix undersized l_iclog_roundoff values

Calvin Owens <[email protected]>
tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2G

Luca Ceresoli <[email protected]>
drm/bridge: ti-sn65dsi83: fix CHA_DSI_CLK_RANGE rounding

Mario Limonciello <[email protected]>
drm/amd: Set num IP blocks to 0 if discovery fails

Alysa Liu <[email protected]>
drm/amdgpu: Fix use-after-free race in VM acquire

Fan Wu <[email protected]>
net: ethernet: arc: emac: quiesce interrupts before requesting IRQ

Jian Zhang <[email protected]>
net: ncsi: fix skb leak in error paths

Marios Makassikis <[email protected]>
smb: server: fix use-after-free in smb2_open()

Helge Deller <[email protected]>
parisc: Check kernel mapping earlier at bootup

Helge Deller <[email protected]>
parisc: Fix initial page table creation for boot

Sanman Pradhan <[email protected]>
hwmon: (pmbus/q54sj108a2) fix stack overflow in debugfs read

Dave Airlie <[email protected]>
nouveau/dpcd: return EBUSY for aux xfer if the device is asleep

Helge Deller <[email protected]>
parisc: Increase initial mapping to 64 MB with KALLSYMS

Sven Eckelmann <[email protected]>
batman-adv: Avoid double-rtnl_lock ELP metric worker

Jakub Staniszewski <[email protected]>

    ice: fix retry for AQ command 0x06EE

Long Li <[email protected]>
net: mana: Ring doorbell at 4 CQ wraparounds

Ariel Silver <[email protected]>
media: dvb-net: fix OOB access in ULE extension header tables

Luka Gejak <[email protected]>
staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie

Greg Kroah-Hartman <[email protected]>
staging: rtl8723bs: properly validate the data in rtw_get_ie_ex()

Jedrzej Jagielski <[email protected]>
ixgbevf: fix link setup issue

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Limit number of per-device MSIs to the range the ITS supports

Andy Shevchenko <[email protected]>
device property: Allow secondary lookup in fwnode_get_next_child_node()

Franz Schnyder <[email protected]>
drm/bridge: ti-sn65dsi86: Enable HPD polling if IRQ is not used

Steven Rostedt <[email protected]>
time/jiffies: Mark jiffies_64_to_clock_t() notrace

Randy Dunlap <[email protected]>
time: add kernel-doc in time.c

Max Kellermann <[email protected]>
ceph: fix i_nlink underrun during async unlink

Ilya Dryomov <[email protected]>
libceph: admit message frames only in CEPH_CON_S_OPEN state

Raphael Zimmer <[email protected]>
libceph: Use u32 for non-negative values in ceph_monmap_decode()

Ilya Dryomov <[email protected]>
libceph: prevent potential out-of-bounds reads in process_message_header()

Ilya Dryomov <[email protected]>
libceph: reject preamble if control segment is empty

Raphael Zimmer <[email protected]>
libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply()

Mehul Rao <[email protected]>
tipc: fix divide-by-zero in tipc_sk_filter_connect()

Penghe Geng <[email protected]>
mmc: core: Avoid bitfield RMW for claim/retune flags

Felix Gu <[email protected]>
mmc: mmci: Fix device_node reference leak in of_get_dml_pipe_index()

Kalesh Singh <[email protected]>
mm/tracing: rss_stat: ensure curr is false from kthread context

Ziyi Guo <[email protected]>
usb: image: mdc800: kill download URB on timeout

Oliver Neukum <[email protected]>
usb: mdc800: handle signal and read racing

Fan Wu <[email protected]>
usb: renesas_usbhs: fix use-after-free in ISR during device removal

Oliver Neukum <[email protected]>
usb: class: cdc-wdm: fix reordering issue in read code path

Alan Stern <[email protected]>
USB: core: Limit the length of unkillable synchronous timeouts

Alan Stern <[email protected]>
USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts

Alan Stern <[email protected]>
USB: usbcore: Introduce usb_bulk_msg_killable()

Marc Zyngier <[email protected]>
usb: cdc-acm: Restore CAP_BRK functionnality to CH343

Gabor Juhos <[email protected]>
usb: core: don't power off roothub PHYs if phy_set_mode() fails

Greg Kroah-Hartman <[email protected]>
usb: misc: uss720: properly clean up reference in uss720_probe()

Oliver Neukum <[email protected]>
usb: yurex: fix race in probe

Zilin Guan <[email protected]>
usb: xhci: Fix memory leak in xhci_disable_slot()

Vyacheslav Vahnenko <[email protected]>
USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed

Christoffer Sandberg <[email protected]>
usb/core/quirks: Add Huawei ME906S-device to wakeup quirk

A1RM4X <[email protected]>
USB: add QUIRK_NO_BOS for video capture several devices

Sean Christopherson <[email protected]>
KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APIC

Zhang Heng <[email protected]>
ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1503CDA

Oleksij Rempel <[email protected]>
net: usb: lan78xx: skip LTM configuration for LAN7850

Oleksij Rempel <[email protected]>
net: usb: lan78xx: fix TX byte statistics for small packets

Oleksij Rempel <[email protected]>
net: usb: lan78xx: fix silent drop of packets with checksum errors

Takashi Iwai <[email protected]>
ALSA: usb-audio: Check endpoint numbers at parsing Scarlett2 mixer interfaces

Qingye Zhao <[email protected]>
cgroup: fix race between task migration and iteration

Sasha Levin <[email protected]>
Revert "arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on"

Seungjin Bae <[email protected]>
usb: gadget: f_mass_storage: Fix potential integer overflow in check_command_size_in_blocks()

Alok Tiwari <[email protected]>
octeontx2-af: devlink: fix NIX RAS reporter to use RAS interrupt status

Przemek Kitszel <[email protected]>
octeontx2-af: devlink health: use retained error fmsg API

Alok Tiwari <[email protected]>
octeontx2-af: devlink: fix NIX RAS reporter recovery condition

Ricardo B. Marlière <[email protected]>
net: bonding: Fix nd_tbl NULL dereference when IPv6 is disabled

Casey Connolly <[email protected]>
ASoC: detect empty DMI strings

Chen Ni <[email protected]>
ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisition

Ben Dooks <[email protected]>
ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address()

Matt Vollrath <[email protected]>
e1000/e1000e: Fix leak in DMA error cleanup

Alok Tiwari <[email protected]>
i40e: fix src IP mask checks and memcpy argument names in cloud filter

Sungwoo Kim <[email protected]>
nvme-pci: Fix race bug in nvme_poll_irqdisable()

Sungwoo Kim <[email protected]>
nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set

Rafael J. Wysocki <[email protected]>
sched: idle: Make skipping governor callbacks more consistent

Peng Fan <[email protected]>
regulator: pca9450: Correct interrupt type

Frieder Schrempf <[email protected]>
regulator: pca9450: Make IRQ optional

Yuan Tan <[email protected]>
netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels

Hyunwoo Kim <[email protected]>
netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table()

Hyunwoo Kim <[email protected]>
netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path

David Dull <[email protected]>
netfilter: x_tables: guard option walkers against 1-byte tail reads

Jenny Guanni Qu <[email protected]>
netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop()

Chengfeng Ye <[email protected]>

    mctp: route: hold key->lock in mctp_flow_prepare_output()

Wenyuan Li <[email protected]>

    can: hi311x: hi3110_open(): add check for hi3110_power_enable() return value

Haiyue Wang <[email protected]>
mctp: i2c: fix skb memory leak in receive path

Shuangpeng Bai <[email protected]>

    serial: caif: hold tty->link reference in ldisc_open and ser_release

matteo.cotifava <[email protected]>
ASoC: soc-core: flush delayed work before removing DAIs and widgets

Amadeusz Sławiński <[email protected]>
ASoC: core: Do not call link_exit() on uninitialized rtd objects

Cezary Rojewski <[email protected]>
ASoC: core: Exit all links before removing their components

matteo.cotifava <[email protected]>
ASoC: soc-core: drop delayed_work_pending() check before flush

Weiming Shi <[email protected]>
net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmit

Gal Pressman <[email protected]>
net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery

Cosmin Ratiu <[email protected]>

    net/mlx5: Fix deadlock between devlink lock and esw->wq

Daniel Jurgens <[email protected]>
net/mlx5: Query to see if host PF is disabled

Daniel Jurgens <[email protected]>
net/mlx5: IFC updates for disabled host PF

Hangbin Liu <[email protected]>
bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link states

Mieczyslaw Nalewaj <[email protected]>
net: dsa: realtek: rtl8365mb: remove ifOutDiscards from rx_packets

Eric Badger <[email protected]>
xprtrdma: Decrement re_receiving on the early exit paths

J. Neuschäfer <[email protected]>
powerpc: 83xx: km83xx: Fix keymile vendor prefix

Tzung-Bi Shih <[email protected]>
remoteproc: mediatek: Unprepare SCP clock during system suspend

Bjorn Andersson <[email protected]>
remoteproc: sysmon: Correct subsys_name_len type in QMI request

Christophe Leroy (CS GROUP) <[email protected]>
powerpc/uaccess: Fix inline assembly for clang build on PPC32

Takashi Iwai <[email protected]>
ALSA: usb-audio: Check max frame size for implicit feedback mode, too

Takashi Iwai <[email protected]>
ALSA: usb-audio: Avoid implicit feedback mode on DIYINHK USB Audio 2.0

Azamat Almazbek uulu <[email protected]>
ASoC: amd: yc: Add ASUS EXPERTBOOK BM1503CDA to quirk table

Tomas Henzl <[email protected]>
scsi: ses: Fix devices attaching to different hosts

Sofia Schneider <[email protected]>
ACPI: OSI: Add DMI quirk for Acer Aspire One D255

Ramanathan Choodamani <[email protected]>
wifi: mac80211: set default WMM parameters on all links

Al Viro <[email protected]>
unshare: fix unshare_fs() handling

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Add NULL checks when resetting request and reply queues

Piotr Mazek <[email protected]>
ACPI: PM: Save NVS memory on Lenovo G70-35

Jan Kiszka <[email protected]>
scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT

Menglong Dong <[email protected]>
net: tcp: accept old ack during closing

Victor Nogueira <[email protected]>
net/sched: Only allow act_ct to bind to clsact/ingress qdiscs and shared blocks

Guenter Roeck <[email protected]>
tracing: Add NULL pointer check to trigger_data_free()

Larysa Zaremba <[email protected]>
xdp: produce a warning when calculated tailroom is negative

Larysa Zaremba <[email protected]>
xdp: use modulo operation to calculate XDP frag tailroom

Jamal Hadi Salim <[email protected]>
net/sched: act_ife: Fix metalist update behavior

Jiayuan Chen <[email protected]>
net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop

Fernando Fernandez Mancera <[email protected]>
net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled

Fernando Fernandez Mancera <[email protected]>
net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled

Lorenzo Bianconi <[email protected]>
net: ethernet: mtk_eth_soc: Reset prog ptr to old_prog in case of error in mtk_xdp_setup()

Ovidiu Panait <[email protected]>
net: stmmac: Fix error handling in VLAN add and delete paths

Jakub Kicinski <[email protected]>
nfc: rawsock: cancel tx_work before socket teardown

Jakub Kicinski <[email protected]>
nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback

Jakub Kicinski <[email protected]>
nfc: nci: free skb on nci_transceive early error paths

Ian Ray <[email protected]>
net: nfc: nci: Fix zero-length proprietary notifications

Koichiro Den <[email protected]>
net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscs

Raju Rangoju <[email protected]>
amd-xgbe: fix sleep while atomic on suspend/resume

Jakub Kicinski <[email protected]>
ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu()

Lang Xu <[email protected]>
bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shim

Kui-Feng Lee <[email protected]>
bpf: export bpf_link_inc_not_zero.

David Thomson <[email protected]>
xen/acpi-processor: fix _CST detection using undersized evaluation buffer

Eric Dumazet <[email protected]>
indirect_call_wrapper: do not reevaluate function pointer

Lorenzo Bianconi <[email protected]>

    wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211()

Bart Van Assche <[email protected]>
wifi: wlcore: Fix a locking bug

Bart Van Assche <[email protected]>
wifi: cw1200: Fix locking in error paths

Vimlesh Kumar <[email protected]>
octeon_ep: avoid compiler and IQ/OQ reordering

Vimlesh Kumar <[email protected]>
octeon_ep: Relocate counter updates before NAPI

Mieczyslaw Nalewaj <[email protected]>
net: dsa: realtek: rtl8365mb: fix rtl8365mb_phy_ocp_write return value

Shuvam Pandey <[email protected]>
kunit: tool: copy caller args in run_kernel to prevent mutation

Rae Moar <[email protected]>
kunit: tool: Add command line interface to filter and report attributes

Daniel Latypov <[email protected]>
kunit: tool: fix pre-existing mypy --strict errors and update run_checks.py

Daniel Latypov <[email protected]>
kunit: tool: remove unused imports and variables

Alexander Pantyukhin <[email protected]>
kunit: kunit.py extract handlers

Daniel Latypov <[email protected]>
kunit: tool: make parser preserve whitespace when printing test log

Daniel Latypov <[email protected]>
kunit: tool: don't include KTAP headers and the like in the test log

Rae Moar <[email protected]>
kunit: tool: parse KTAP compliant test output

Daniel Latypov <[email protected]>
kunit: tool: make --json do nothing if --raw_ouput is set

Daniel Latypov <[email protected]>
kunit: tool: print summary of failed tests if a few failed out of a lot

Alban Bedel <[email protected]>
can: mcp251x: fix deadlock in error path of mcp251x_open

Oliver Hartkopp <[email protected]>
can: bcm: fix locking for bcm_op runtime updates

Jiayuan Chen <[email protected]>
atm: lec: fix null-ptr-deref in lec_arp_clear_vccs

Guenter Roeck <[email protected]>
dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler

Ioana Ciornei <[email protected]>
dpaa2-switch: do not clear any interrupts automatically

Vladimir Oltean <[email protected]>

    net: dpaa2-switch: serialize changes to priv->mac with a mutex

Vladimir Oltean <[email protected]>
net: dpaa2-switch replace direct MAC access with dpaa2_switch_port_has_mac()

Vladimir Oltean <[email protected]>

    net: dpaa2-switch: assign port_priv->mac after dpaa2_mac_connect() call

Vladimir Oltean <[email protected]>
net: dpaa2: replace dpaa2_mac_is_type_fixed() with dpaa2_mac_is_type_phy()

Chintan Vankar <[email protected]>
net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table

Jonathan Teh <[email protected]>
platform/x86: thinkpad_acpi: Fix errors reading battery thresholds

Thomas Weißschuh <[email protected]>
ARM: clean up the memset64() C wrapper

Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: join: check removing signal+subflow endp

Paolo Abeni <[email protected]>
selftests: mptcp: more stable simult_flows tests

Junxiao Bi <[email protected]>
scsi: core: Fix refcount leak for tagset_refcnt

Thorsten Blum <[email protected]>
smb: client: Don't log plaintext credentials in cifs_set_cifscreds

Paulo Alcantara <[email protected]>
smb: client: fix broken multichannel with krb5+signing

Lars Ellenberg <[email protected]>
drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock()

Phillip Lougher <[email protected]>
Squashfs: check metadata block offset is within range

Prithvi Tambewagh <[email protected]>
scsi: target: Fix recursive locking in __configfs_open_file()

Davide Caratti <[email protected]>
net/sched: ets: fix divide by zero in the offload path

Jason Gunthorpe <[email protected]>
RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah()

Jason Gunthorpe <[email protected]>
IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq()

Vahagn Vardanian <[email protected]>
wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame()

Johannes Berg <[email protected]>
wifi: radiotap: reject radiotap with unknown bits

Jun Seo <[email protected]>
ALSA: usb-audio: Use correct version for UAC3 header validation

Kurt Borja <[email protected]>
platform/x86: dell-wmi: Add audio/mic mute key codes

Thorsten Blum <[email protected]>
platform/x86: dell-wmi-sysman: Don't hex dump plaintext password data

Mike Rapoport (Microsoft) <[email protected]>
x86/efi: defer freeing of boot services memory

Greg Kroah-Hartman <[email protected]>
HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them

Greg Kroah-Hartman <[email protected]>
can: usb: etas_es58x: correctly anchor the urb in the read bulk callback

Greg Kroah-Hartman <[email protected]>
can: ucan: Fix infinite loop from zero-length messages

Greg Kroah-Hartman <[email protected]>
can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message

Greg Kroah-Hartman <[email protected]>
net: usb: pegasus: validate USB endpoints

Greg Kroah-Hartman <[email protected]>
net: usb: kalmia: validate USB endpoints

Greg Kroah-Hartman <[email protected]>
net: usb: kaweth: validate USB endpoints

Greg Kroah-Hartman <[email protected]>
nfc: pn533: properly drop the usb interface reference on disconnect

Jens Axboe <[email protected]>
media: dvb-core: fix wrong reinitialization of ringbuffer on reopen

Jann Horn <[email protected]>
eventpoll: Fix integer overflow in ep_loop_check_proc()

Alex Deucher <[email protected]>
drm/amdgpu: keep vga memory on MacBooks with switchable graphics

Mario Limonciello <[email protected]>
drm/amd: Drop special case for yellow carp without discovery

Ethan Nelson-Moore <[email protected]>
net: arcnet: com20020-pci: fix support for 2.5Mbit cards

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314

Gui-Dong Han <[email protected]>
hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race

Takashi Iwai <[email protected]>
ALSA: hda/conexant: Add quirk for HP ZBook Studio G4

Thomas Richard (TI) <[email protected]>
usb: cdns3: fix role switching during resume

Théo Lebrun <[email protected]>
usb: cdns3: call cdns_power_is_lost() only once in cdns_resume()

Hongyu Xie <[email protected]>
usb: cdns3: remove redundant if branch

Johan Hovold <[email protected]>
clk: tegra: tegra124-emc: fix device leak on set_rate()

Shawn Lin <[email protected]>
arm64: dts: rockchip: Fix rk356x PCIe range mappings

Johan Hovold <[email protected]>
mfd: omap-usb-host: Fix OF populate on driver rebind

Uwe Kleine-König <[email protected]>
mfd: omap-usb-host: Convert to platform remove callback returning void

Johan Hovold <[email protected]>
mfd: qcom-pm8xxx: Fix OF populate on driver rebind

Uwe Kleine-König <[email protected]>
mfd: qcom-pm8xxx: Convert to platform remove callback returning void

Yongjian Sun <[email protected]>
ext4: fix e4b bitmap inconsistency reports

Matthew Wilcox (Oracle) <[email protected]>
ext4: convert bd_buddy_page to bd_buddy_folio

Matthew Wilcox (Oracle) <[email protected]>
ext4: convert bd_bitmap_page to bd_bitmap_folio

Gou Hao <[email protected]>
ext4: delete redundant calculations in ext4_mb_get_buddy_page_lock()

Theodore Ts'o <[email protected]>
ext4: convert some BUG_ON's in mballoc to use WARN_RATELIMITED instead

Kemeng Shi <[email protected]>

    ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfp

Zhang Yi <[email protected]>
ext4: drop extent cache when splitting extent fails

Zhang Yi <[email protected]>
ext4: drop extent cache after doing PARTIAL_VALID1 zeroout

Zhang Yi <[email protected]>
ext4: don't zero the entire extent if EXT4_EXT_DATA_PARTIAL_VALID1

Zhang Yi <[email protected]>
ext4: subdivide EXT4_EXT_DATA_VALID1

Baokun Li <[email protected]>
ext4: get rid of ppath in ext4_split_extent_at()

Baokun Li <[email protected]>
ext4: get rid of ppath in ext4_ext_insert_extent()

Baokun Li <[email protected]>
ext4: get rid of ppath in ext4_ext_create_new_leaf()

Baokun Li <[email protected]>
ext4: get rid of ppath in ext4_find_extent()

Baokun Li <[email protected]>
ext4: make ext4_es_remove_extent() return void

Johan Hovold <[email protected]>
bus: omap-ocp2scp: fix OF populate on driver rebind

Uwe Kleine-König <[email protected]>
bus: omap-ocp2scp: Convert to platform remove callback returning void

Johan Hovold <[email protected]>
drm/tegra: dsi: fix device leak on probe

Sean Christopherson <[email protected]>
KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()

Sean Christopherson <[email protected]>
KVM: x86: WARN if a vCPU gets a valid wakeup that KVM can't yet inject

Alper Ak <[email protected]>
media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update()

Milen Mitkov <[email protected]>
media: camss: vfe-480: Multiple outputs support for SM8250

Zilin Guan <[email protected]>
media: tegra-video: Fix memory leak in __tegra_channel_try_format()

Laurent Pinchart <[email protected]>
media: tegra-video: Use accessors for pad config 'try_*' fields

Sean Christopherson <[email protected]>
KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSR

Sean Christopherson <[email protected]>
KVM: x86: Rename KVM_MSR_RET_INVALID to KVM_MSR_RET_UNSUPPORTED

Mathias Krause <[email protected]>
KVM: x86: Fix KVM_GET_MSRS stack info leak

Sean Christopherson <[email protected]>
KVM: x86/pmu: Provide "error" semantics for unsupported-but-known PMU MSRs

Ilpo Järvinen <[email protected]>

    PCI: Use resource_set_range() that correctly sets ->end

Ilpo Järvinen <[email protected]>
resource: Add resource set range and size helpers

Puranjay Mohan <[email protected]>
PCI: Use resource names in PCI log messages

Puranjay Mohan <[email protected]>
PCI: Update BAR # and window messages

Bjorn Helgaas <[email protected]>
PCI: Fix printk field formatting

Mika Westerberg <[email protected]>
PCI: Introduce pci_dev_for_each_resource()

Johan Hovold <[email protected]>
memory: mtk-smi: fix device leak on larb probe

Johan Hovold <[email protected]>
memory: mtk-smi: fix device leaks on common probe

Uwe Kleine-König <[email protected]>
memory: mtk-smi: Convert to platform remove callback returning void

Kohei Enju <[email protected]>
bpf: Fix stack-out-of-bounds write in devmap

Mark Harmstone <[email protected]>
btrfs: fix compat mask in error messages in btrfs_check_features()

Mark Harmstone <[email protected]>
btrfs: fix incorrect key offset in error message in check_dev_extent_item()

Josef Bacik <[email protected]>
btrfs: move btrfs_crc32c_final into free-space-cache.c

Peter Zijlstra <[email protected]>
perf: Fix __perf_event_overflow() vs perf_remove_from_context() race

Takashi Iwai <[email protected]>
ALSA: usb-audio: Use inclusive terms

Takashi Iwai <[email protected]>
ALSA: usb-audio: Cap the packet size pre-calculations

Peter Wang <[email protected]>
scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume

Bart Van Assche <[email protected]>
scsi: ufs: core: Always initialize the UIC done completion

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Remove VALIDATE_RATES quirk for Focusrite devices

Salomon Dushimirimana <[email protected]>

    scsi: pm8001: Fix use-after-free in pm8001_queue_command()

Mathias Krause <[email protected]>
scsi: lpfc: Properly set WC for DPP mapping

Nam Cao <[email protected]>
irqchip/sifive-plic: Fix frozen interrupt due to affinity setting

Felix Gu <[email protected]>
drm/logicvc: Fix device node reference leak in logicvc_drm_config_parse()

Ian Forbes <[email protected]>
drm/vmwgfx: Return the correct value in vmw_translate_ptr functions

Brad Spengler <[email protected]>
drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_release

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

Diffstat:

 .clang-format                                      |   1 +
 .../ethernet/freescale/dpaa2/mac-phy-support.rst   |   9 +-
 Makefile                                           |   4 +-
 arch/alpha/kernel/pci.c                            |   5 +-
 arch/arm/include/asm/string.h                      |  14 +-
 arch/arm/kernel/bios32.c                           |  16 +-
 arch/arm/mach-dove/pcie.c                          |  10 +-
 arch/arm/mach-mv78xx0/pcie.c                       |  10 +-
 arch/arm/mach-orion5x/pci.c                        |  10 +-
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |   1 -
 arch/arm64/boot/dts/rockchip/rk3568.dtsi           |   4 +-
 arch/arm64/boot/dts/rockchip/rk356x.dtsi           |   2 +-
 arch/arm64/include/asm/pgtable-prot.h              |  76 ++--
 arch/loongarch/include/asm/uaccess.h               |  14 +-
 arch/mips/pci/ops-bcm63xx.c                        |   8 +-
 arch/mips/pci/pci-legacy.c                         |   3 +-
 arch/parisc/include/asm/pgtable.h                  |   2 +-
 arch/parisc/kernel/head.S                          |   7 +-
 arch/parisc/kernel/setup.c                         |  20 +-
 arch/powerpc/include/asm/uaccess.h                 |   2 +-
 arch/powerpc/kernel/pci-common.c                   |  21 +-
 arch/powerpc/platforms/4xx/pci.c                   |   8 +-
 arch/powerpc/platforms/52xx/mpc52xx_pci.c          |   5 +-
 arch/powerpc/platforms/83xx/km83xx.c               |   4 +-
 arch/powerpc/platforms/pseries/pci.c               |  16 +-
 arch/riscv/kernel/stacktrace.c                     |  21 +-
 arch/s390/lib/xor.c                                |   4 +-
 arch/sh/drivers/pci/pcie-sh7786.c                  |  10 +-
 arch/sparc/kernel/leon_pci.c                       |   5 +-
 arch/sparc/kernel/pci.c                            |  10 +-
 arch/sparc/kernel/pcic.c                           |   5 +-
 arch/x86/boot/compressed/sev.c                     |   1 +
 arch/x86/include/asm/efi.h                         |   2 +-
 arch/x86/include/asm/msr-index.h                   |   5 +-
 arch/x86/kernel/apic/apic.c                        |   6 +
 arch/x86/kernel/uprobes.c                          |  24 ++
 arch/x86/kvm/svm/avic.c                            |   8 +-
 arch/x86/kvm/svm/svm.c                             |  11 +-
 arch/x86/kvm/vmx/vmx.c                             |   2 +-
 arch/x86/kvm/x86.c                                 | 120 +++---
 arch/x86/kvm/x86.h                                 |  15 +-
 arch/x86/platform/efi/efi.c                        |   2 +-
 arch/x86/platform/efi/quirks.c                     |  55 ++-
 drivers/acpi/acpi_processor.c                      |  15 +-
 drivers/acpi/osi.c                                 |  13 +
 drivers/acpi/osl.c                                 |   2 +-
 drivers/acpi/sleep.c                               |   8 +
 drivers/base/power/runtime.c                       |   1 +
 drivers/base/property.c                            |  27 +-
 drivers/block/drbd/drbd_actlog.c                   |  53 +--
 drivers/block/drbd/drbd_interval.h                 |   5 +-
 drivers/bluetooth/btqca.c                          |   2 +
 drivers/bus/omap-ocp2scp.c                         |  19 +-
 drivers/clk/tegra/clk-tegra124-emc.c               |   2 +-
 drivers/cpuidle/cpuidle.c                          |  10 -
 drivers/crypto/atmel-sha204a.c                     |   5 +-
 drivers/dma/mmp_pdma.c                             |   6 +
 drivers/firmware/arm_scpi.c                        |   5 +-
 drivers/firmware/efi/mokvar-table.c                |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c            |  38 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  36 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |  12 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c            |   9 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c          |   3 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_2.c          |   3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   1 +
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c   |   1 +
 .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/dm_services_types.h |   2 +-
 drivers/gpu/drm/amd/include/dm_pp_interface.h      |   1 +
 drivers/gpu/drm/amd/pm/amdgpu_dpm_internal.c       |  67 +++
 drivers/gpu/drm/amd/pm/inc/amdgpu_dpm_internal.h   |   2 +
 drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c         |   4 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c     |   6 +-
 drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  69 ++-
 drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c   |  13 +-
 drivers/gpu/drm/bridge/ti-sn65dsi83.c              |  13 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              | 118 +++++-
 drivers/gpu/drm/drm_file.c                         |   5 +-
 drivers/gpu/drm/drm_mode_config.c                  |   9 +-
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |   1 +
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |  72 +++-
 drivers/gpu/drm/i915/gt/intel_engine_cs.c          |   3 +-
 drivers/gpu/drm/logicvc/logicvc_drm.c              |   4 +-
 drivers/gpu/drm/msm/msm_gpummu.c                   |   2 +-
 drivers/gpu/drm/nouveau/nouveau_connector.c        |   3 +
 drivers/gpu/drm/radeon/si_dpm.c                    |   4 +-
 drivers/gpu/drm/tegra/dsi.c                        |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c         |   9 +-
 drivers/hid/hid-cmedia.c                           |   2 +-
 drivers/hid/hid-creative-sb0540.c                  |   2 +-
 drivers/hid/hid-zydacron.c                         |   2 +-
 drivers/hwmon/max16065.c                           |  26 +-
 drivers/hwmon/pmbus/isl68137.c                     |   7 +-
 drivers/hwmon/pmbus/q54sj108a2.c                   |  19 +-
 drivers/i2c/busses/i2c-cp2615.c                    |   5 +-
 drivers/i2c/busses/i2c-fsi.c                       |   1 +
 drivers/i3c/master/mipi-i3c-hci/cmd.h              |   1 +
 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c           |   2 +-
 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c           |   2 +-
 drivers/i3c/master/mipi-i3c-hci/core.c             |   6 +-
 drivers/i3c/master/mipi-i3c-hci/dma.c              |   4 +-
 drivers/iio/chemical/bme680_core.c                 |   2 +-
 drivers/iio/chemical/sps30_i2c.c                   |   2 +-
 drivers/iio/chemical/sps30_serial.c                |   2 +-
 drivers/iio/dac/ds4424.c                           |   2 +-
 drivers/iio/gyro/mpu3050-core.c                    |  18 +-
 drivers/iio/gyro/mpu3050-i2c.c                     |   3 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c  |   2 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c |   3 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c   |   2 +
 drivers/iio/industrialio-buffer.c                  | 102 ++---
 drivers/iio/light/bh1780.c                         |   4 +-
 drivers/iio/potentiometer/mcp4131.c                |   2 +-
 drivers/infiniband/hw/irdma/verbs.c                |   2 +-
 drivers/infiniband/hw/mthca/mthca_provider.c       |   5 +-
 drivers/iommu/intel/dmar.c                         |   3 +-
 drivers/irqchip/irq-gic-v3-its.c                   |   4 +
 drivers/irqchip/irq-sifive-plic.c                  |   7 +-
 drivers/mailbox/mailbox.c                          |   6 +-
 drivers/md/dm-verity-fec.c                         |   4 +-
 drivers/md/dm-verity-fec.h                         |   3 -
 drivers/media/dvb-core/dmxdev.c                    |   4 +-
 drivers/media/dvb-core/dvb_net.c                   |   3 +
 drivers/media/platform/qcom/camss/camss-vfe-480.c  |  59 ++-
 drivers/memory/mtk-smi.c                           |  13 +-
 drivers/mfd/omap-usb-host.c                        |  11 +-
 drivers/mfd/qcom-pm8xxx.c                          |  14 +-
 drivers/mmc/host/mmci_qcom_dml.c                   |   1 +
 drivers/mmc/host/sdhci-pci-gli.c                   |   9 +
 drivers/mmc/host/sdhci.c                           |   9 +-
 drivers/mtd/nand/raw/brcmnand/brcmnand.c           |   6 +-
 drivers/mtd/nand/raw/cadence-nand-controller.c     |   2 +-
 drivers/mtd/nand/raw/nand_base.c                   |  14 +-
 drivers/mtd/nand/raw/pl35x-nand-controller.c       |   3 +
 drivers/mtd/nand/spi/macronix.c                    |   3 +-
 drivers/mtd/parsers/redboot.c                      |   6 +-
 drivers/net/arcnet/com20020-pci.c                  |  16 +-
 drivers/net/bonding/bond_debugfs.c                 |  16 +-
 drivers/net/bonding/bond_main.c                    |  10 +-
 drivers/net/caif/caif_serial.c                     |   3 +
 drivers/net/can/spi/hi311x.c                       |   5 +-
 drivers/net/can/spi/mcp251x.c                      |  15 +-
 drivers/net/can/usb/ems_usb.c                      |   7 +-
 drivers/net/can/usb/etas_es58x/es58x_core.c        |   8 +-
 drivers/net/can/usb/gs_usb.c                       |  22 +-
 drivers/net/can/usb/ucan.c                         |   2 +-
 drivers/net/dsa/bcm_sf2.c                          |   8 +-
 drivers/net/dsa/realtek/rtl8365mb.c                |   5 +-
 drivers/net/ethernet/amd/xgbe/xgbe-drv.c           |  10 -
 drivers/net/ethernet/amd/xgbe/xgbe-main.c          |   1 -
 drivers/net/ethernet/amd/xgbe/xgbe.h               |   3 -
 drivers/net/ethernet/arc/emac_main.c               |  11 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  25 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c      |   7 -
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |   2 +-
 drivers/net/ethernet/cadence/macb.h                |   7 +
 drivers/net/ethernet/cadence/macb_main.c           | 184 +++++++-
 drivers/net/ethernet/cadence/macb_ptp.c            |   4 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h   |   7 +-
 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h   |  10 +-
 .../freescale/dpaa2/dpaa2-switch-ethtool.c         |  34 +-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.c    |  57 ++-
 .../net/ethernet/freescale/dpaa2/dpaa2-switch.h    |   9 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    | 131 ++++--
 drivers/net/ethernet/freescale/fec_main.c          |  19 +-
 drivers/net/ethernet/google/gve/gve.h              |   1 +
 drivers/net/ethernet/google/gve/gve_main.c         |   5 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |   2 -
 drivers/net/ethernet/intel/e1000e/netdev.c         |   2 -
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  14 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   9 +-
 drivers/net/ethernet/intel/ice/ice_common.c        |   8 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  35 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   7 +-
 drivers/net/ethernet/intel/ixgbevf/vf.c            |   3 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |   4 +-
 .../net/ethernet/marvell/octeon_ep/octep_main.c    |  48 ++-
 drivers/net/ethernet/marvell/octeon_ep/octep_rx.c  |  27 +-
 .../ethernet/marvell/octeontx2/af/rvu_devlink.c    | 468 ++++++---------------
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  15 +-
 .../ethernet/mellanox/mlx5/core/en/reporter_tx.c   |   1 -
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  30 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   3 +
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  18 +-
 drivers/net/ethernet/microsoft/mana/hw_channel.c   |   6 +-
 drivers/net/ethernet/microsoft/mana/mana_en.c      |  23 +-
 drivers/net/ethernet/stmicro/stmmac/common.h       |   1 -
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c  |   4 -
 .../net/ethernet/stmicro/stmmac/dwmac-loongson.c   |   9 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac.h       |   2 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  61 +--
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   8 -
 drivers/net/ethernet/ti/am65-cpsw-nuss.c           |   2 +-
 drivers/net/ethernet/ti/cpsw_ale.c                 |   9 +-
 drivers/net/mctp/mctp-i2c.c                        |   1 +
 drivers/net/phy/phy_device.c                       |  13 +-
 drivers/net/usb/aqc111.c                           |  12 +-
 drivers/net/usb/kalmia.c                           |   7 +
 drivers/net/usb/kaweth.c                           |  13 +
 drivers/net/usb/lan78xx.c                          |  10 +-
 drivers/net/usb/lan78xx.h                          |   3 +
 drivers/net/usb/pegasus.c                          |  13 +-
 drivers/net/vxlan/vxlan_core.c                     |   5 +
 .../wireless/broadcom/brcm80211/brcmfmac/btcoex.c  |   6 +-
 drivers/net/wireless/marvell/libertas/main.c       |   4 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mac.c   |   1 +
 drivers/net/wireless/st/cw1200/pm.c                |   2 +
 drivers/net/wireless/ti/wlcore/main.c              |   4 +-
 drivers/net/wireless/ti/wlcore/tx.c                |   2 +-
 drivers/nfc/nxp-nci/i2c.c                          |   4 +-
 drivers/nfc/pn533/usb.c                            |   1 +
 drivers/nvdimm/bus.c                               |   5 +-
 drivers/nvme/host/core.c                           |   2 +
 drivers/nvme/host/fc.c                             |   2 +-
 drivers/nvme/host/pci.c                            |   8 +-
 drivers/pci/iov.c                                  |   7 +-
 drivers/pci/pci-acpi.c                             |  59 ++-
 drivers/pci/pci.c                                  |  85 +++-
 drivers/pci/pci.h                                  |   5 +
 drivers/pci/pcie/aer.c                             |   3 -
 drivers/pci/probe.c                                |  32 +-
 drivers/pci/quirks.c                               |  15 +-
 drivers/pci/remove.c                               |   5 +-
 drivers/pci/setup-bus.c                            |  57 +--
 drivers/pci/setup-res.c                            |  74 ++--
 drivers/pci/vgaarb.c                               |  17 +-
 drivers/pci/xen-pcifront.c                         |   4 +-
 drivers/platform/x86/dell/dell-wmi-base.c          |   6 +
 .../dell/dell-wmi-sysman/passwordattr-interface.c  |   1 -
 drivers/platform/x86/thinkpad_acpi.c               |   6 +-
 drivers/pnp/quirks.c                               |  29 +-
 drivers/regulator/pca9450-regulator.c              |  41 +-
 drivers/remoteproc/mtk_scp.c                       |  39 ++
 drivers/remoteproc/qcom_sysmon.c                   |   2 +-
 drivers/s390/block/dasd_eckd.c                     |  16 +
 drivers/s390/crypto/zcrypt_ccamisc.c               |  12 +-
 drivers/s390/crypto/zcrypt_cex4.c                  |   3 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |  36 +-
 drivers/scsi/lpfc/lpfc_sli4.h                      |   3 +
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |  32 +-
 drivers/scsi/pm8001/pm8001_sas.c                   |   5 +-
 drivers/scsi/scsi_scan.c                           |   7 +-
 drivers/scsi/ses.c                                 |   5 +-
 drivers/scsi/storvsc_drv.c                         |   5 +-
 drivers/soc/bcm/bcm2835-power.c                    |  18 +-
 drivers/soc/fsl/qbman/qman.c                       |  24 +-
 drivers/spi/spi-cadence-quadspi.c                  |  34 ++
 drivers/spi/spi.c                                  |  25 +-
 drivers/staging/media/tegra-video/vi.c             |  27 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |  15 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |   5 +-
 drivers/target/target_core_configfs.c              |  15 +-
 drivers/tty/serial/8250/8250_dma.c                 |  15 +
 drivers/tty/serial/8250/8250_pci.c                 |  17 +
 drivers/tty/serial/8250/8250_port.c                |   6 +
 drivers/tty/serial/uartlite.c                      |   1 +
 drivers/ufs/core/ufshcd.c                          |  35 +-
 drivers/usb/cdns3/core.c                           |  11 +-
 drivers/usb/class/cdc-acm.c                        |   5 +
 drivers/usb/class/cdc-acm.h                        |   1 +
 drivers/usb/class/cdc-wdm.c                        |   4 +-
 drivers/usb/class/usbtmc.c                         |   6 +-
 drivers/usb/core/message.c                         | 100 ++++-
 drivers/usb/core/phy.c                             |   8 +-
 drivers/usb/core/quirks.c                          |  16 +
 drivers/usb/gadget/function/f_mass_storage.c       |  12 +-
 drivers/usb/gadget/function/f_tcm.c                |  14 +
 drivers/usb/host/xhci.c                            |   4 +-
 drivers/usb/image/mdc800.c                         |   6 +-
 drivers/usb/misc/uss720.c                          |   2 +-
 drivers/usb/misc/yurex.c                           |   2 +-
 drivers/usb/renesas_usbhs/common.c                 |   9 +
 drivers/usb/roles/class.c                          |   7 +-
 drivers/usb/serial/f81232.c                        |  77 ++--
 drivers/xen/xen-acpi-processor.c                   |   7 +-
 fs/binfmt_misc.c                                   |   4 +-
 fs/btrfs/ctree.h                                   |   7 +-
 fs/btrfs/disk-io.c                                 |  28 +-
 fs/btrfs/extent_io.c                               |   3 +-
 fs/btrfs/extent_io.h                               |   3 +-
 fs/btrfs/free-space-cache.c                        |   5 +
 fs/btrfs/inode.c                                   |  19 +
 fs/btrfs/ioctl.c                                   |  24 +-
 fs/btrfs/send.c                                    |   4 +
 fs/btrfs/transaction.c                             |  16 +
 fs/btrfs/tree-checker.c                            |   4 +-
 fs/btrfs/uuid-tree.c                               |  46 ++
 fs/ceph/dir.c                                      |  15 +-
 fs/dlm/lock.c                                      |  10 +-
 fs/eventpoll.c                                     |   5 +-
 fs/ext4/ext4.h                                     |   9 +-
 fs/ext4/extents.c                                  | 312 ++++++++------
 fs/ext4/extents_status.c                           |  12 +-
 fs/ext4/extents_status.h                           |   4 +-
 fs/ext4/fast_commit.c                              |   8 +-
 fs/ext4/inline.c                                   |  12 +-
 fs/ext4/inode.c                                    |   8 +-
 fs/ext4/mballoc.c                                  | 258 ++++++------
 fs/ext4/mballoc.h                                  |   4 +-
 fs/ext4/migrate.c                                  |   5 +-
 fs/ext4/move_extent.c                              |   7 +-
 fs/f2fs/data.c                                     |   5 +-
 fs/gfs2/util.c                                     |  31 +-
 fs/iomap/buffered-io.c                             |   7 +-
 fs/nfsd/nfs4xdr.c                                  |   9 +-
 fs/nfsd/nfsctl.c                                   |  31 +-
 fs/nfsd/state.h                                    |  17 +-
 fs/ntfs3/super.c                                   |   5 +
 fs/smb/client/cifsencrypt.c                        |   3 +-
 fs/smb/client/cifsfs.c                             |   9 +-
 fs/smb/client/cifsglob.h                           |  11 +
 fs/smb/client/cifsproto.h                          |   1 +
 fs/smb/client/connect.c                            |   5 +-
 fs/smb/client/dir.c                                |   1 +
 fs/smb/client/file.c                               |  29 +-
 fs/smb/client/misc.c                               |  41 ++
 fs/smb/client/smb2ops.c                            |  14 +-
 fs/smb/client/smb2pdu.c                            |  22 +-
 fs/smb/client/smb2transport.c                      |   4 +-
 fs/smb/server/auth.c                               |  26 +-
 fs/smb/server/smb2pdu.c                            |  17 +-
 fs/squashfs/cache.c                                |   3 +
 fs/xfs/xfs_bmap_item.c                             |   3 +-
 fs/xfs/xfs_dquot.c                                 |   8 +-
 fs/xfs/xfs_log.c                                   |   2 +
 include/asm-generic/tlb.h                          |  77 +++-
 include/linux/bpf.h                                |   6 +
 include/linux/hugetlb.h                            |  17 +-
 include/linux/indirect_call_wrapper.h              |  18 +-
 include/linux/ioport.h                             |  32 ++
 include/linux/irqchip/arm-gic-v3.h                 |   1 +
 include/linux/mlx5/mlx5_ifc.h                      |   4 +-
 include/linux/mm_types.h                           |   1 +
 include/linux/mmc/host.h                           |   9 +-
 include/linux/pci.h                                |  14 +
 include/linux/skbuff.h                             |  12 +
 include/linux/stmmac.h                             |   1 -
 include/linux/uprobes.h                            |   1 +
 include/linux/usb.h                                |   8 +-
 include/net/act_api.h                              |   1 +
 include/net/bluetooth/hci_core.h                   |   3 +
 include/net/netfilter/nf_tables.h                  |   7 +-
 include/net/sch_generic.h                          |  38 ++
 include/net/tc_act/tc_gate.h                       |  33 +-
 include/net/tc_act/tc_ife.h                        |   4 +-
 include/net/udp_tunnel.h                           |   2 +-
 include/sound/soc.h                                |   2 +
 include/trace/events/kmem.h                        |   8 +-
 io_uring/io-wq.c                                   |   2 +-
 io_uring/kbuf.c                                    |   8 +-
 kernel/bpf/devmap.c                                |  22 +-
 kernel/bpf/syscall.c                               |   3 +-
 kernel/bpf/trampoline.c                            |   4 +-
 kernel/bpf/verifier.c                              |   4 +
 kernel/cgroup/cgroup.c                             |   1 +
 kernel/events/core.c                               |  42 +-
 kernel/events/uprobes.c                            |  10 +-
 kernel/fork.c                                      |   2 +-
 kernel/kprobes.c                                   |  47 +--
 kernel/rcu/tree_nocb.h                             |   5 +-
 kernel/sched/fair.c                                |   6 -
 kernel/sched/idle.c                                |  45 +-
 kernel/time/time.c                                 | 171 +++++++-
 kernel/trace/trace.c                               |   6 +-
 kernel/trace/trace_events.c                        |  51 ++-
 kernel/trace/trace_events_trigger.c                |   3 +
 lib/bootconfig.c                                   |   9 +-
 mm/hugetlb.c                                       | 143 ++++---
 mm/kfence/core.c                                   |  22 +-
 mm/mmu_gather.c                                    |  33 ++
 mm/rmap.c                                          |  25 +-
 net/atm/lec.c                                      |  26 +-
 net/batman-adv/bat_iv_ogm.c                        |   3 +
 net/batman-adv/bat_v_elp.c                         |  10 +-
 net/batman-adv/hard-interface.c                    |   8 +-
 net/batman-adv/hard-interface.h                    |   1 +
 net/bluetooth/hci_core.c                           |  34 +-
 net/bluetooth/hci_sync.c                           |   2 +-
 net/bluetooth/hidp/core.c                          |  16 +-
 net/bluetooth/l2cap_core.c                         |  31 +-
 net/bluetooth/smp.c                                |   2 +-
 net/bridge/br_device.c                             |   2 +-
 net/bridge/br_input.c                              |   2 +-
 net/can/bcm.c                                      |   1 +
 net/ceph/auth.c                                    |   6 +-
 net/ceph/messenger_v2.c                            |  31 +-
 net/ceph/mon_client.c                              |   6 +-
 net/core/dev.c                                     |   2 +-
 net/core/filter.c                                  |  23 +-
 net/dsa/dsa2.c                                     |   7 +
 net/ipv4/icmp.c                                    |   4 +-
 net/ipv4/tcp.c                                     |   3 +-
 net/ipv4/tcp_input.c                               |  18 +-
 net/ipv4/tcp_ipv4.c                                |   3 +-
 net/ipv4/tcp_offload.c                             |  74 ++++
 net/ipv4/udp_offload.c                             |   3 +-
 net/ipv6/ip6_output.c                              |  35 +-
 net/ipv6/route.c                                   |  11 +-
 net/ipv6/tcp_ipv6.c                                |   3 +-
 net/ipv6/tcpv6_offload.c                           |  65 +++
 net/l2tp/l2tp_ppp.c                                |  25 +-
 net/mac80211/debugfs.c                             |  14 +-
 net/mac80211/link.c                                |   2 +
 net/mac80211/mesh.c                                |   6 +
 net/mctp/route.c                                   |  13 +-
 net/mptcp/pm.c                                     |   2 +-
 net/mptcp/pm_netlink.c                             |  72 +++-
 net/mptcp/protocol.h                               |   2 +
 net/ncsi/ncsi-aen.c                                |   3 +-
 net/ncsi/ncsi-rsp.c                                |  16 +-
 net/netfilter/nf_conntrack_h323_asn1.c             |   4 +
 net/netfilter/nf_conntrack_netlink.c               |  67 +--
 net/netfilter/nf_conntrack_sip.c                   |   6 +-
 net/netfilter/nf_tables_api.c                      |   8 +-
 net/netfilter/nfnetlink_cthelper.c                 |   8 +-
 net/netfilter/nfnetlink_osf.c                      |  13 +
 net/netfilter/nfnetlink_queue.c                    |   4 +-
 net/netfilter/nft_compat.c                         |   6 +-
 net/netfilter/nft_ct.c                             |   9 +
 net/netfilter/nft_log.c                            |   2 +-
 net/netfilter/nft_meta.c                           |   2 +-
 net/netfilter/nft_numgen.c                         |   2 +-
 net/netfilter/nft_set_pipapo.c                     | 123 ++++--
 net/netfilter/nft_set_pipapo.h                     |   2 +
 net/netfilter/nft_tunnel.c                         |   5 +-
 net/netfilter/xt_CT.c                              |   4 +
 net/netfilter/xt_IDLETIMER.c                       |   6 +
 net/netfilter/xt_dccp.c                            |   4 +-
 net/netfilter/xt_tcpudp.c                          |   6 +-
 net/netfilter/xt_time.c                            |   4 +-
 net/nfc/nci/core.c                                 |  21 +-
 net/nfc/nci/data.c                                 |  12 +-
 net/nfc/rawsock.c                                  |  11 +
 net/rose/af_rose.c                                 |   5 +
 net/sched/act_ct.c                                 |   6 +
 net/sched/act_gate.c                               | 264 ++++++++----
 net/sched/act_ife.c                                |  93 ++--
 net/sched/cls_api.c                                |   7 +
 net/sched/cls_u32.c                                |  13 +-
 net/sched/sch_ets.c                                |  12 +-
 net/sched/sch_generic.c                            |  27 --
 net/sched/sch_teql.c                               |   8 +-
 net/smc/af_smc.c                                   |  23 +-
 net/smc/smc.h                                      |   5 +
 net/smc/smc_close.c                                |   2 +-
 net/sunrpc/cache.c                                 |  26 +-
 net/sunrpc/xprtrdma/verbs.c                        |   7 +-
 net/tipc/socket.c                                  |   2 +
 net/wireless/core.c                                |   4 +-
 net/wireless/core.h                                |   4 +-
 net/wireless/pmsr.c                                |   1 +
 net/wireless/radiotap.c                            |   4 +-
 net/wireless/scan.c                                |  14 +-
 sound/core/pcm_lib.c                               |  11 +-
 sound/core/pcm_native.c                            |  25 +-
 sound/pci/hda/patch_conexant.c                     |  11 +
 sound/soc/amd/acp3x-rt5682-max9836.c               |   9 +-
 sound/soc/amd/yc/acp6x-mach.c                      |  14 +
 sound/soc/qcom/qdsp6/q6apm-dai.c                   |   1 +
 sound/soc/qcom/qdsp6/q6apm-lpass-dais.c            |   1 +
 sound/soc/qcom/qdsp6/q6apm.c                       |   1 +
 sound/soc/soc-core.c                               |  35 +-
 sound/usb/endpoint.c                               |  10 +-
 sound/usb/midi.c                                   |   3 +-
 sound/usb/mixer_scarlett2.c                        |   2 +
 sound/usb/quirks.c                                 |   4 +-
 sound/usb/validate.c                               |   2 +-
 tools/bootconfig/main.c                            |   7 +-
 tools/testing/kunit/kunit.py                       | 279 +++++++-----
 tools/testing/kunit/kunit_config.py                |   4 +-
 tools/testing/kunit/kunit_kernel.py                |  42 +-
 tools/testing/kunit/kunit_parser.py                | 171 +++++---
 tools/testing/kunit/kunit_tool_test.py             | 120 +++++-
 tools/testing/kunit/run_checks.py                  |   4 +-
 .../kunit/test_data/test_parse_ktap_output.log     |   8 +
 .../kunit/test_data/test_parse_subtest_header.log  |   7 +
 tools/testing/selftests/net/amt.sh                 |   7 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |  49 +++
 tools/testing/selftests/net/mptcp/simult_flows.sh  |  11 +-
 495 files changed, 5835 insertions(+), 3013 deletions(-)