Skip to content

6.18.21-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest309 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/309cxl/port: Fix use after free of parent_port in cxl_detach_ep()drivers/cxl/core/port.c+6 -20 replies
2/309bpf: Reset register ID for BPF_END value trackingkernel/bpf/verifier.c+7 -00 replies
3/309bpf: Fix constant blinding for PROBE_MEM32 storeskernel/bpf/core.c+21 -00 replies
4/309x86/perf: Make sure to program the counter value for stopped events on migrationarch/x86/events/core.c+3 -10 replies
5/309perf: Make sure to use pmu_ctx->pmu for groupskernel/events/core.c+8 -110 replies
6/309s390/mm: Add missing secure storage access fixups for donated memoryarch/s390/mm/fault.c+9 -20 replies
7/309cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enableddrivers/cxl/core/hdm.c+9 -160 replies
8/309hwmon: axi-fan: dont use driver_override as IRQ namedrivers/hwmon/axi-fan-control.c+1 -10 replies
9/309sh: platform_early: remove pdev->driver_override checkarch/sh/drivers/platform_early.c+0 -40 replies
10/309driver core: generalize driver_override in struct devicedrivers/base/bus.c drivers/base/core.c drivers/base/dd.c +2 more+162 -10 replies
11/309driver core: platform: use generic driver_override infrastructuredrivers/base/platform.c drivers/bus/simple-pm-bus.c drivers/clk/imx/clk-scu.c +3 more+13 -480 replies
12/309bpf: Release module BTF IDR before module unloadkernel/bpf/btf.c+20 -40 replies
13/309cxl: Adjust the startup priority of cxl_pmem to be higher than that of cxl_acpidrivers/cxl/pmem.c+1 -10 replies
14/309bpf: Fix exception exit lock checking for subprogskernel/bpf/verifier.c tools/testing/selftests/bpf/progs/exceptions_fail.c+8 -40 replies
15/309bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MINkernel/bpf/core.c+14 -80 replies
16/309bpf: Fix unsound scalar forking in maybe_fork_scalars() for BPF_ORkernel/bpf/verifier.c+1 -10 replies
17/309tracing: Revert "tracing: Remove pid in task_rename tracing output"include/trace/events/task.h+5 -20 replies
18/309platform/x86: hp-wmi: Add Omen 16-wf0xxx fan and thermal supportdrivers/platform/x86/hp/hp-wmi.c+4 -00 replies
19/309HID: asus: avoid memory leak in asus_report_fixup()drivers/hid/hid-asus.c+11 -40 replies
20/309platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_listdrivers/platform/x86/intel/hid.c+6 -00 replies
21/309nvme-pci: cap queue creation to used queuesdrivers/nvme/host/pci.c+7 -10 replies
22/309nvme-fabrics: use kfree_sensitive() for DHCHAP secretsdrivers/nvme/host/fabrics.c+2 -20 replies
23/309platform/x86: hp-wmi: Add Omen 16-xd0xxx fan and thermal supportdrivers/platform/x86/hp/hp-wmi.c+4 -00 replies
24/309platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1drivers/platform/x86/intel/hid.c+7 -00 replies
25/309platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10drivers/platform/x86/touchscreen_dmi.c+18 -00 replies
26/309nvme-pci: ensure were polling a polled queuedrivers/nvme/host/pci.c+2 -10 replies
27/309HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2drivers/hid/hid-magicmouse.c+1 -10 replies
28/309HID: magicmouse: avoid memory leak in magicmouse_report_fixup()drivers/hid/hid-magicmouse.c+1 -30 replies
29/309HID: intel-ish-hid: ipc: Add Nova Lake-H/S PCI device IDsdrivers/hid/intel-ish-hid/ipc/hw-ish.h drivers/hid/intel-ish-hid/ipc/pci-ish.c+14 -00 replies
30/309platform/x86: oxpec: Add support for OneXPlayer APEXdrivers/platform/x86/oxpec.c+8 -10 replies
31/309HID: apple: Add EPOMAKER TH87 to the non-apple keyboards listdrivers/hid/hid-apple.c+3 -00 replies
32/309platform/x86: oxpec: Add support for OneXPlayer X1zdrivers/platform/x86/oxpec.c+7 -00 replies
33/309net: usb: r8152: add TRENDnet TUC-ET2Gdrivers/net/usb/r8152.c include/linux/usb/r8152.h+2 -00 replies
34/309kbuild: install-extmod-build: Package resolve_btfids if necessaryscripts/package/install-extmod-build+4 -00 replies
35/309platform/x86: oxpec: Add support for Aokzoe A2 Prodrivers/platform/x86/oxpec.c+7 -00 replies
36/309platform/x86: oxpec: Add support for OneXPlayer X1 Airdrivers/platform/x86/oxpec.c+7 -00 replies
37/309HID: mcp2221: cancel last I2C command on read errordrivers/hid/hid-mcp2221.c+2 -00 replies
38/309HID: asus: add xg mobile 2023 external hardware supportdrivers/hid/hid-asus.c drivers/hid/hid-ids.h+4 -00 replies
39/309module: Fix kernel panic when a symbol st_shndx is out of boundskernel/module/main.c+7 -00 replies
40/309ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()sound/soc/fsl/fsl_easrc.c+6 -30 replies
41/309scsi: mpi3mr: Clear reset history on ready and recheck state after timeoutdrivers/scsi/mpi3mr/mpi3mr_fw.c+10 -00 replies
42/309ASoC: rt1321: fix DMIC ch2/3 mask issuesound/soc/codecs/rt1320-sdw.c+3 -20 replies
43/309scsi: devinfo: Add BLIST_SKIP_IO_HINTS for Iomega ZIPdrivers/scsi/scsi_devinfo.c+1 -10 replies
44/309ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCD SKUsound/soc/intel/boards/sof_sdw.c+8 -00 replies
45/309ALSA: hda/hdmi: Add Tegra238 HDA codec device IDsound/hda/codecs/hdmi/tegrahdmi.c+1 -00 replies
46/309ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()sound/soc/fsl/fsl_easrc.c+4 -10 replies
47/309ASoC: cs35l56: Only patch ASP registers if the DAI is part of a DAIlinkinclude/sound/cs35l56.h sound/soc/codecs/cs35l56-shared.c sound/soc/codecs/cs35l56.c+24 -10 replies
48/309dma-buf: Include ioctl.h in UAPI headerinclude/uapi/linux/dma-buf.h+1 -00 replies
49/309block: break pcpu_alloc_mutex dependency on freeze_lockblock/blk-mq.c+30 -150 replies
50/309ALSA: hda/senary: Ensure EAPD is enabled during initsound/hda/codecs/senarytech.c+5 -00 replies
51/309drm/ttm/tests: Fix build failure on PREEMPT_RTdrivers/gpu/drm/ttm/tests/ttm_bo_test.c+2 -20 replies
52/309ASoC: amd: acp: Add ACP6.3 match entries for Cirrus Logic partssound/soc/amd/acp/amd-acp63-acpi-match.c+413 -00 replies
53/309bpf: Fix u32/s32 bounds when ranges cross min/max boundarykernel/bpf/verifier.c tools/testing/selftests/bpf/prog_tests/reg_bounds.c+82 -40 replies
54/309HID: apple: avoid memory leak in apple_report_fixup()drivers/hid/hid-apple.c+1 -30 replies
55/309sched_ext: Use WRITE_ONCE() for the write side of dsq->seq updatekernel/sched/ext.c+1 -10 replies
56/309btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol createfs/btrfs/ioctl.c+7 -00 replies
57/309powerpc64/ftrace: fix OOL stub count with clangarch/powerpc/tools/ftrace-gen-ool-stubs.sh+2 -20 replies
58/309ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirksound/hda/codecs/realtek/alc269.c+1 -00 replies
59/309ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphonesound/hda/codecs/realtek/alc662.c+9 -00 replies
60/309ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390sound/hda/codecs/realtek/alc269.c+1 -00 replies
61/309objtool: Handle Clang RSP musical chairstools/objtool/arch/x86/decode.c tools/objtool/check.c+37 -390 replies
62/309nvmet: move async event work off nvmet-wqdrivers/nvme/target/admin-cmd.c drivers/nvme/target/core.c drivers/nvme/target/nvmet.h +1 more+15 -30 replies
63/309drm/amdgpu: fix gpu idle power consumption issue for gfx v12drivers/gpu/drm/amd/amdgpu/mes_v12_0.c+4 -10 replies
64/309usb: core: new quirk to handle devices with zero configurationsDocumentation/admin-guide/kernel-parameters.txt drivers/usb/core/config.c drivers/usb/core/quirks.c +1 more+16 -10 replies
65/309spi: intel-pci: Add support for Nova Lake mobile SPI flashdrivers/spi/spi-intel-pci.c+1 -00 replies
66/309ALSA: hda/realtek: add quirk for ASUS UM6702RCsound/hda/codecs/realtek/alc269.c+1 -00 replies
67/309i3c: master: dw-i3c: Fix missing of_node for virtual I2C adapterdrivers/i3c/master/dw-i3c-master.c+2 -00 replies
68/309xfrm: add missing extack for XFRMA_SA_PCPU in add_acquire and allocspinet/xfrm/xfrm_user.c+4 -10 replies
69/309xfrm: fix the condition on x->pcpu_num in xfrm_sa_lennet/xfrm/xfrm_user.c+1 -10 replies
70/309xfrm: call xdo_dev_state_delete during state updatenet/xfrm/xfrm_state.c+1 -00 replies
71/309esp: fix skb leak with espintcp and async cryptonet/ipv4/esp4.c net/ipv6/esp6.c+12 -60 replies
72/309pinctrl: renesas: rzt2h: Fix device node leak in rzt2h_gpio_register()drivers/pinctrl/renesas/pinctrl-rzt2h.c+1 -00 replies
73/309xfrm: iptfs: fix skb_put() panic on non-linear skb during reassemblynet/xfrm/xfrm_iptfs.c+6 -00 replies
74/309pinctrl: renesas: rza1: Normalize return value of gpio_get()drivers/pinctrl/renesas/pinctrl-rza1.c+1 -10 replies
75/309xfrm: Fix work re-schedule after cancel in xfrm_nat_keepalive_net_fini()net/xfrm/xfrm_nat_keepalive.c+1 -10 replies
76/309xfrm: prevent policy_hthresh.work from racing with netns teardownnet/xfrm/xfrm_policy.c+2 -00 replies
77/309af_key: validate families in pfkey_send_migrate()net/key/af_key.c+12 -70 replies
78/309dma: swiotlb: add KMSAN annotations to swiotlb_bounce()kernel/dma/swiotlb.c+19 -20 replies
79/309erofs: set fileio bio failed in short read casefs/erofs/fileio.c+2 -40 replies
80/309can: statistics: add missing atomic access in hot pathnet/can/af_can.c net/can/af_can.h net/can/proc.c+5 -40 replies
81/309pinctrl: stm32: fix HDP driver dependency on GPIO_GENERICdrivers/pinctrl/stm32/Kconfig+1 -00 replies
82/309Bluetooth: L2CAP: Fix stack-out-of-bounds read in l2cap_ecred_conn_reqnet/bluetooth/l2cap_core.c+3 -30 replies
83/309Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()net/bluetooth/l2cap_core.c+5 -00 replies
84/309Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_holdnet/bluetooth/sco.c+7 -30 replies
85/309Bluetooth: MGMT: Fix dangling pointer on mgmt_add_adv_patterns_monitor_completenet/bluetooth/mgmt.c+1 -10 replies
86/309Bluetooth: hci_ll: Fix firmware leak on error pathdrivers/bluetooth/hci_ll.c+2 -00 replies
87/309Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cbnet/bluetooth/l2cap_sock.c+3 -00 replies
88/309pinctrl: mediatek: common: Fix probe failure for devices without EINTdrivers/pinctrl/mediatek/pinctrl-mtk-common.c+6 -30 replies
89/309ionic: fix persistent MAC address override on PFdrivers/net/ethernet/pensando/ionic/ionic_lif.c+11 -60 replies
90/309nfc: nci: fix circular locking dependency in nci_close_devicenet/nfc/nci/core.c+6 -40 replies
91/309net: openvswitch: Avoid releasing netdev before teardown completesnet/openvswitch/vport-netdev.c+8 -10 replies
92/309openvswitch: defer tunnel netdev_put to RCU releasenet/openvswitch/vport-netdev.c+0 -20 replies
93/309openvswitch: validate MPLS set/set_masked payload lengthnet/openvswitch/flow_netlink.c+2 -00 replies
94/309net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffernet/smc/smc_rx.c+8 -10 replies
95/309rtnetlink: count IFLA_PARENT_DEV_{NAME,BUS_NAME} in if_nlmsg_sizenet/core/rtnetlink.c+16 -00 replies
96/309rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_sizenet/core/rtnetlink.c+6 -30 replies
97/309net: bcmasp: streamline early exit in probedrivers/net/ethernet/broadcom/asp2/bcmasp.c+14 -130 replies
98/309net: bcmasp: fix double free of WoL irqdrivers/net/ethernet/broadcom/asp2/bcmasp.c+0 -80 replies
99/309net: bcmasp: fix double disable of clkdrivers/net/ethernet/broadcom/asp2/bcmasp.c+23 -100 replies
100/309platform/x86: ISST: Check HWP support before MSR accessdrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+3 -00 replies
101/309platform/x86: lenovo: wmi-gamezone: Drop gz_chain_headdrivers/platform/x86/lenovo/wmi-gamezone.c+0 -20 replies
102/309platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlendrivers/platform/olpc/olpc-xo175-ec.c+1 -10 replies
103/309platform/x86: intel-hid: disable wakeup_mode during hibernationdrivers/platform/x86/intel/hid.c+9 -10 replies
104/309ice: fix inverted ready check for VF representorsdrivers/net/ethernet/intel/ice/ice_repr.c+1 -10 replies
105/309ice: use ice_update_eth_stats() for representor statsdrivers/net/ethernet/intel/ice/ice_ethtool.c drivers/net/ethernet/intel/ice/ice_repr.c+13 -40 replies
106/309iavf: fix out-of-bounds writes in iavf_get_ethtool_stats()drivers/net/ethernet/intel/iavf/iavf_ethtool.c+15 -160 replies
107/309ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire.net/ipv6/ip6_fib.c+12 -10 replies
108/309ipv6: Dont remove permanent routes with exceptions from tb6_gc_hlist.include/net/ip6_fib.h net/ipv6/addrconf.c net/ipv6/ip6_fib.c +1 more+26 -70 replies
109/309net: fix fanout UAF in packet_release() via NETDEV_UP racenet/packet/af_packet.c+1 -00 replies
110/309net: airoha: add RCU lock around dev_fill_forward_pathdrivers/net/ethernet/airoha/airoha_ppe.c+2 -00 replies
111/309udp: Fix wildcard bind conflict check when using hash2include/net/inet_hashtables.h net/ipv4/inet_connection_sock.c net/ipv4/udp.c+18 -180 replies
112/309net: enetc: fix the output issue of ethtool --show-ringdrivers/net/ethernet/freescale/enetc/enetc_ethtool.c+2 -00 replies
113/309virtio-net: correct hdr_len handling for VIRTIO_NET_F_GUEST_HDRLENdrivers/net/tun_vnet.h drivers/net/virtio_net.c include/linux/virtio_net.h+36 -60 replies
114/309virtio-net: correct hdr_len handling for tunnel gsoinclude/linux/virtio_net.h+19 -00 replies
115/309team: fix header_ops type confusion with non-Ethernet portsdrivers/net/team/team_core.c+64 -10 replies
116/309net: lan743x: fix duplex configuration in mac_link_updrivers/net/ethernet/microchip/lan743x_main.c+5 -00 replies
117/309rtnetlink: fix leak of SRCU struct in rtnl_link_registernet/core/rtnetlink.c+3 -00 replies
118/309dma-mapping: add missing `inline` for `dma_free_attrs`include/linux/dma-mapping.h+2 -20 replies
119/309Bluetooth: L2CAP: Fix send LE flow credits in ACL linknet/bluetooth/l2cap_core.c+4 -00 replies
120/309Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lockdrivers/bluetooth/btintel.c+8 -30 replies
121/309Bluetooth: L2CAP: Fix not tracking outstanding TX identinclude/net/bluetooth/l2cap.h net/bluetooth/l2cap_core.c+33 -160 replies
122/309Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del()net/bluetooth/l2cap_core.c+3 -50 replies
123/309Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loopnet/bluetooth/l2cap_core.c+12 -70 replies
124/309Bluetooth: btusb: clamp SCO altsetting table indicesdrivers/bluetooth/btusb.c+4 -10 replies
125/309tls: Purge async_hold in tls_decrypt_async_wait()net/tls/tls_sw.c+1 -10 replies
126/309netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOADnet/netfilter/nfnetlink_log.c+2 -60 replies
127/309netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()net/ipv6/netfilter/ip6t_rt.c+4 -00 replies
128/309netfilter: nft_set_rbtree: revisit array resize logicnet/netfilter/nft_set_rbtree.c+75 -170 replies
129/309netfilter: nf_conntrack_expect: skip expectations in other netns via procnet/netfilter/nf_conntrack_expect.c+4 -00 replies
130/309netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdpnet/netfilter/nf_conntrack_sip.c+10 -40 replies
131/309netfilter: ctnetlink: use netlink policy range checksinclude/uapi/linux/netfilter/nf_conntrack_common.h net/netfilter/nf_conntrack_netlink.c net/netfilter/nf_conntrack_proto_tcp.c+12 -180 replies
132/309net: macb: use the current queue number for statsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
133/309RDMA/efa: Check stored completion CTX command ID with received onedrivers/infiniband/hw/efa/efa_com.c+4 -20 replies
134/309RDMA/efa: Improve admin completion context state machinedrivers/infiniband/hw/efa/efa_com.c+50 -410 replies
135/309RDMA/efa: Fix use of completion ctx after freedrivers/infiniband/hw/efa/efa_com.c+39 -480 replies
136/309regmap: Synchronize cache for the page selectordrivers/base/regmap/regmap.c+26 -40 replies
137/309ALSA: hda/realtek: Sequence GPIO2 on Star Labs StarFightersound/hda/codecs/realtek/alc269.c+32 -60 replies
138/309RDMA/rw: Fall back to direct SGE on MR pool exhaustiondrivers/infiniband/core/rw.c+18 -30 replies
139/309RDMA/efa: Fix possible deadlockdrivers/infiniband/hw/efa/efa_com.c+1 -00 replies
140/309ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen from SKIP_IFACE_SETUPsound/usb/quirks.c+1 -00 replies
141/309RDMA/irdma: Initialize free_qp completion before using itdrivers/infiniband/hw/irdma/verbs.c+1 -10 replies
142/309RDMA/irdma: Update ibqp state to error if QP is already in error statedrivers/infiniband/hw/irdma/verbs.c+2 -00 replies
143/309RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()drivers/infiniband/hw/irdma/verbs.c+0 -20 replies
144/309RDMA/irdma: Clean up unnecessary dereference of event->cm_nodedrivers/infiniband/hw/irdma/cm.c+6 -60 replies
145/309RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()drivers/infiniband/hw/irdma/utils.c+0 -20 replies
146/309RDMA/irdma: Fix deadlock during netdev reset with active connectionsdrivers/infiniband/hw/irdma/verbs.c+2 -10 replies
147/309RDMA/irdma: Return EINVAL for invalid arp index errordrivers/infiniband/hw/irdma/cm.c+10 -70 replies
148/309RDMA/irdma: Harden depth calculation functionsdrivers/infiniband/hw/irdma/uk.c+22 -170 replies
149/309ASoC: fsl: imx-card: initialize playback_only and capture_onlysound/soc/fsl/imx-card.c+2 -00 replies
150/309scsi: scsi_transport_sas: Fix the maximum channel scanning issuedrivers/scsi/scsi_transport_sas.c+1 -10 replies
151/309x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free sizearch/x86/platform/efi/quirks.c+1 -10 replies
152/309drm/mediatek: dsi: Store driver data before invoking mipi_dsi_host_registerdrivers/gpu/drm/mediatek/mtk_dsi.c+5 -40 replies
153/309drm/i915/gmbus: fix spurious timeout on 512-byte burst readsdrivers/gpu/drm/i915/display/intel_gmbus.c+3 -10 replies
154/309PM: hibernate: Drain trailing zero pages on userspace restorekernel/power/snapshot.c+11 -00 replies
155/309PM: sleep: Drop spurious WARN_ON() from pm_restore_gfp_mask()kernel/power/main.c+1 -10 replies
156/309spi: sn-f-ospi: Fix resource leak in f_ospi_probe()drivers/spi/spi-sn-f-ospi.c+5 -120 replies
157/309ASoC: Intel: catpt: Fix the device initializationsound/soc/intel/catpt/device.c sound/soc/intel/catpt/dsp.c+9 -40 replies
158/309spi: meson-spicc: Fix double-put in remove pathdrivers/spi/spi-meson-spicc.c+0 -20 replies
159/309drm/amd/display: Do not skip unrelated mode changes in DSC validationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+9 -10 replies
160/309ASoC: dt-bindings: stm32: Fix incorrect compatible string in stm32h7-sai matchDocumentation/devicetree/bindings/sound/st,stm32-sai.yaml+1 -10 replies
161/309rust: regulator: do not assume that regulator_get() returns non-nullrust/kernel/regulator.rs+18 -150 replies
162/309drm/xe: Implement recent spec updates to Wa_16025250150drivers/gpu/drm/xe/regs/xe_gt_regs.h drivers/gpu/drm/xe/xe_wa.c+3 -10 replies
163/309spi: use generic driver_override infrastructuredrivers/spi/spi.c include/linux/spi/spi.h+7 -170 replies
164/309ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()drivers/acpi/ec.c+2 -00 replies
165/309drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ibdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+2 -20 replies
166/309hwmon: (adm1177) fix sysfs ABI violation and current unit conversionDocumentation/hwmon/adm1177.rst drivers/hwmon/adm1177.c+35 -270 replies
167/309hwmon: (pmbus) Mark lowest/average/highest/rated attributes as read-onlydrivers/hwmon/pmbus/pmbus_core.c+42 -60 replies
168/309hwmon: (pmbus) Introduce the concept of "write-only" attributesdrivers/hwmon/pmbus/pmbus_core.c+24 -80 replies
169/309hwmon: (pmbus/core) Protect regulator operations with mutexdrivers/hwmon/pmbus/pmbus_core.c+89 -250 replies
170/309sysctl: fix uninitialized variable in proc_do_large_bitmapkernel/sysctl.c+1 -10 replies
171/309ASoC: adau1372: Fix unchecked clk_prepare_enable() return valuesound/soc/codecs/adau1372.c+10 -70 replies
172/309ASoC: adau1372: Fix clock leak on PLL lock failuresound/soc/codecs/adau1372.c+14 -30 replies
173/309spi: spi-fsl-lpspi: fix teardown order issue (UAF)drivers/spi/spi-fsl-lpspi.c+2 -10 replies
174/309ALSA: usb-audio: Exclude Scarlett 2i4 1st Gen from SKIP_IFACE_SETUPsound/usb/quirks.c+1 -00 replies
175/309s390/syscalls: Add spectre boundary for syscall dispatch tablearch/s390/kernel/syscall.c+4 -10 replies
176/309s390/barrier: Make array_index_mask_nospec() __always_inlinearch/s390/include/asm/barrier.h+2 -20 replies
177/309s390/entry: Scrub r12 register on kernel entryarch/s390/kernel/entry.S+3 -00 replies
178/309tracing: Fix potential deadlock in cpu hotplug with osnoisekernel/trace/trace_osnoise.c+5 -50 replies
179/309drm/xe: always keep track of remap prev/nextdrivers/gpu/drm/xe/xe_pt.c drivers/gpu/drm/xe/xe_vm.c drivers/gpu/drm/xe/xe_vm_types.h+28 -100 replies
180/309ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()fs/smb/server/smb2pdu.c+12 -80 replies
181/309ksmbd: fix potencial OOB in get_file_all_info() for compound requestsfs/smb/server/smb2pdu.c+14 -20 replies
182/309ksmbd: fix memory leaks and NULL deref in smb2_lock()fs/smb/server/smb2pdu.c+19 -100 replies
183/309ksmbd: do not expire session on binding failurefs/smb/server/smb2pdu.c+8 -20 replies
184/309Revert "ALSA: hda/intel: Add MSI X870E Tomahawk to denylist"sound/hda/controllers/intel.c+0 -10 replies
185/309ALSA: hda/realtek: add quirk for ASUS Strix G16 G615JMRsound/hda/codecs/realtek/alc269.c+1 -00 replies
186/309ALSA: firewire-lib: fix uninitialized local variablesound/firewire/amdtp-stream.c+1 -10 replies
187/309ASoC: codecs: wcd934x: fix typo in dt parsingsound/soc/codecs/wcd934x.c+1 -10 replies
188/309ASoC: sma1307: fix double free of devm_kzalloc() memorysound/soc/codecs/sma1307.c+4 -20 replies
189/309ASoC: SOF: ipc4-topology: Allow bytes controls without initial payloadsound/soc/sof/ipc4-topology.c+1 -10 replies
190/309can: gw: fix OOB heap access in cgw_csum_crc8_rel()net/can/gw.c+3 -30 replies
191/309can: isotp: fix tx.buf use-after-free in isotp_sendmsg()net/can/isotp.c+18 -60 replies
192/309can: netlink: can_changelink(): add missing error handling to call can_ctrlmode_changelink()drivers/net/can/dev/netlink.c+3 -10 replies
193/309cpufreq: conservative: Reset requested_freq on limits changedrivers/cpufreq/cpufreq_conservative.c drivers/cpufreq/cpufreq_governor.c drivers/cpufreq/cpufreq_governor.h+16 -00 replies
194/309kbuild: Delete .builtin-dtbs.S when running make cleanMakefile+1 -10 replies
195/309thermal: intel: int340x: soc_slider: Set offset only for balanced modedrivers/thermal/intel/int340x_thermal/processor_thermal_soc_slider.c+7 -10 replies
196/309RDMA/ionic: Preserve and set Ethernet source MAC after ib_ud_header_init()drivers/infiniband/hw/ionic/ionic_controlpath.c+3 -10 replies
197/309platform/x86: ISST: Correct locked bit widthdrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+1 -10 replies
198/309KVM: arm64: Discard PC update state on vcpu resetarch/arm64/kvm/reset.c+14 -00 replies
199/309hwmon: (pmbus/ina233) Fix error handling and sign extension in shunt voltage readdrivers/hwmon/pmbus/ina233.c+2 -10 replies
200/309hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributesdrivers/hwmon/pmbus/isl68137.c+18 -30 replies
201/309hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperatureDocumentation/hwmon/peci-cputemp.rst drivers/hwmon/peci/cputemp.c+7 -50 replies
202/309hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()drivers/hwmon/peci/cputemp.c+1 -10 replies
203/309media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutexdrivers/media/mc/mc-request.c drivers/media/v4l2-core/v4l2-ioctl.c+8 -20 replies
204/309xfrm: iptfs: validate inner IPv4 header length in IPTFS payloadnet/xfrm/xfrm_iptfs.c+5 -00 replies
205/309xfrm: iptfs: only publish mode_data after clone setupnet/xfrm/xfrm_iptfs.c+3 -30 replies
206/309virt: tdx-guest: Fix handling of host controlled quote buffer lengthdrivers/virt/coco/tdx-guest/tdx-guest.c+10 -20 replies
207/309virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is falsedrivers/net/virtio_net.c+1 -00 replies
208/309erofs: add GFP_NOIO in the bio completion if neededfs/erofs/zdata.c+3 -00 replies
209/309alarmtimer: Fix argument order in alarm_timer_forward()kernel/time/alarmtimer.c+1 -10 replies
210/309writeback: dont block sync for filesystems with no data integrity guaranteesfs/fs-writeback.c fs/fuse/file.c fs/fuse/inode.c +2 more+15 -200 replies
211/309x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling()arch/x86/kernel/cpu/common.c+12 -60 replies
212/309x86/cpu: Remove X86_CR4_FRED from the CR4 pinned bits maskarch/x86/kernel/cpu/common.c+1 -10 replies
213/309x86/fred: Fix early boot failures on SEV-ES/SNP guestsarch/x86/coco/sev/noinstr.c arch/x86/entry/entry_fred.c+20 -00 replies
214/309phy: qcom: qmp-ufs: Fix SM8650 PCS table for Gear 4drivers/phy/qualcomm/phy-qcom-qmp-ufs.c+1 -20 replies
215/309ovl: make fsync after metadata copy-up opt-in mount optionDocumentation/filesystems/overlayfs.rst fs/overlayfs/copy_up.c fs/overlayfs/overlayfs.h +3 more+104 -150 replies
216/309ovl: fix wrong detection of 32bit inode numbersfs/overlayfs/util.c+4 -10 replies
217/309scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()drivers/scsi/ibmvscsi/ibmvfc.c+2 -10 replies
218/309scsi: ses: Handle positive SCSI error from ses_recv_diag()drivers/scsi/ses.c+1 -10 replies
219/309net: macb: Move devm_{free,request}_irq() out of spin lock areadrivers/net/ethernet/cadence/macb_main.c+7 -50 replies
220/309net: macb: Protect access to net_device::ip_ptr with RCU lockdrivers/net/ethernet/cadence/macb_main.c+16 -90 replies
221/309net: macb: Use dev_consume_skb_any() to free TX SKBsdrivers/net/ethernet/cadence/macb_main.c+1 -10 replies
222/309KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTEarch/x86/kvm/mmu/mmu.c+8 -60 replies
223/309KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTEarch/x86/kvm/mmu/mmu.c+2 -10 replies
224/309jbd2: gracefully abort on checkpointing state corruptionsfs/jbd2/checkpoint.c+13 -20 replies
225/309irqchip/qcom-mpm: Add missing mailbox TX done acknowledgmentdrivers/irqchip/irq-qcom-mpm.c+3 -00 replies
226/309i2c: designware: amdisp: Fix resume-probe race condition issuedrivers/i2c/busses/i2c-designware-amdisp.c+5 -60 replies
227/309futex: Clear stale exiting pointer in futex_lock_pi() retry pathkernel/futex/pi.c+2 -10 replies
228/309i2c: imx: fix i2c issue when reading multiple messagesdrivers/i2c/busses/i2c-imx.c+1 -10 replies
229/309i2c: imx: ensure no clock is generated after last readdrivers/i2c/busses/i2c-imx.c+32 -190 replies
230/309dmaengine: fsl-edma: fix channel parameter config for fixed channel requestsdrivers/dma/fsl-edma-main.c+11 -150 replies
231/309dmaengine: sh: rz-dmac: Protect the driver specific listsdrivers/dma/sh/rz-dmac.c+35 -280 replies
232/309dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlockdrivers/dma/sh/rz-dmac.c+4 -50 replies
233/309drm/amdgpu: prevent immediate PASID reuse casedrivers/gpu/drm/amd/amdgpu/amdgpu_ids.c drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+34 -130 replies
234/309drm/amd/display: Fix drm_edid leak in amdgpu_dmdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -10 replies
235/309drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic statedrivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/display/intel_dp_tunnel.c drivers/gpu/drm/i915/display/intel_dp_tunnel.h+28 -110 replies
236/309drm/i915: Order OP vs. timeout correctly in __wait_for()drivers/gpu/drm/i915/i915_wait_util.h+1 -10 replies
237/309drm/i915: Unlink NV12 planes earlierdrivers/gpu/drm/i915/display/intel_plane.c+9 -20 replies
238/309LoongArch: Fix missing NULL checks for kstrdup()arch/loongarch/kernel/env.c+3 -40 replies
239/309LoongArch: vDSO: Emit GNU_EH_FRAME correctlyarch/loongarch/include/asm/linkage.h arch/loongarch/include/asm/sigframe.h arch/loongarch/kernel/asm-offsets.c +3 more+53 -100 replies
240/309LoongArch: Workaround LS2K/LS7A GPU DMA hang bugarch/loongarch/pci/pci.c+80 -00 replies
241/309LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robustarch/loongarch/kvm/vcpu.c+3 -00 replies
242/309LoongArch: KVM: Handle the case that EIOINTCs coremap is emptyarch/loongarch/kvm/intc/eiointc.c+1 -10 replies
243/309drm/amd/pm: Return -EOPNOTSUPP for unsupported OD_MCLK on smu_v13_0_6drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c+1 -10 replies
244/309mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]mm/damon/sysfs.c+3 -00 replies
245/309mm/damon/sysfs: check contexts->nr in repeat_call_fnmm/damon/sysfs.c+3 -00 replies
246/309mm/pagewalk: fix race between concurrent split and refaultmm/pagewalk.c+22 -30 replies
247/309xfs: stop reclaim before pushing AIL during unmountfs/xfs/xfs_mount.c+4 -30 replies
248/309xfs: save ailp before dropping the AIL lock in push callbacksfs/xfs/xfs_dquot_item.c fs/xfs/xfs_inode_item.c+14 -40 replies
249/309xfs: avoid dereferencing log items after push callbacksfs/xfs/xfs_trace.h fs/xfs/xfs_trans_ail.c+51 -110 replies
250/309xfs: scrub: unlock dquot before early return in quota scrubfs/xfs/scrub/quota.c+3 -10 replies
251/309xfs: fix ri_total validation in xlog_recover_attri_commit_pass2fs/xfs/xfs_attr_item.c+2 -20 replies
252/309xfs: dont irele after failing to iget in xfs_attri_recover_workfs/xfs/xfs_attr_item.c+0 -10 replies
253/309xfs: remove file_path tracepoint datafs/xfs/scrub/trace.h fs/xfs/xfs_trace.h+4 -190 replies
254/309ext4: fix journal credit check when setting fscrypt contextfs/ext4/crypto.c+8 -10 replies
255/309ext4: convert inline data to extents when truncate exceeds inline sizefs/ext4/inode.c+12 -00 replies
256/309ext4: fix stale xarray tags after writebackfs/ext4/page-io.c+8 -20 replies
257/309ext4: do not check fast symlink during orphan recoveryfs/ext4/inode.c+29 -110 replies
258/309ext4: fix fsync(2) for nojournal modefs/ext4/fsync.c+14 -20 replies
259/309ext4: make recently_deleted() properly work with lazy itable initializationfs/ext4/ialloc.c+6 -00 replies
260/309ext4: replace BUG_ON with proper error handling in ext4_read_inline_foliofs/ext4/inline.c+9 -10 replies
261/309ext4: publish jinode after initializationfs/ext4/fast_commit.c fs/ext4/inode.c+13 -60 replies
262/309ext4: test if inodes all dirty pages are submitted to diskfs/ext4/inode.c+8 -00 replies
263/309ext4: validate p_idx bounds in ext4_ext_correct_indexesfs/ext4/extents.c+15 -00 replies
264/309ext4: avoid infinite loops caused by residual datafs/ext4/extents.c+6 -20 replies
265/309ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()fs/ext4/mballoc.c+5 -10 replies
266/309ext4: reject mount if bigalloc with s_first_data_block != 0fs/ext4/super.c+7 -00 replies
267/309ext4: fix use-after-free in update_super_work when racing with umountfs/ext4/ext4.h fs/ext4/super.c fs/ext4/sysfs.c+11 -10 replies
268/309ext4: fix the might_sleep() warnings in kvfree()fs/ext4/mballoc.c fs/ext4/super.c+5 -130 replies
269/309ext4: handle wraparound when searching for blocks for indirect mapped blocksfs/ext4/mballoc.c+2 -00 replies
270/309ext4: fix iloc.bh leak in ext4_fc_replay_inode() error pathsfs/ext4/fast_commit.c+8 -50 replies
271/309ext4: always drain queued discard work in ext4_mb_release()fs/ext4/mballoc.c+5 -70 replies
272/309arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power offarch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi+29 -60 replies
273/309powerpc64/bpf: do not increment tailcall count when prog is NULLarch/powerpc/net/bpf_jit_comp64.c+14 -90 replies
274/309unwind_user/x86: Fix arch=um buildarch/x86/include/asm/unwind_user.h+4 -00 replies
275/309rust: pin-init: internal: init: document load-bearing fact of field accessorsrust/pin-init/src/macros.rs+16 -00 replies
276/309drm/amd/pm: fix amdgpu_irq enabled counter unbalanced on smu v11.0drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c+11 -30 replies
277/309mm/damon/stat: monitor all System RAM resourcesmm/damon/stat.c+34 -20 replies
278/309mm/damon/core: avoid use of half-online-committed contextinclude/linux/damon.h mm/damon/core.c+14 -00 replies
279/309mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failuremm/damon/sysfs.c+3 -10 replies
280/309mm/huge_memory: fix folio isnt locked in softleaf_to_folio()include/linux/swapops.h+19 -80 replies
281/309ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()fs/smb/server/oplock.c+45 -270 replies
282/309mm/mseal: update VMA end correctly on mergemm/mseal.c+2 -30 replies
283/309dmaengine: idxd: Fix crash when the event log is disableddrivers/dma/idxd/device.c drivers/dma/idxd/init.c+5 -10 replies
284/309dmaengine: idxd: Fix possible invalid memory access after FLRdrivers/dma/idxd/init.c+1 -00 replies
285/309dmaengine: idxd: Fix not releasing workqueue on .release()drivers/dma/idxd/sysfs.c+1 -00 replies
286/309dmaengine: idxd: Fix memory leak when a wq is resetdrivers/dma/idxd/device.c+1 -20 replies
287/309dmaengine: idxd: Fix freeing the allocated ida too latedrivers/dma/idxd/cdev.c+4 -40 replies
288/309dmaengine: idxd: Fix leaking event log memorydrivers/dma/idxd/device.c+0 -40 replies
289/309phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()drivers/phy/ti/phy-j721e-wiz.c+2 -00 replies
290/309dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA.drivers/dma/dw-edma/dw-hdma-v0-core.c+3 -30 replies
291/309dmaengine: xilinx: xdma: Fix regmap init error handlingdrivers/dma/xilinx/xdma.c+2 -20 replies
292/309netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iteratorsfs/netfs/iterator.c+43 -00 replies
293/309netfs: Fix NULL pointer dereference in netfs_unbuffered_write() on retryfs/netfs/direct_write.c+11 -30 replies
294/309dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc()drivers/dma/idxd/submit.c+1 -10 replies
295/309dmaengine: xilinx: xilinx_dma: Fix dma_device directionsdrivers/dma/xilinx/xilinx_dma.c+1 -10 replies
296/309dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMAdrivers/dma/xilinx/xilinx_dma.c+22 -10 replies
297/309dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtractiondrivers/dma/xilinx/xilinx_dma.c+6 -60 replies
298/309dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMAdrivers/dma/xilinx/xilinx_dma.c+1 -80 replies
299/309selftests/mount_setattr: increase tmpfs size for idmapped mount teststools/testing/selftests/mount_setattr/mount_setattr_test.c+1 -10 replies
300/309netfs: Fix read abandonment during retryfs/netfs/read_retry.c+4 -10 replies
301/309btrfs: fix super block offset in error message in btrfs_validate_super()fs/btrfs/disk-io.c+2 -20 replies
302/309btrfs: fix leak of kobject name for sub-group space_infofs/btrfs/block-group.c+1 -10 replies
303/309btrfs: fix lost error when running device stats on multiple devices fsfs/btrfs/volumes.c+3 -20 replies
304/309xen/privcmd: unregister xenstore notifier on module exitdrivers/xen/privcmd.c+3 -00 replies
305/309netfs: Fix the handling of stream->front by removing itfs/netfs/buffered_read.c fs/netfs/direct_read.c fs/netfs/direct_write.c +6 more+11 -170 replies
306/309irqchip/renesas-rzv2h: Fix error path in rzv2h_icu_probe_common()drivers/irqchip/irq-renesas-rzv2h.c+1 -10 replies
307/309futex: Require sys_futex_requeue() to have identical flagskernel/futex/syscalls.c+8 -00 replies
308/309futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()include/linux/mempolicy.h kernel/futex/core.c mm/mempolicy.c+10 -30 replies
309/309Bluetooth: L2CAP: Fix regressions caused by reusing identinclude/net/bluetooth/l2cap.h net/bluetooth/l2cap_core.c+27 -30 replies

Reviews trailers per patch

185 of 309 patches have a Reviewed-by or Acked-by.

PatchDave JiangLi MingJonathan CameronGui-Dong HanGreg Kroah-HartmanMartin KaFai LauEmil TsalapatisDan WilliamsYonghong SongKumar Kartikeya DwivediMykyta YatsenkoAmery HungEduard ZingermanSteven Rostedt (Google)Juan Martin MoralesIlpo JärvinenHans de GoedePuranjay MohanDaniel BorkmannDapeng MiIan RogersClaudio ImbrendaChristian BorntraegerNuno SáGuenter RoeckGeert UytterhoevenChristoph HellwigNicolas SchierDaniel GomezPetr PavluVarad Amol PisaleOliver FreyermuthT.J. MercierChristian KönigMing LeiYi ZhangYu KuaiJouni HöganderShung-Hsi YuFilipe MananaYajat KumarKanchan JoshiAndy ShevchenkoSrinivas PandruvadaFrank LiSimon HormanBartosz GolaszewskiLinus WalleijSabrina DubrocaGao XiangChao Yu[email protected]Paul MenzelAngeloGioacchino Del RegnoBrett CreeleyIan RayMinxi HouAlex DeucherMika WesterbergVenkat Rao BagalkoteAo ZhouIlya MaximetsLubomir RintelRandy DunlapAleksandr LoktionovMichal SwiatkowskiPatryk HoldaPrzemek KitszelRafal RomanowskiXin LongDavid AhernWillem de BruijnLorenzo BianconiKuniyuki IwashimaMichael S. TsirkinRussell King (Oracle)Yuhang ZhengJiri PirkoFlorian FainelliMark PearsonKuninori MorimotoJohn GarryCK HuJani NikulaBrian GeffonJohan HovoldHarry WentlandOlivier MoysanDaniel AlmeidaMatt AtwoodNicolai BuchwitzDaniel KranzdorfMichael MargolinMarek SzyprowskiSean RhodesVasily GorbikIlya LeoshkevichMasami Hiramatsu (Google)Matthew BrostChenXiaoSongNamjae JeonKonrad DybcioBard LiaoLiam GirdwoodSeppo IngalsuoKai VehmanenOliver HartkoppLifeng ZhengZhongqiu HanErin ParkSuzuki K PouloseJoey GoulySanman PradhanJoel GranadosJan KaraDavid Hildenbrand (Arm)Sohil MehtaTom LendackyNeil ArmstrongDave MarquardtTyrel DatwylerHannes ReineckeThéo LebrunAlexander BulekovAndreas DilgerZhang YiBaokun LiDouglas AndersonMario Limonciello (AMD)Biju DasKiryl Shutsemau (Meta)Kuppuswamy SathyanarayananXuan ZhuoMichał GrzelakUma ShankarSeongJae ParkDarrick J. WongDave ChinnerLong LiCarlos MaiolinoEric Biggers[email protected]Khaled Almahallawy[email protected][email protected]Ritesh Harjani (IBM)Lijo LazarRoman LiLorenzo Stoakes (Oracle)Vlastimil Babka (SUSE)Pedro FalcatoVladimir Oltean[email protected][email protected]Paulo Alcantara (Red Hat)Qu WenruoDavid SterbaJohannes ThumshirnJuergen GrossGary GuoEric DumazetChristian EggersDileep MalepuPeter SchneiderWentao GuanBrett A C SheffieldJon HunterRon EconomosBarry K. NathanShuah KhanMark BrownMiguel OjedaPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/309R-b R-b R-b
2/309A-b
3/309R-b R-b A-b
4/309R-b
5/309R-b
6/309R-b T-b
7/309R-b
8/309R-b R-b A-b
9/309R-b R-b
10/309T-b R-b
11/309R-b
12/309A-b R-b
13/309R-b
14/309A-b A-b
15/309A-b A-b
16/309R-b A-b
17/309R-b
18/309T-b R-b
19/309
20/309R-b R-b
21/309R-b T-b R-b
22/309R-b
23/309R-b T-b
24/309R-b R-b
25/309R-b T-b
26/309R-b R-b
27/309
28/309
29/309R-b A-b
30/309R-b
31/309
32/309R-b
33/309
34/309R-b
35/309R-b
36/309R-b
37/309
38/309
39/309R-b R-b
40/309
41/309
42/309
43/309
44/309T-b
45/309
46/309
47/309
48/309R-b R-b
49/309R-b T-b R-b
50/309
51/309R-b
52/309
53/309R-b A-b
54/309
55/309
56/309R-b
57/309T-b
58/309
59/309
60/309
61/309
62/309R-b
63/309A-b
64/309
65/309A-b
66/309
67/309R-b
68/309R-b
69/309R-b
70/309R-b
71/309R-b
72/309R-b
73/309
74/309R-b R-b R-b R-b
75/309R-b
76/309
77/309
78/309
79/309R-b R-b
80/309
81/309
82/309T-b
83/309
84/309
85/309R-b
86/309R-b
87/309
88/309R-b
89/309R-b R-b
90/309R-b
91/309T-b
92/309T-b R-b
93/309T-b R-b
94/309
95/309
96/309R-b
97/309R-b
98/309R-b
99/309R-b
100/309R-b A-b
101/309R-b R-b
102/309R-b A-b R-b
103/309R-b
104/309R-b R-b T-b
105/309R-b T-b
106/309R-b R-b R-b T-b
107/309R-b R-b
108/309R-b
109/309R-b
110/309A-b
111/309R-b
112/309
113/309A-b
114/309A-b
115/309
116/309R-b
117/309R-b
118/309
119/309
120/309
121/309R-b
122/309
123/309
124/309
125/309
126/309
127/309T-b
128/309
129/309
130/309
131/309
132/309R-b
133/309R-b R-b
134/309R-b R-b
135/309R-b R-b
136/309T-b
137/309T-b
138/309R-b
139/309
140/309
141/309
142/309
143/309
144/309
145/309
146/309
147/309
148/309
149/309A-b
150/309R-b
151/309
152/309R-b R-b
153/309R-b
154/309A-b
155/309
156/309
157/309R-b
158/309R-b
159/309R-b
160/309R-b
161/309R-b
162/309R-b
163/309
164/309
165/309R-b
166/309A-b
167/309R-b
168/309R-b
169/309R-b
170/309R-b
171/309R-b
172/309R-b
173/309
174/309
175/309R-b
176/309R-b
177/309R-b
178/309R-b
179/309R-b
180/309
181/309
182/309R-b A-b
183/309A-b
184/309
185/309
186/309
187/309R-b
188/309
189/309R-b R-b R-b R-b
190/309R-b A-b
191/309
192/309
193/309T-b R-b
194/309R-b
195/309T-b
196/309
197/309R-b
198/309R-b R-b
199/309
200/309
201/309
202/309
203/309
204/309
205/309
206/309R-b R-b R-b
207/309R-b
208/309R-b R-b
209/309
210/309R-b R-b
211/309R-b
212/309
213/309R-b
214/309R-b R-b T-b
215/309
216/309
217/309R-b A-b
218/309R-b
219/309R-b
220/309R-b
221/309R-b
222/309Debugged-by
223/309
224/309R-b R-b R-b R-b
225/309R-b
226/309R-b A-b R-b
227/309
228/309R-b
229/309
230/309R-b
231/309R-b
232/309R-b R-b
233/309R-b
234/309R-b
235/309R-b R-b
236/309R-b
237/309R-b T-b
238/309
239/309
240/309
241/309
242/309
243/309R-b
244/309R-b
245/309R-b
246/309A-b
247/309R-b
248/309R-b R-b
249/309R-b
250/309R-b
251/309R-b R-b
252/309R-b R-b R-b
253/309R-b R-b
254/309R-b
255/309T-b
256/309
257/309R-b
258/309R-b
259/309R-b
260/309
261/309R-b
262/309R-b
263/309
264/309R-b T-b T-b T-b
265/309R-b R-b R-b R-b
266/309
267/309R-b R-b
268/309R-b
269/309R-b R-b
270/309R-b R-b
271/309
272/309
273/309T-b
274/309
275/309R-b
276/309R-b R-b
277/309
278/309
279/309R-b
280/309A-b R-b
281/309R-b A-b
282/309A-b A-b R-b
283/309R-b
284/309R-b
285/309R-b
286/309R-b
287/309R-b
288/309R-b
289/309R-b
290/309R-b
291/309R-b
292/309T-b
293/309T-b
294/309R-b
295/309
296/309
297/309
298/309
299/309
300/309R-b
301/309R-b R-b
302/309R-b
303/309R-b
304/309R-b
305/309R-b
306/309
307/309
308/309A-b R-b
309/309T-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 173 reviewers.

Read the v1 thread

Cover letter [PATCH 6.18 000/309] 6.18.21-rc1 review

This is the start of the stable review cycle for the 6.18.21 release. There are 309 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 Thu, 02 Apr 2026 16:16:56 +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.18.21-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.18.21-rc1

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix regressions caused by reusing ident

Hao-Yu Yang <[email protected]>
futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy()

Peter Zijlstra <[email protected]>
futex: Require sys_futex_requeue() to have identical flags

Biju Das <[email protected]>
irqchip/renesas-rzv2h: Fix error path in rzv2h_icu_probe_common()

David Howells <[email protected]>

    netfs: Fix the handling of stream->front by removing it

GuoHan Zhao <[email protected]>
xen/privcmd: unregister xenstore notifier on module exit

Filipe Manana <[email protected]>
btrfs: fix lost error when running device stats on multiple devices fs

Shin'ichiro Kawasaki <[email protected]>
btrfs: fix leak of kobject name for sub-group space_info

Mark Harmstone <[email protected]>
btrfs: fix super block offset in error message in btrfs_validate_super()

David Howells <[email protected]>
netfs: Fix read abandonment during retry

Christian Brauner <[email protected]>
selftests/mount_setattr: increase tmpfs size for idmapped mount tests

Tomi Valkeinen <[email protected]>
dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA

Marek Vasut <[email protected]>
dmaengine: xilinx: xilinx_dma: Fix dma_device directions

Tuo Li <[email protected]>
dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc()

Deepanshu Kartikey <[email protected]>
netfs: Fix NULL pointer dereference in netfs_unbuffered_write() on retry

Deepanshu Kartikey <[email protected]>
netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iterators

Alexander Stein <[email protected]>
dmaengine: xilinx: xdma: Fix regmap init error handling

LUO Haowen <[email protected]>
dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA.

Felix Gu <[email protected]>
phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types()

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix leaking event log memory

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix freeing the allocated ida too late

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix memory leak when a wq is reset

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix not releasing workqueue on .release()

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix possible invalid memory access after FLR

Vinicius Costa Gomes <[email protected]>
dmaengine: idxd: Fix crash when the event log is disabled

Lorenzo Stoakes (Oracle) <[email protected]>
mm/mseal: update VMA end correctly on merge

Werner Kasselman <[email protected]>
ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()

Jinjiang Tu <[email protected]>
mm/huge_memory: fix folio isn't locked in softleaf_to_folio()

Josh Law <[email protected]>
mm/damon/sysfs: fix param_ctx leak on damon_sysfs_new_test_ctx() failure

SeongJae Park <[email protected]>
mm/damon/core: avoid use of half-online-committed context

SeongJae Park <[email protected]>
mm/damon/stat: monitor all System RAM resources

Yang Wang <[email protected]>
drm/amd/pm: fix amdgpu_irq enabled counter unbalanced on smu v11.0

Benno Lossin <[email protected]>
rust: pin-init: internal: init: document load-bearing fact of field accessors

Peter Zijlstra <[email protected]>
unwind_user/x86: Fix arch=um build

Hari Bathini <[email protected]>
powerpc64/bpf: do not increment tailcall count when prog is NULL

Markus Niebel <[email protected]>
arm64: dts: imx8mn-tqma8mqnl: fix LDO5 power off

Theodore Ts'o <[email protected]>
ext4: always drain queued discard work in ext4_mb_release()

Baokun Li <[email protected]>
ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths

Theodore Ts'o <[email protected]>
ext4: handle wraparound when searching for blocks for indirect mapped blocks

Zqiang <[email protected]>
ext4: fix the might_sleep() warnings in kvfree()

Jiayuan Chen <[email protected]>
ext4: fix use-after-free in update_super_work when racing with umount

Helen Koike <[email protected]>

    ext4: reject mount if bigalloc with s_first_data_block != 0

Ye Bin <[email protected]>
ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()

Edward Adam Davis <[email protected]>
ext4: avoid infinite loops caused by residual data

Tejas Bharambe <[email protected]>
ext4: validate p_idx bounds in ext4_ext_correct_indexes

Ye Bin <[email protected]>
ext4: test if inode's all dirty pages are submitted to disk

Li Chen <[email protected]>
ext4: publish jinode after initialization

Yuto Ohnuki <[email protected]>
ext4: replace BUG_ON with proper error handling in ext4_read_inline_folio

Jan Kara <[email protected]>
ext4: make recently_deleted() properly work with lazy itable initialization

Jan Kara <[email protected]>
ext4: fix fsync(2) for nojournal mode

Zhang Yi <[email protected]>
ext4: do not check fast symlink during orphan recovery

Jan Kara <[email protected]>
ext4: fix stale xarray tags after writeback

Deepanshu Kartikey <[email protected]>
ext4: convert inline data to extents when truncate exceeds inline size

Simon Weber <[email protected]>
ext4: fix journal credit check when setting fscrypt context

Darrick J. Wong <[email protected]>
xfs: remove file_path tracepoint data

Darrick J. Wong <[email protected]>
xfs: don't irele after failing to iget in xfs_attri_recover_work

Long Li <[email protected]>
xfs: fix ri_total validation in xlog_recover_attri_commit_pass2

hongao <[email protected]>
xfs: scrub: unlock dquot before early return in quota scrub

Yuto Ohnuki <[email protected]>
xfs: avoid dereferencing log items after push callbacks

Yuto Ohnuki <[email protected]>
xfs: save ailp before dropping the AIL lock in push callbacks

Yuto Ohnuki <[email protected]>
xfs: stop reclaim before pushing AIL during unmount

Max Boone <[email protected]>
mm/pagewalk: fix race between concurrent split and refault

Josh Law <[email protected]>

    mm/damon/sysfs: check contexts->nr in repeat_call_fn

Josh Law <[email protected]>

    mm/damon/sysfs: check contexts->nr before accessing contexts_arr[0]

Asad Kamal <[email protected]>
drm/amd/pm: Return -EOPNOTSUPP for unsupported OD_MCLK on smu_v13_0_6

Huacai Chen <[email protected]>
LoongArch: KVM: Handle the case that EIOINTC's coremap is empty

Huacai Chen <[email protected]>
LoongArch: KVM: Make kvm_get_vcpu_by_cpuid() more robust

Huacai Chen <[email protected]>
LoongArch: Workaround LS2K/LS7A GPU DMA hang bug

Xi Ruoyao <[email protected]>
LoongArch: vDSO: Emit GNU_EH_FRAME correctly

Li Jun <[email protected]>
LoongArch: Fix missing NULL checks for kstrdup()

Ville Syrjälä <[email protected]>
drm/i915: Unlink NV12 planes earlier

Ville Syrjälä <[email protected]>
drm/i915: Order OP vs. timeout correctly in __wait_for()

Imre Deak <[email protected]>
drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic state

Alex Hung <[email protected]>
drm/amd/display: Fix drm_edid leak in amdgpu_dm

Eric Huang <[email protected]>
drm/amdgpu: prevent immediate PASID reuse case

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock

Claudiu Beznea <[email protected]>
dmaengine: sh: rz-dmac: Protect the driver specific lists

Joy Zou <[email protected]>
dmaengine: fsl-edma: fix channel parameter config for fixed channel requests

Stefan Eichenberger <[email protected]>
i2c: imx: ensure no clock is generated after last read

Stefan Eichenberger <[email protected]>
i2c: imx: fix i2c issue when reading multiple messages

Davidlohr Bueso <[email protected]>
futex: Clear stale exiting pointer in futex_lock_pi() retry path

Pratap Nirujogi <[email protected]>
i2c: designware: amdisp: Fix resume-probe race condition issue

Jassi Brar <[email protected]>
irqchip/qcom-mpm: Add missing mailbox TX done acknowledgment

Milos Nikic <[email protected]>
jbd2: gracefully abort on checkpointing state corruptions

Sean Christopherson <[email protected]>
KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTE

Sean Christopherson <[email protected]>
KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE

Kevin Hao <[email protected]>
net: macb: Use dev_consume_skb_any() to free TX SKBs

Kevin Hao <[email protected]>
net: macb: Protect access to net_device::ip_ptr with RCU lock

Kevin Hao <[email protected]>
net: macb: Move devm_{free,request}_irq() out of spin lock area

Greg Kroah-Hartman <[email protected]>
scsi: ses: Handle positive SCSI error from ses_recv_diag()

Tyllis Xu <[email protected]>
scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()

Amir Goldstein <[email protected]>
ovl: fix wrong detection of 32bit inode numbers

Fei Lv <[email protected]>
ovl: make fsync after metadata copy-up opt-in mount option

Abel Vesa <[email protected]>
phy: qcom: qmp-ufs: Fix SM8650 PCS table for Gear 4

Nikunj A Dadhania <[email protected]>
x86/fred: Fix early boot failures on SEV-ES/SNP guests

Borislav Petkov (AMD) <[email protected]>
x86/cpu: Remove X86_CR4_FRED from the CR4 pinned bits mask

Nikunj A Dadhania <[email protected]>
x86/cpu: Enable FSGSBASE early in cpu_init_exception_handling()

Joanne Koong <[email protected]>
writeback: don't block sync for filesystems with no data integrity guarantees

Zhan Xusheng <[email protected]>
alarmtimer: Fix argument order in alarm_timer_forward()

Jiucheng Xu <[email protected]>
erofs: add GFP_NOIO in the bio completion if needed

xietangxin <[email protected]>
virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false

Zubin Mithra <[email protected]>
virt: tdx-guest: Fix handling of host controlled 'quote' buffer length

Paul Moses <[email protected]>
xfrm: iptfs: only publish mode_data after clone setup

Roshan Kumar <[email protected]>
xfrm: iptfs: validate inner IPv4 header length in IPTFS payload

Yuchan Nam <[email protected]>
media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix off-by-one in cputemp_is_visible()

Sanman Pradhan <[email protected]>
hwmon: (peci/cputemp) Fix crit_hyst returning delta instead of absolute temperature

Sanman Pradhan <[email protected]>
hwmon: (pmbus/isl68137) Add mutex protection for AVS enable sysfs attributes

Sanman Pradhan <[email protected]>
hwmon: (pmbus/ina233) Fix error handling and sign extension in shunt voltage read

Marc Zyngier <[email protected]>
KVM: arm64: Discard PC update state on vcpu reset

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Correct locked bit width

Abhijit Gangurde <[email protected]>
RDMA/ionic: Preserve and set Ethernet source MAC after ib_ud_header_init()

Srinivas Pandruvada <[email protected]>

    thermal: intel: int340x: soc_slider: Set offset only for balanced mode

Charles Mirabile <[email protected]>
kbuild: Delete .builtin-dtbs.S when running make clean

Viresh Kumar <[email protected]>
cpufreq: conservative: Reset requested_freq on limits change

Marc Kleine-Budde <[email protected]>
can: netlink: can_changelink(): add missing error handling to call can_ctrlmode_changelink()

Oliver Hartkopp <[email protected]>
can: isotp: fix tx.buf use-after-free in isotp_sendmsg()

Ali Norouzi <[email protected]>
can: gw: fix OOB heap access in cgw_csum_crc8_rel()

Peter Ujfalusi <[email protected]>
ASoC: SOF: ipc4-topology: Allow bytes controls without initial payload

Guangshuo Li <[email protected]>
ASoC: sma1307: fix double free of devm_kzalloc() memory

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wcd934x: fix typo in dt parsing

Alexey Nepomnyashih <[email protected]>
ALSA: firewire-lib: fix uninitialized local variable

Zhang Heng <[email protected]>
ALSA: hda/realtek: add quirk for ASUS Strix G16 G615JMR

Mario Limonciello <[email protected]>
Revert "ALSA: hda/intel: Add MSI X870E Tomahawk to denylist"

Hyunwoo Kim <[email protected]>
ksmbd: do not expire session on binding failure

Werner Kasselman <[email protected]>
ksmbd: fix memory leaks and NULL deref in smb2_lock()

Namjae Jeon <[email protected]>
ksmbd: fix potencial OOB in get_file_all_info() for compound requests

Namjae Jeon <[email protected]>
ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()

Matthew Auld <[email protected]>
drm/xe: always keep track of remap prev/next

Luo Haiyang <[email protected]>
tracing: Fix potential deadlock in cpu hotplug with osnoise

Vasily Gorbik <[email protected]>
s390/entry: Scrub r12 register on kernel entry

Vasily Gorbik <[email protected]>
s390/barrier: Make array_index_mask_nospec() __always_inline

Greg Kroah-Hartman <[email protected]>
s390/syscalls: Add spectre boundary for syscall dispatch table

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Exclude Scarlett 2i4 1st Gen from SKIP_IFACE_SETUP

Marc Kleine-Budde <[email protected]>
spi: spi-fsl-lpspi: fix teardown order issue (UAF)

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix clock leak on PLL lock failure

Jihed Chaibi <[email protected]>
ASoC: adau1372: Fix unchecked clk_prepare_enable() return value

Marc Buerg <[email protected]>
sysctl: fix uninitialized variable in proc_do_large_bitmap

Guenter Roeck <[email protected]>
hwmon: (pmbus/core) Protect regulator operations with mutex

Guenter Roeck <[email protected]>
hwmon: (pmbus) Introduce the concept of "write-only" attributes

Guenter Roeck <[email protected]>
hwmon: (pmbus) Mark lowest/average/highest/rated attributes as read-only

Sanman Pradhan <[email protected]>
hwmon: (adm1177) fix sysfs ABI violation and current unit conversion

Srinivasan Shanmugam <[email protected]>
drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib

Weiming Shi <[email protected]>
ACPI: EC: clean up handlers on probe failure in acpi_ec_setup()

Danilo Krummrich <[email protected]>
spi: use generic driver_override infrastructure

Matt Roper <[email protected]>

    drm/xe: Implement recent spec updates to Wa_16025250150

Alice Ryhl <[email protected]>
rust: regulator: do not assume that regulator_get() returns non-null

Jihed Chaibi <[email protected]>
ASoC: dt-bindings: stm32: Fix incorrect compatible string in stm32h7-sai match

Yussuf Khalil <[email protected]>
drm/amd/display: Do not skip unrelated mode changes in DSC validation

Felix Gu <[email protected]>
spi: meson-spicc: Fix double-put in remove path

Cezary Rojewski <[email protected]>
ASoC: Intel: catpt: Fix the device initialization

Felix Gu <[email protected]>
spi: sn-f-ospi: Fix resource leak in f_ospi_probe()

Youngjun Park <[email protected]>
PM: sleep: Drop spurious WARN_ON() from pm_restore_gfp_mask()

Alberto Garcia <[email protected]>
PM: hibernate: Drain trailing zero pages on userspace restore

Samasth Norway Ananda <[email protected]>
drm/i915/gmbus: fix spurious timeout on 512-byte burst reads

Luca Leonardo Scorcia <[email protected]>
drm/mediatek: dsi: Store driver data before invoking mipi_dsi_host_register

Mike Rapoport (Microsoft) <[email protected]>
x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size

Yihang Li <[email protected]>
scsi: scsi_transport_sas: Fix the maximum channel scanning issue

Shengjiu Wang <[email protected]>
ASoC: fsl: imx-card: initialize playback_only and capture_only

Shiraz Saleem <[email protected]>
RDMA/irdma: Harden depth calculation functions

Tatyana Nikolova <[email protected]>
RDMA/irdma: Return EINVAL for invalid arp index error

Anil Samal <[email protected]>
RDMA/irdma: Fix deadlock during netdev reset with active connections

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove reset check from irdma_modify_qp_to_err()

Ivan Barrera <[email protected]>

    RDMA/irdma: Clean up unnecessary dereference of event->cm_node

Tatyana Nikolova <[email protected]>
RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce()

Tatyana Nikolova <[email protected]>
RDMA/irdma: Update ibqp state to error if QP is already in error state

Jacob Moroni <[email protected]>
RDMA/irdma: Initialize free_qp completion before using it

Geoffrey D. Bennett <[email protected]>
ALSA: usb-audio: Exclude Scarlett 2i2 1st Gen from SKIP_IFACE_SETUP

Ethan Tidmore <[email protected]>
RDMA/efa: Fix possible deadlock

Chuck Lever <[email protected]>
RDMA/rw: Fall back to direct SGE on MR pool exhaustion

Sean Rhodes <[email protected]>
ALSA: hda/realtek: Sequence GPIO2 on Star Labs StarFighter

Andy Shevchenko <[email protected]>
regmap: Synchronize cache for the page selector

Yonatan Nachum <[email protected]>
RDMA/efa: Fix use of completion ctx after free

Yonatan Nachum <[email protected]>
RDMA/efa: Improve admin completion context state machine

Yonatan Nachum <[email protected]>
RDMA/efa: Check stored completion CTX command ID with received one

Paolo Valerio <[email protected]>
net: macb: use the current queue number for stats

David Carlier <[email protected]>
netfilter: ctnetlink: use netlink policy range checks

Weiming Shi <[email protected]>
netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp

Pablo Neira Ayuso <[email protected]>
netfilter: nf_conntrack_expect: skip expectations in other netns via proc

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_rbtree: revisit array resize logic

Ren Wei <[email protected]>
netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check()

Weiming Shi <[email protected]>
netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD

Chuck Lever <[email protected]>
tls: Purge async_hold in tls_decrypt_async_wait()

Pengpeng Hou <[email protected]>
Bluetooth: btusb: clamp SCO altsetting table indices

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Fix deadlock in l2cap_conn_del()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix not tracking outstanding TX ident

Cen Zhang <[email protected]>
Bluetooth: btintel: serialize btintel_hw_error() with hci_req_sync_lock

Zhang Chen <[email protected]>
Bluetooth: L2CAP: Fix send LE flow credits in ACL link

Miguel Ojeda <[email protected]>
dma-mapping: add missing inline for dma_free_attrs

Sabrina Dubroca <[email protected]>
rtnetlink: fix leak of SRCU struct in rtnl_link_register

Thangaraj Samynathan <[email protected]>
net: lan743x: fix duplex configuration in mac_link_up

Jiayuan Chen <[email protected]>
team: fix header_ops type confusion with non-Ethernet ports

Xuan Zhuo <[email protected]>
virtio-net: correct hdr_len handling for tunnel gso

Xuan Zhuo <[email protected]>
virtio-net: correct hdr_len handling for VIRTIO_NET_F_GUEST_HDRLEN

Wei Fang <[email protected]>
net: enetc: fix the output issue of 'ethtool --show-ring'

Martin KaFai Lau <[email protected]>
udp: Fix wildcard bind conflict check when using hash2

Qingfang Deng <[email protected]>
net: airoha: add RCU lock around dev_fill_forward_path

Yochai Eisenrich <[email protected]>
net: fix fanout UAF in packet_release() via NETDEV_UP race

Kuniyuki Iwashima <[email protected]>
ipv6: Don't remove permanent routes with exceptions from tb6_gc_hlist.

Kuniyuki Iwashima <[email protected]>
ipv6: Remove permanent routes from tb6_gc_hlist when all exceptions expire.

Kohei Enju <[email protected]>
iavf: fix out-of-bounds writes in iavf_get_ethtool_stats()

Petr Oros <[email protected]>
ice: use ice_update_eth_stats() for representor stats

Petr Oros <[email protected]>
ice: fix inverted ready check for VF representors

David McFarland <[email protected]>
platform/x86: intel-hid: disable wakeup_mode during hibernation

Alok Tiwari <[email protected]>
platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen

Nathan Chancellor <[email protected]>
platform/x86: lenovo: wmi-gamezone: Drop gz_chain_head

Li RongQing <[email protected]>
platform/x86: ISST: Check HWP support before MSR access

Justin Chen <[email protected]>
net: bcmasp: fix double disable of clk

Justin Chen <[email protected]>
net: bcmasp: fix double free of WoL irq

Justin Chen <[email protected]>
net: bcmasp: streamline early exit in probe

Sabrina Dubroca <[email protected]>
rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size

Sabrina Dubroca <[email protected]>
rtnetlink: count IFLA_PARENT_DEV_{NAME,BUS_NAME} in if_nlmsg_size

Qi Tang <[email protected]>
net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer

Yang Yang <[email protected]>
openvswitch: validate MPLS set/set_masked payload length

Yang Yang <[email protected]>
openvswitch: defer tunnel netdev_put to RCU release

Toke Høiland-Jørgensen <[email protected]>
net: openvswitch: Avoid releasing netdev before teardown completes

Jakub Kicinski <[email protected]>
nfc: nci: fix circular locking dependency in nci_close_device

Mohammad Heib <[email protected]>
ionic: fix persistent MAC address override on PF

Luca Leonardo Scorcia <[email protected]>
pinctrl: mediatek: common: Fix probe failure for devices without EINT

Helen Koike <[email protected]>
Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb

Anas Iqbal <[email protected]>
Bluetooth: hci_ll: Fix firmware leak on error path

Luiz Augusto von Dentz <[email protected]>
Bluetooth: MGMT: Fix dangling pointer on mgmt_add_adv_patterns_monitor_complete

Hyunwoo Kim <[email protected]>
Bluetooth: SCO: Fix use-after-free in sco_recv_frame() due to missing sock_hold

Hyunwoo Kim <[email protected]>
Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv()

Minseo Park <[email protected]>
Bluetooth: L2CAP: Fix stack-out-of-bounds read in l2cap_ecred_conn_req

Amelie Delaunay <[email protected]>
pinctrl: stm32: fix HDP driver dependency on GPIO_GENERIC

Oliver Hartkopp <[email protected]>
can: statistics: add missing atomic access in hot path

Sheng Yong <[email protected]>
erofs: set fileio bio failed in short read case

Shigeru Yoshida <[email protected]>
dma: swiotlb: add KMSAN annotations to swiotlb_bounce()

Eric Dumazet <[email protected]>
af_key: validate families in pfkey_send_migrate()

Minwoo Ra <[email protected]>
xfrm: prevent policy_hthresh.work from racing with netns teardown

Hyunwoo Kim <[email protected]>
xfrm: Fix work re-schedule after cancel in xfrm_nat_keepalive_net_fini()

Dmitry Torokhov <[email protected]>
pinctrl: renesas: rza1: Normalize return value of gpio_get()

Fernando Fernandez Mancera <[email protected]>
xfrm: iptfs: fix skb_put() panic on non-linear skb during reassembly

Felix Gu <[email protected]>
pinctrl: renesas: rzt2h: Fix device node leak in rzt2h_gpio_register()

Sabrina Dubroca <[email protected]>
esp: fix skb leak with espintcp and async crypto

Sabrina Dubroca <[email protected]>
xfrm: call xdo_dev_state_delete during state update

Sabrina Dubroca <[email protected]>

    xfrm: fix the condition on x->pcpu_num in xfrm_sa_len

Sabrina Dubroca <[email protected]>
xfrm: add missing extack for XFRMA_SA_PCPU in add_acquire and allocspi

Peter Yin <[email protected]>
i3c: master: dw-i3c: Fix missing of_node for virtual I2C adapter

Zhang Heng <[email protected]>
ALSA: hda/realtek: add quirk for ASUS UM6702RC

Alan Borzeszkowski <[email protected]>
spi: intel-pci: Add support for Nova Lake mobile SPI flash

Jie Deng <[email protected]>
usb: core: new quirk to handle devices with zero configurations

Yang Wang <[email protected]>
drm/amdgpu: fix gpu idle power consumption issue for gfx v12

Chaitanya Kulkarni <[email protected]>
nvmet: move async event work off nvmet-wq

Josh Poimboeuf <[email protected]>
objtool: Handle Clang RSP musical chairs

Uzair Mughal <[email protected]>
ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390

Zhang Heng <[email protected]>
ALSA: hda/realtek: Add quirk for Gigabyte Technology to fix headphone

Liucheng Lu <[email protected]>
ALSA: hda/realtek: add HP Laptop 14s-dr5xxx mute LED quirk

Hari Bathini <[email protected]>
powerpc64/ftrace: fix OOL stub count with clang

Boris Burkov <[email protected]>
btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol create

zhidao su <[email protected]>

    sched_ext: Use WRITE_ONCE() for the write side of dsq->seq update

Günther Noack <[email protected]>
HID: apple: avoid memory leak in apple_report_fixup()

Eduard Zingerman <[email protected]>
bpf: Fix u32/s32 bounds when ranges cross min/max boundary

Simon Trimmer <[email protected]>
ASoC: amd: acp: Add ACP6.3 match entries for Cirrus Logic parts

Maarten Lankhorst <[email protected]>
drm/ttm/tests: Fix build failure on PREEMPT_RT

wangdicheng <[email protected]>
ALSA: hda/senary: Ensure EAPD is enabled during init

Nilay Shroff <[email protected]>
block: break pcpu_alloc_mutex dependency on freeze_lock

Isaac J. Manjarres <[email protected]>
dma-buf: Include ioctl.h in UAPI header

Richard Fitzgerald <[email protected]>
ASoC: cs35l56: Only patch ASP registers if the DAI is part of a DAIlink

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits()

Sheetal <[email protected]>
ALSA: hda/hdmi: Add Tegra238 HDA codec device ID

Oliver Freyermuth <[email protected]>
ASoC: Intel: sof_sdw: Add quirk for Alienware Area 51 (2025) 0CCD SKU

Florian Fuchs <[email protected]>
scsi: devinfo: Add BLIST_SKIP_IO_HINTS for Iomega ZIP

Shuming Fan <[email protected]>
ASoC: rt1321: fix DMIC ch2/3 mask issue

Ranjan Kumar <[email protected]>
scsi: mpi3mr: Clear reset history on ready and recheck state after timeout

Mark Brown <[email protected]>
ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg()

Ihor Solodrai <[email protected]>
module: Fix kernel panic when a symbol st_shndx is out of bounds

Denis Benato <[email protected]>
HID: asus: add xg mobile 2023 external hardware support

Romain Sioen <[email protected]>
HID: mcp2221: cancel last I2C command on read error

Antheas Kapenekakis <[email protected]>
platform/x86: oxpec: Add support for OneXPlayer X1 Air

Antheas Kapenekakis <[email protected]>
platform/x86: oxpec: Add support for Aokzoe A2 Pro

Thomas Weißschuh <[email protected]>
kbuild: install-extmod-build: Package resolve_btfids if necessary

Valentin Spreckels <[email protected]>
net: usb: r8152: add TRENDnet TUC-ET2G

Antheas Kapenekakis <[email protected]>
platform/x86: oxpec: Add support for OneXPlayer X1z

Takashi Iwai <[email protected]>
HID: apple: Add EPOMAKER TH87 to the non-apple keyboards list

Antheas Kapenekakis <[email protected]>
platform/x86: oxpec: Add support for OneXPlayer APEX

Zhang Lixu <[email protected]>
HID: intel-ish-hid: ipc: Add Nova Lake-H/S PCI device IDs

Günther Noack <[email protected]>
HID: magicmouse: avoid memory leak in magicmouse_report_fixup()

Julius Lehmann <[email protected]>
HID: magicmouse: fix battery reporting for Apple Magic Trackpad 2

Keith Busch <[email protected]>
nvme-pci: ensure we're polling a polled queue

Hans de Goede <[email protected]>
platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10

Leif Skunberg <[email protected]>
platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1

Krishna Chomal <[email protected]>

    platform/x86: hp-wmi: Add Omen 16-xd0xxx fan and thermal support

Daniel Hodges <[email protected]>
nvme-fabrics: use kfree_sensitive() for DHCHAP secrets

Keith Busch <[email protected]>
nvme-pci: cap queue creation to used queues

Peter Metz <[email protected]>
platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list

Günther Noack <[email protected]>
HID: asus: avoid memory leak in asus_report_fixup()

Krishna Chomal <[email protected]>

    platform/x86: hp-wmi: Add Omen 16-wf0xxx fan and thermal support

Xuewen Yan <[email protected]>
tracing: Revert "tracing: Remove pid in task_rename tracing output"

Daniel Wade <[email protected]>
bpf: Fix unsound scalar forking in maybe_fork_scalars() for BPF_OR

Jenny Guanni Qu <[email protected]>
bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MIN

Ihor Solodrai <[email protected]>
bpf: Fix exception exit lock checking for subprogs

Cui Chao <[email protected]>
cxl: Adjust the startup priority of cxl_pmem to be higher than that of cxl_acpi

Kumar Kartikeya Dwivedi <[email protected]>
bpf: Release module BTF IDR before module unload

Danilo Krummrich <[email protected]>
driver core: platform: use generic driver_override infrastructure

Danilo Krummrich <[email protected]>
driver core: generalize driver_override in struct device

Danilo Krummrich <[email protected]>

    sh: platform_early: remove pdev->driver_override check

Danilo Krummrich <[email protected]>
hwmon: axi-fan: don't use driver_override as IRQ name

Smita Koralahalli <[email protected]>
cxl/hdm: Avoid incorrect DVSEC fallback when HDM decoders are enabled

Janosch Frank <[email protected]>
s390/mm: Add missing secure storage access fixups for donated memory

Peter Zijlstra <[email protected]>

    perf: Make sure to use pmu_ctx->pmu for groups

Peter Zijlstra <[email protected]>
x86/perf: Make sure to program the counter value for stopped events on migration

Sachin Kumar <[email protected]>
bpf: Fix constant blinding for PROBE_MEM32 stores

Yazhou Tang <[email protected]>
bpf: Reset register ID for BPF_END value tracking

Alison Schofield <[email protected]>
cxl/port: Fix use after free of parent_port in cxl_detach_ep()

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   3 +
 .../devicetree/bindings/sound/st,stm32-sai.yaml    |   2 +-
 Documentation/filesystems/overlayfs.rst            |  50 +++
 Documentation/hwmon/adm1177.rst                    |   8 +-
 Documentation/hwmon/peci-cputemp.rst               |  10 +-
 Makefile                                           |   6 +-
 .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts |  13 +-
 .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi |  22 ++
 arch/arm64/kvm/reset.c                             |  14 +
 arch/loongarch/include/asm/linkage.h               |  36 ++
 arch/loongarch/include/asm/sigframe.h              |   9 +
 arch/loongarch/kernel/asm-offsets.c                |   2 +
 arch/loongarch/kernel/env.c                        |   7 +-
 arch/loongarch/kernel/signal.c                     |   6 +-
 arch/loongarch/kvm/intc/eiointc.c                  |   2 +-
 arch/loongarch/kvm/vcpu.c                          |   3 +
 arch/loongarch/pci/pci.c                           |  80 ++++
 arch/loongarch/vdso/Makefile                       |   4 +-
 arch/loongarch/vdso/sigreturn.S                    |   6 +-
 arch/powerpc/net/bpf_jit_comp64.c                  |  23 +-
 arch/powerpc/tools/ftrace-gen-ool-stubs.sh         |   4 +-
 arch/s390/include/asm/barrier.h                    |   4 +-
 arch/s390/kernel/entry.S                           |   3 +
 arch/s390/kernel/syscall.c                         |   5 +-
 arch/s390/mm/fault.c                               |  11 +-
 arch/sh/drivers/platform_early.c                   |   4 -
 arch/x86/coco/sev/noinstr.c                        |   6 +
 arch/x86/entry/entry_fred.c                        |  14 +
 arch/x86/events/core.c                             |   4 +-
 arch/x86/include/asm/unwind_user.h                 |   4 +
 arch/x86/kernel/cpu/common.c                       |  20 +-
 arch/x86/kvm/mmu/mmu.c                             |  17 +-
 arch/x86/platform/efi/quirks.c                     |   2 +-
 block/blk-mq.c                                     |  45 ++-
 drivers/acpi/ec.c                                  |   2 +
 drivers/base/bus.c                                 |  43 ++-
 drivers/base/core.c                                |   2 +
 drivers/base/dd.c                                  |  60 +++
 drivers/base/platform.c                            |  37 +-
 drivers/base/regmap/regmap.c                       |  30 +-
 drivers/bluetooth/btintel.c                        |  11 +-
 drivers/bluetooth/btusb.c                          |   5 +-
 drivers/bluetooth/hci_ll.c                         |   2 +
 drivers/bus/simple-pm-bus.c                        |   4 +-
 drivers/clk/imx/clk-scu.c                          |   3 +-
 drivers/cpufreq/cpufreq_conservative.c             |  12 +
 drivers/cpufreq/cpufreq_governor.c                 |   3 +
 drivers/cpufreq/cpufreq_governor.h                 |   1 +
 drivers/cxl/core/hdm.c                             |  25 +-
 drivers/cxl/core/port.c                            |   8 +-
 drivers/cxl/pmem.c                                 |   2 +-
 drivers/dma/dw-edma/dw-hdma-v0-core.c              |   6 +-
 drivers/dma/fsl-edma-main.c                        |  26 +-
 drivers/dma/idxd/cdev.c                            |   8 +-
 drivers/dma/idxd/device.c                          |   6 +-
 drivers/dma/idxd/init.c                            |   4 +-
 drivers/dma/idxd/submit.c                          |   2 +-
 drivers/dma/idxd/sysfs.c                           |   1 +
 drivers/dma/sh/rz-dmac.c                           |  68 ++--
 drivers/dma/xilinx/xdma.c                          |   4 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  46 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c            |  45 ++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |   5 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   1 +
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |   7 +-
 drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c     |   7 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c   |   2 +-
 drivers/gpu/drm/i915/display/intel_display.c       |   8 +-
 drivers/gpu/drm/i915/display/intel_dp_tunnel.c     |  20 +-
 drivers/gpu/drm/i915/display/intel_dp_tunnel.h     |  11 +-
 drivers/gpu/drm/i915/display/intel_gmbus.c         |   4 +-
 drivers/gpu/drm/i915/display/intel_plane.c         |  11 +-
 drivers/gpu/drm/i915/i915_wait_util.h              |   2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |   9 +-
 drivers/gpu/drm/ttm/tests/ttm_bo_test.c            |   4 +-
 drivers/gpu/drm/xe/regs/xe_gt_regs.h               |   1 +
 drivers/gpu/drm/xe/xe_pt.c                         |  12 +-
 drivers/gpu/drm/xe/xe_vm.c                         |  22 +-
 drivers/gpu/drm/xe/xe_vm_types.h                   |   4 +
 drivers/gpu/drm/xe/xe_wa.c                         |   3 +-
 drivers/hid/hid-apple.c                            |   7 +-
 drivers/hid/hid-asus.c                             |  18 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-magicmouse.c                       |   6 +-
 drivers/hid/hid-mcp2221.c                          |   2 +
 drivers/hid/intel-ish-hid/ipc/hw-ish.h             |   2 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c            |  12 +
 drivers/hwmon/adm1177.c                            |  54 +--
 drivers/hwmon/axi-fan-control.c                    |   2 +-
 drivers/hwmon/peci/cputemp.c                       |   4 +-
 drivers/hwmon/pmbus/ina233.c                       |   3 +-
 drivers/hwmon/pmbus/isl68137.c                     |  21 +-
 drivers/hwmon/pmbus/pmbus_core.c                   | 192 ++++++++--
 drivers/i2c/busses/i2c-designware-amdisp.c         |  11 +-
 drivers/i2c/busses/i2c-imx.c                       |  51 ++-
 drivers/i3c/master/dw-i3c-master.c                 |   2 +
 drivers/infiniband/core/rw.c                       |  27 +-
 drivers/infiniband/hw/efa/efa_com.c                | 175 ++++-----
 drivers/infiniband/hw/ionic/ionic_controlpath.c    |   4 +-
 drivers/infiniband/hw/irdma/cm.c                   |  29 +-
 drivers/infiniband/hw/irdma/uk.c                   |  39 +-
 drivers/infiniband/hw/irdma/utils.c                |   2 -
 drivers/infiniband/hw/irdma/verbs.c                |   9 +-
 drivers/irqchip/irq-qcom-mpm.c                     |   3 +
 drivers/irqchip/irq-renesas-rzv2h.c                |   2 +-
 drivers/media/mc/mc-request.c                      |   5 +
 drivers/media/v4l2-core/v4l2-ioctl.c               |   5 +-
 drivers/net/can/dev/netlink.c                      |   4 +-
 drivers/net/ethernet/airoha/airoha_ppe.c           |   2 +
 drivers/net/ethernet/broadcom/asp2/bcmasp.c        |  66 ++--
 drivers/net/ethernet/cadence/macb_main.c           |  41 +-
 .../net/ethernet/freescale/enetc/enetc_ethtool.c   |   2 +
 drivers/net/ethernet/intel/iavf/iavf_ethtool.c     |  31 +-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  14 +-
 drivers/net/ethernet/intel/ice/ice_repr.c          |   5 +-
 drivers/net/ethernet/microchip/lan743x_main.c      |   5 +
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |  17 +-
 drivers/net/team/team_core.c                       |  65 +++-
 drivers/net/tun_vnet.h                             |   2 +-
 drivers/net/usb/r8152.c                            |   1 +
 drivers/net/virtio_net.c                           |   7 +-
 drivers/nvme/host/fabrics.c                        |   4 +-
 drivers/nvme/host/pci.c                            |  11 +-
 drivers/nvme/target/admin-cmd.c                    |   2 +-
 drivers/nvme/target/core.c                         |  14 +-
 drivers/nvme/target/nvmet.h                        |   1 +
 drivers/nvme/target/rdma.c                         |   1 +
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c            |   3 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |   2 +
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c      |   9 +-
 drivers/pinctrl/renesas/pinctrl-rza1.c             |   2 +-
 drivers/pinctrl/renesas/pinctrl-rzt2h.c            |   1 +
 drivers/pinctrl/stm32/Kconfig                      |   1 +
 drivers/platform/olpc/olpc-xo175-ec.c              |   2 +-
 drivers/platform/x86/hp/hp-wmi.c                   |   8 +
 drivers/platform/x86/intel/hid.c                   |  23 +-
 .../x86/intel/speed_select_if/isst_tpmi_core.c     |   5 +-
 drivers/platform/x86/lenovo/wmi-gamezone.c         |   2 -
 drivers/platform/x86/oxpec.c                       |  30 +-
 drivers/platform/x86/touchscreen_dmi.c             |  18 +
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   3 +-
 drivers/scsi/mpi3mr/mpi3mr_fw.c                    |  10 +
 drivers/scsi/scsi_devinfo.c                        |   2 +-
 drivers/scsi/scsi_transport_sas.c                  |   2 +-
 drivers/scsi/ses.c                                 |   2 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |   6 +-
 drivers/spi/spi-fsl-lpspi.c                        |   3 +-
 drivers/spi/spi-intel-pci.c                        |   1 +
 drivers/spi/spi-meson-spicc.c                      |   2 -
 drivers/spi/spi-sn-f-ospi.c                        |  17 +-
 drivers/spi/spi.c                                  |  19 +-
 .../int340x_thermal/processor_thermal_soc_slider.c |   8 +-
 drivers/usb/core/config.c                          |   6 +-
 drivers/usb/core/quirks.c                          |   5 +
 drivers/virt/coco/tdx-guest/tdx-guest.c            |  12 +-
 drivers/xen/privcmd.c                              |   3 +
 fs/btrfs/block-group.c                             |   2 +-
 fs/btrfs/disk-io.c                                 |   4 +-
 fs/btrfs/ioctl.c                                   |   7 +
 fs/btrfs/volumes.c                                 |   5 +-
 fs/erofs/fileio.c                                  |   6 +-
 fs/erofs/zdata.c                                   |   3 +
 fs/ext4/crypto.c                                   |   9 +-
 fs/ext4/ext4.h                                     |   1 +
 fs/ext4/extents.c                                  |  23 +-
 fs/ext4/fast_commit.c                              |  17 +-
 fs/ext4/fsync.c                                    |  16 +-
 fs/ext4/ialloc.c                                   |   6 +
 fs/ext4/inline.c                                   |  10 +-
 fs/ext4/inode.c                                    |  75 +++-
 fs/ext4/mballoc.c                                  |  30 +-
 fs/ext4/page-io.c                                  |  10 +-
 fs/ext4/super.c                                    |  16 +-
 fs/ext4/sysfs.c                                    |  10 +-
 fs/fs-writeback.c                                  |  18 +-
 fs/fuse/file.c                                     |   4 +-
 fs/fuse/inode.c                                    |   1 +
 fs/jbd2/checkpoint.c                               |  15 +-
 fs/netfs/buffered_read.c                           |   3 +-
 fs/netfs/direct_read.c                             |   3 +-
 fs/netfs/direct_write.c                            |  15 +-
 fs/netfs/iterator.c                                |  43 +++
 fs/netfs/read_collect.c                            |   4 +-
 fs/netfs/read_retry.c                              |   5 +-
 fs/netfs/read_single.c                             |   1 -
 fs/netfs/write_collect.c                           |   4 +-
 fs/netfs/write_issue.c                             |   3 +-
 fs/overlayfs/copy_up.c                             |   6 +-
 fs/overlayfs/overlayfs.h                           |  21 ++
 fs/overlayfs/ovl_entry.h                           |   7 +-
 fs/overlayfs/params.c                              |  33 +-
 fs/overlayfs/super.c                               |   2 +-
 fs/overlayfs/util.c                                |   5 +-
 fs/smb/server/oplock.c                             |  72 ++--
 fs/smb/server/smb2pdu.c                            |  73 ++--
 fs/xfs/scrub/quota.c                               |   4 +-
 fs/xfs/scrub/trace.h                               |  12 +-
 fs/xfs/xfs_attr_item.c                             |   5 +-
 fs/xfs/xfs_dquot_item.c                            |   9 +-
 fs/xfs/xfs_inode_item.c                            |   9 +-
 fs/xfs/xfs_mount.c                                 |   7 +-
 fs/xfs/xfs_trace.h                                 |  47 ++-
 fs/xfs/xfs_trans_ail.c                             |  26 +-
 include/linux/damon.h                              |   6 +
 include/linux/device.h                             |  54 +++
 include/linux/device/bus.h                         |   4 +
 include/linux/dma-mapping.h                        |   4 +-
 include/linux/fs.h                                 |   1 +
 include/linux/mempolicy.h                          |   1 +
 include/linux/netfs.h                              |   1 -
 include/linux/pagemap.h                            |  11 -
 include/linux/platform_device.h                    |   5 -
 include/linux/spi/spi.h                            |   5 -
 include/linux/swapops.h                            |  27 +-
 include/linux/usb/quirks.h                         |   3 +
 include/linux/usb/r8152.h                          |   1 +
 include/linux/virtio_net.h                         |  53 ++-
 include/net/bluetooth/l2cap.h                      |   2 +-
 include/net/inet_hashtables.h                      |  14 +
 include/net/ip6_fib.h                              |  21 +-
 include/sound/cs35l56.h                            |   1 +
 include/trace/events/netfs.h                       |   8 +-
 include/trace/events/task.h                        |   7 +-
 include/uapi/linux/dma-buf.h                       |   1 +
 include/uapi/linux/netfilter/nf_conntrack_common.h |   4 +
 kernel/bpf/btf.c                                   |  24 +-
 kernel/bpf/core.c                                  |  43 ++-
 kernel/bpf/verifier.c                              |  36 +-
 kernel/dma/swiotlb.c                               |  21 +-
 kernel/events/core.c                               |  19 +-
 kernel/futex/core.c                                |   2 +-
 kernel/futex/pi.c                                  |   3 +-
 kernel/futex/syscalls.c                            |   8 +
 kernel/module/main.c                               |   7 +
 kernel/power/main.c                                |   2 +-
 kernel/power/snapshot.c                            |  11 +
 kernel/sched/ext.c                                 |   2 +-
 kernel/sysctl.c                                    |   2 +-
 kernel/time/alarmtimer.c                           |   2 +-
 kernel/trace/trace_osnoise.c                       |  10 +-
 mm/damon/core.c                                    |   8 +
 mm/damon/stat.c                                    |  36 +-
 mm/damon/sysfs.c                                   |  10 +-
 mm/mempolicy.c                                     |  10 +-
 mm/mseal.c                                         |   5 +-
 mm/pagewalk.c                                      |  25 +-
 net/bluetooth/l2cap_core.c                         | 103 +++--
 net/bluetooth/l2cap_sock.c                         |   3 +
 net/bluetooth/mgmt.c                               |   2 +-
 net/bluetooth/sco.c                                |  10 +-
 net/can/af_can.c                                   |   4 +-
 net/can/af_can.h                                   |   2 +-
 net/can/gw.c                                       |   6 +-
 net/can/isotp.c                                    |  24 +-
 net/can/proc.c                                     |   3 +-
 net/core/rtnetlink.c                               |  28 +-
 net/ipv4/esp4.c                                    |   9 +-
 net/ipv4/inet_connection_sock.c                    |  20 +-
 net/ipv4/udp.c                                     |   2 +-
 net/ipv6/addrconf.c                                |   4 +-
 net/ipv6/esp6.c                                    |   9 +-
 net/ipv6/ip6_fib.c                                 |  15 +-
 net/ipv6/netfilter/ip6t_rt.c                       |   4 +
 net/ipv6/route.c                                   |   2 +-
 net/key/af_key.c                                   |  19 +-
 net/netfilter/nf_conntrack_expect.c                |   4 +
 net/netfilter/nf_conntrack_netlink.c               |  16 +-
 net/netfilter/nf_conntrack_proto_tcp.c             |  10 +-
 net/netfilter/nf_conntrack_sip.c                   |  14 +-
 net/netfilter/nfnetlink_log.c                      |   8 +-
 net/netfilter/nft_set_rbtree.c                     |  92 ++++-
 net/nfc/nci/core.c                                 |  10 +-
 net/openvswitch/flow_netlink.c                     |   2 +
 net/openvswitch/vport-netdev.c                     |  11 +-
 net/packet/af_packet.c                             |   1 +
 net/smc/smc_rx.c                                   |   9 +-
 net/tls/tls_sw.c                                   |   2 +-
 net/xfrm/xfrm_iptfs.c                              |  17 +-
 net/xfrm/xfrm_nat_keepalive.c                      |   2 +-
 net/xfrm/xfrm_policy.c                             |   2 +
 net/xfrm/xfrm_state.c                              |   1 +
 net/xfrm/xfrm_user.c                               |   7 +-
 rust/kernel/regulator.rs                           |  33 +-
 rust/pin-init/src/macros.rs                        |  16 +
 scripts/package/install-extmod-build               |   4 +
 sound/firewire/amdtp-stream.c                      |   2 +-
 sound/hda/codecs/hdmi/tegrahdmi.c                  |   1 +
 sound/hda/codecs/realtek/alc269.c                  |  42 ++-
 sound/hda/codecs/realtek/alc662.c                  |   9 +
 sound/hda/codecs/senarytech.c                      |   5 +
 sound/hda/controllers/intel.c                      |   1 -
 sound/soc/amd/acp/amd-acp63-acpi-match.c           | 413 +++++++++++++++++++++
 sound/soc/codecs/adau1372.c                        |  34 +-
 sound/soc/codecs/cs35l56-shared.c                  |  16 +-
 sound/soc/codecs/cs35l56.c                         |   8 +
 sound/soc/codecs/rt1320-sdw.c                      |   5 +-
 sound/soc/codecs/sma1307.c                         |   6 +-
 sound/soc/codecs/wcd934x.c                         |   2 +-
 sound/soc/fsl/fsl_easrc.c                          |  14 +-
 sound/soc/fsl/imx-card.c                           |   2 +
 sound/soc/intel/boards/sof_sdw.c                   |   8 +
 sound/soc/intel/catpt/device.c                     |  10 +-
 sound/soc/intel/catpt/dsp.c                        |   3 -
 sound/soc/samsung/i2s.c                            |   6 +-
 sound/soc/sof/ipc4-topology.c                      |   2 +-
 sound/usb/quirks.c                                 |   2 +
 tools/objtool/arch/x86/decode.c                    |  68 ++--
 tools/objtool/check.c                              |  14 +
 .../testing/selftests/bpf/prog_tests/reg_bounds.c  |  62 +++-
 .../testing/selftests/bpf/progs/exceptions_fail.c  |   9 +-
 .../selftests/mount_setattr/mount_setattr_test.c   |   2 +-
 316 files changed, 3581 insertions(+), 1178 deletions(-)