Skip to content

6.18.50-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-fsdevel linux-mm linux-patches linux-um lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest552 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/552perf/x86/intel/uncore: Fix die ID init and look up bugsarch/x86/events/intel/uncore.c arch/x86/events/intel/uncore_snbep.c+7 -70 replies
2/552wifi: mt76: Fix memory leak after mt76_connac_mcu_alloc_sta_req()drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c drivers/net/wireless/mediatek/mt76/mt7915/mcu.c drivers/net/wireless/mediatek/mt76/mt7925/mcu.c+18 -60 replies
3/552wifi: ath11k: fix memory leaks in beacon template setupdrivers/net/wireless/ath/ath11k/mac.c+17 -110 replies
4/552fuse: wait for FR_FINISHED on abort_on_kill to prevent use-after-freefs/fuse/dev.c+2 -10 replies
5/552ip_tunnel: adapt iptunnel_xmit_stats() to NETDEV_PCPU_STAT_DSTATSinclude/linux/netdevice.h include/net/ip_tunnels.h+24 -90 replies
6/552bpf: Fix incorrect pruning due to atomic fetch precision trackingkernel/bpf/verifier.c+24 -30 replies
7/552nsfs: tighten permission checks for handle openingfs/nsfs.c+1 -10 replies
8/552drm/amd/display: Avoid NULL dereference in dc_dmub_srv error pathsdrivers/gpu/drm/amd/display/dc/dc_dmub_srv.c+8 -20 replies
9/552platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()drivers/platform/x86/lenovo/wmi-helpers.c+2 -20 replies
10/552netfs: Fix missing locking around retry adding new subreqsfs/netfs/read_retry.c fs/netfs/write_retry.c+10 -20 replies
11/552drm/amd/display: Skip PHY SSC reduction on some 8K panelsdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c+10 -30 replies
12/552drm/amd/display: Refactor amdgpu_dm_connector_detect (v2)drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+19 -160 replies
13/552drm/amd/display: hide Apple Studio Display secondary tiledrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c drivers/gpu/drm/amd/display/dc/dc_types.h+48 -00 replies
14/552drm/amd/display: Prune per-tile Timing from Apple Studio Display Primary Tiledrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+43 -00 replies
15/552alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionallyarch/alpha/include/uapi/asm/fpu.h+6 -20 replies
16/552rust: time: fix as_micros_ceil() rounding near i64::MAXrust/kernel/time.rs+10 -70 replies
17/552alpha: dont leak hardware-fabricated FP exception bits to user spacearch/alpha/kernel/traps.c arch/alpha/math-emu/math.c+80 -140 replies
18/552clocksource/drivers/nxp-pit: Fix IRQ leak on cpuhp_setup_state error pathdrivers/clocksource/timer-nxp-pit.c+3 -10 replies
19/552clocksource/drivers/timer-sun4i: Advertise a real minimum deltadrivers/clocksource/timer-sun4i.c+1 -10 replies
20/552fs: fix user path of nested backing filesfs/backing-file.c+1 -10 replies
21/552powerpc/pseries/iommu: switch to Default DMA window during kdumparch/powerpc/platforms/pseries/iommu.c+12 -110 replies
22/552timers/itimer: Zero-init old itimerval before copy to userspacekernel/time/itimer.c+1 -10 replies
23/552rust: bug: skip arch-specific asm in `testlib` buildsrust/kernel/bug.rs+5 -10 replies
24/552rust: bug: fix warn_on macro build error on UMLrust/kernel/bug.rs+1 -13 replies
25/552rust: kernel: list: fix incorrect pop_back example commentrust/kernel/list.rs+1 -10 replies
26/552rust: cfi: disable function merging if CFI is enabledMakefile+2 -10 replies
27/552KEYS: trusted: Fix TPM teardown orderingsecurity/keys/trusted-keys/trusted_tpm1.c+1 -10 replies
28/552apparmor: fix cred UAF caused by begin_current_label_crit_section()security/apparmor/include/cred.h security/apparmor/include/task.h security/apparmor/task.c+39 -90 replies
29/552apparmor: fix out-of-bounds write when null terminating a label vecsecurity/apparmor/include/label.h+3 -30 replies
30/552include/linux/list.h: mark list_add and __list_add as __always_inlineinclude/linux/list.h+11 -40 replies
31/552mm, swap: ratelimit bad swap entry reportsmm/swapfile.c+3 -30 replies
32/552mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios()mm/gup.c+8 -20 replies
33/552mm/kmemleak: avoid soft lockup when scanning task stacksmm/kmemleak.c+38 -130 replies
34/552mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch()mm/migrate.c+1 -10 replies
35/552mm/migrate: use huge_ptep_get() in remove_migration_pte()mm/migrate.c+5 -10 replies
36/552mm/mm_init: deferred_grow_zone(): fix out-of-range first_deferred_pfnmm/mm_init.c+6 -30 replies
37/552mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg()mm/page_owner.c+7 -30 replies
38/552mm/page_vma_mapped: use huge_ptep_get() for hugetlbmm/page_vma_mapped.c+7 -14 replies
39/552mm/pagewalk: fix stale walk->action escaping walk_pmd_range()mm/pagewalk.c+2 -40 replies
40/552mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec()mm/vmscan.c+1 -10 replies
41/552mm/zswap: fix global shrinker when memory cgroup is disabledmm/zswap.c+7 -60 replies
42/552mm: compaction: support non-movable compaction for pageblock requestsmm/compaction.c+39 -70 replies
43/552mm: memcg-v1: fix wrong linux-mm list address in deprecation warningsmm/memcontrol-v1.c+3 -30 replies
44/552mm: memcg-v1: fix memsw and TCP failcnt accountingmm/memcontrol.c+2 -00 replies
45/552mm: memcg: stop reclaim when a limit update is supersededmm/memcontrol.c+6 -00 replies
46/552mm: memcontrol: update state_local when flushing NMI statsmm/memcontrol.c+5 -00 replies
47/552mm: mempolicy: fix automatic numa balancing for shmemmm/mempolicy.c+6 -150 replies
48/552mm: page_alloc: __GFP_FS lockdep annotation for direct compactionmm/page_alloc.c+2 -00 replies
49/552mm: page_alloc: move capture_control to the page allocatorinclude/linux/compaction.h mm/compaction.c mm/internal.h +1 more+57 -450 replies
50/552mm: page_alloc: fix non-movable reclaim storm in defrag_modemm/compaction.c mm/internal.h mm/page_alloc.c+33 -60 replies
51/552mm: vmscan: fix node reclaim ignoring swappiness parametermm/vmscan.c+7 -120 replies
52/552tools/compiler: match glibc 2.42 definition of __attribute_const__tools/include/linux/compiler.h+1 -10 replies
53/552x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg()arch/x86/include/asm/insn-eval.h arch/x86/kvm/emulate.c+40 -220 replies
54/552x86/locking: Use sfence for wmb() if SSE is availablearch/x86/include/asm/barrier.h+1 -10 replies
55/552x86/tdx: Fix off-by-one in port I/O handlingarch/x86/coco/tdx/tdx.c+2 -20 replies
56/552x86/tdx: Fix zero-extension for 32-bit port I/Oarch/x86/coco/tdx/tdx.c+3 -50 replies
57/552hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start()drivers/hwtracing/ptt/hisi_ptt.c+13 -70 replies
58/552tracing/user_events: Clear copied tracing state before fork duplicationkernel/trace/trace_events_user.c+3 -00 replies
59/552tracing: Fix crash passing ERR_PTR to kthread_stop()kernel/trace/trace_events.c+2 -00 replies
60/552tracing: Fix logged instance name on creation failurekernel/trace/trace.c+2 -10 replies
61/552tracing: Fix use-after-free in trace_pipe read on sub-buffer order changekernel/trace/trace.c+3 -00 replies
62/552tracing: Fix use-after-free with same-name named triggerskernel/trace/trace_events_hist.c+3 -10 replies
63/552cdx: Fix double free when sysfs file creation failsdrivers/cdx/cdx.c+5 -20 replies
64/552device property: fix infinite loop in fwnode_for_each_child_node()drivers/base/property.c+16 -30 replies
65/552misc: nsm: bound the device-reported response lengthdrivers/misc/nsm.c+1 -10 replies
66/552powerpc/powermac: fix OF node refcountarch/powerpc/platforms/powermac/low_i2c.c+1 -10 replies
67/552rapidio: mport_cdev: fix use-after-free in dma_req_free()drivers/rapidio/devices/rio_mport_cdev.c+7 -30 replies
68/552Revert "media: v4l2-dev: fix error handling in __video_register_device()"drivers/media/v4l2-core/v4l2-dev.c+7 -70 replies
69/552serial: imx: serialize imx_uart_ports[] lifetimedrivers/tty/serial/imx.c+17 -30 replies
70/552staging: greybus: hid: fix SET_REPORT return valuedrivers/staging/greybus/hid.c+1 -10 replies
71/552usb: dwc2: gadget: Exit partial power down state when changing USB pull-updrivers/usb/dwc2/gadget.c+10 -10 replies
72/552usb: dwc3: gadget: Fix use-after-free in dwc3_gadget_free_endpoints due to race conditiondrivers/usb/dwc3/gadget.c+1 -00 replies
73/552usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freeddrivers/usb/gadget/udc/at91_udc.c+19 -10 replies
74/552USB: phy: fsl-usb: fix missing static keywordsdrivers/usb/phy/phy-fsl-usb.c drivers/usb/phy/phy-fsl-usb.h+29 -290 replies
75/552usb: typec: tcpci: pass correct rx_type to tcpm_pd_receive()drivers/usb/typec/tcpm/tcpci.c include/linux/usb/tcpci.h+12 -10 replies
76/552usb: typec: thunderbolt: Disable work before freeing tbt on removedrivers/usb/typec/altmodes/thunderbolt.c+2 -00 replies
77/552usb: typec: ucsi: use UCSI_TIMEOUT_MS for sync command completiondrivers/usb/typec/ucsi/ucsi.c+2 -10 replies
78/552usb: gadget: u_audio: Fix use-after-free on sound card disconnectdrivers/usb/gadget/function/u_audio.c+18 -60 replies
79/552usb: gadget: snps_udc_plat: clean up PHY on probe deferraldrivers/usb/gadget/udc/snps_udc_plat.c+2 -30 replies
80/552usb: gadget: midi2: remove default configfs groups on teardowndrivers/usb/gadget/function/f_midi2.c+2 -00 replies
81/552usb: gadget: f_tcm: fix deadlock in usbg_make_tpg()drivers/usb/gadget/function/f_tcm.c+12 -110 replies
82/552usb: gadget: uvc: Fix null pointer dereference in uvcg_video_init()drivers/usb/gadget/function/uvc_video.c+1 -10 replies
83/552usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind()drivers/usb/gadget/function/f_uvc.c+6 -10 replies
84/552usb: gadget: f_fs: Prevent deadlock during ep0 read loopdrivers/usb/gadget/function/f_fs.c+10 -40 replies
85/552fpga: altera-cvp: Avoid out-of-bounds read in trailing byte writedrivers/fpga/altera-cvp.c+6 -40 replies
86/552HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_featuredrivers/hid/hid-sensor-hub.c+26 -180 replies
87/552lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen()lib/ucs2_string.c+1 -10 replies
88/552media: cec: stm32: prevent out-of-bounds write on RX overflowdrivers/media/cec/platform/stm32/stm32-cec.c+2 -10 replies
89/552media: vicodec: fix out-of-bounds write in FWHT encoderdrivers/media/test-drivers/vicodec/vicodec-core.c+2 -20 replies
90/552nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncationfs/nilfs2/bmap.c fs/nilfs2/bmap.h fs/nilfs2/btree.c +1 more+36 -110 replies
91/552of: fix out-of-bounds read in of_alias_scan() stem parserdrivers/of/base.c+1 -10 replies
92/552PCI/sysfs: Fix out-of-bounds read in pci_write_legacy_io()arch/powerpc/kernel/pci-common.c drivers/pci/pci-sysfs.c+17 -100 replies
93/552phy: rockchip-samsung-dcphy: fix out-of-range max_registerdrivers/phy/rockchip/phy-rockchip-samsung-dcphy.c+1 -10 replies
94/552ubifs: fix out-of-bounds read in signature length checkfs/ubifs/auth.c+1 -10 replies
95/552zram: validate deflate paramsdrivers/block/zram/backend_deflate.c+9 -10 replies
96/552zsmalloc: account for handle size in class lookupmm/zsmalloc.c+7 -40 replies
97/552NFS/localio: fix ref leak on nfs_uuid_add_file failurefs/nfs_common/nfslocalio.c+15 -10 replies
98/552NFS: fix delegation_hash_table leak when nfs4_server_common_setup() failsfs/nfs/nfs4client.c+12 -50 replies
99/552NFSD: check truncate permission under inode lockfs/nfsd/vfs.c+18 -120 replies
100/552NFSD: Encode only the status in NFS-ACL v2 GETACL error repliesfs/nfsd/nfs2acl.c+15 -160 replies
101/552NFSD: Fix off-by-one in DRC bucket pruning limitfs/nfsd/nfscache.c+1 -10 replies
102/552NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lockfs/nfsd/nfs4state.c+25 -190 replies
103/552NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_checkfs/nfsd/nfsfh.c+1 -30 replies
104/552nfsd: guard nfsd_serv deref in nfsd_file_net_disposefs/nfsd/filecache.c+12 -30 replies
105/552NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget pathfs/nfs/pnfs.c+1 -00 replies
106/552pNFS: Fix EBUSY check in pnfs_layout_need_returnfs/nfs/pnfs.c+1 -10 replies
107/552nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardownfs/nfsd/nfs4callback.c fs/nfsd/nfs4state.c fs/nfsd/state.h +1 more+100 -300 replies
108/552nfsd: release path refs on follow_down() errorfs/nfsd/vfs.c+3 -10 replies
109/552nfsd: Reset write verifier when async COPY writeback failsfs/nfsd/nfs4proc.c+2 -00 replies
110/552nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 typesfs/nfsd/nfs4xdr.c+13 -00 replies
111/552nfsd: sample writeback error cursor before async COPY loopfs/nfsd/nfs4proc.c+1 -10 replies
112/552nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegationsfs/nfsd/nfs4state.c+1 -00 replies
113/552nfsd: size fh_verify server sockaddr slot by xpt_locallenfs/nfsd/trace.h+2 -20 replies
114/552nfsd: validate nseconds in TIME_DELEG decode pathsfs/nfsd/nfs4callback.c fs/nfsd/nfs4xdr.c+8 -00 replies
115/552nfsd: validate sockaddr length per family in listener_setfs/nfsd/nfsctl.c+65 -120 replies
116/552nfsd: validate symlink target length in NFSv4 CREATEfs/nfsd/nfs4xdr.c+4 -00 replies
117/552nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr()fs/nfsd/nfsproc.c+7 -00 replies
118/552nfsd: add filehandle match check to nfsd4_delegreturn()fs/nfsd/nfs4state.c+4 -00 replies
119/552nfsd: add missing read barrier to rpc_status_get dumpit seqcount retryfs/nfsd/nfsctl.c+7 -40 replies
120/552nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL dereffs/nfsd/nfs4proc.c+16 -30 replies
121/552nfsd: check client ownership when cancelling a copy-notify stateidfs/nfsd/nfs4state.c+12 -20 replies
122/552nfsd: clear CALLBACK_RUNNING on failed delegation recall queuefs/nfsd/nfs4state.c+3 -10 replies
123/552nfsd: clear opcnt on compound arg release to prevent OOB readfs/nfsd/nfs4xdr.c+1 -00 replies
124/552nfsd: defer setting NFSD4_CALLBACK_RUNNING in deleg_reaperfs/nfsd/nfs4state.c+2 -20 replies
125/552nfsd: defer vfree of compound ops to fix rpc_status UAFfs/nfsd/nfs4xdr.c+3 -10 replies
126/552nfsd: dont free session slots that are still in usefs/nfsd/nfs4state.c+16 -10 replies
127/552nfsd: drop the stateid, not the stateowner, on seqid_op replay retryfs/nfsd/nfs4state.c+1 -10 replies
128/552nfsd: fix BUG_ON in nfsd4_alloc_layout_stateid on racing delegation revokefs/nfsd/nfs4layouts.c+9 -30 replies
129/552nfsd: fix cpntf publish race in nfs4_init_cp_statefs/nfsd/nfs4state.c+25 -100 replies
130/552nfsd: fix dentry ref leak on V4ROOT export filehandle lookupfs/nfsd/nfsfh.c+6 -20 replies
131/552nfsd: fix FL_SLEEP being set unconditionally for all LOCK typesfs/nfsd/nfs4state.c+5 -40 replies
132/552nfsd: fix netlink dumpit error handling for rpc_status_getfs/nfsd/nfsctl.c+26 -60 replies
133/552nfsd: fix nfsd_file leak on inter-server COPY setup failurefs/nfsd/nfs4proc.c+4 -60 replies
134/552nfsd: fix null dereference in nfsd4_setattr for deleg timestamp attrsfs/nfsd/nfs4proc.c+1 -10 replies
135/552nfsd: fix refcount leak in nfsd_file_lru_add on insertion failurefs/nfsd/filecache.c+5 -20 replies
136/552nfsd: fix reply size estimate for GET_DIR_DELEGATIONfs/nfsd/nfs4proc.c+1 -10 replies
137/552nfsd: fix stale s2s_cp_stateids IDR entry for async COPYfs/nfsd/nfs4proc.c+4 -30 replies
138/552nfsd: fix version mismatch loops in nfsd_acl_init_request()fs/nfsd/nfssvc.c+2 -20 replies
139/552nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutgetfs/nfsd/flexfilelayoutxdr.c+11 -60 replies
140/552nfsd: fix XDR padding calculation in ff_encode_getdeviceinfofs/nfsd/flexfilelayoutxdr.c+2 -10 replies
141/552nfsd: gate nfs2 setacl by argp->maskfs/nfsd/nfs2acl.c+13 -80 replies
142/552nfsd: gate nfs3 setacl by argp->maskfs/nfsd/nfs3acl.c+11 -60 replies
143/552nfsd: hold rcu across localio cmpxchg retryfs/nfsd/localio.c+7 -10 replies
144/552nfsd: initialize copy-notify stateid before publishing itfs/nfsd/nfs4proc.c fs/nfsd/nfs4state.c+18 -80 replies
145/552nfsd: initialize DRC hash table before registering shrinkerfs/nfsd/nfscache.c+2 -20 replies
146/552nfsd: move nfsd_debugfs_init() after nfsd4_init_slabs() in init_nfsd()fs/nfsd/nfsctl.c+5 -40 replies
147/552nfsd: reject out-of-range nseconds in NFSv3 SETATTR and create opsfs/nfsd/nfs3proc.c+40 -00 replies
148/552nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATEfs/nfsd/nfsxdr.c+22 -100 replies
149/552nfsd: reject reclaim LOCK after RECLAIM_COMPLETEfs/nfsd/nfs4state.c+3 -00 replies
150/552nfsd: revoke copy-notify stateids before dropping their referencefs/nfsd/nfs4state.c+62 -160 replies
151/552NFSD: Prevent lock owner use-after-free during client teardownfs/nfsd/nfs4state.c+13 -30 replies
152/552NFSD: Prevent client use-after-free during NFSv4.0 revoked-state cleanupfs/nfsd/nfs4state.c+6 -00 replies
153/552libceph: validate OSD extent maps before cursor advancenet/ceph/osd_client.c+30 -00 replies
154/552libceph: reject buckets with mismatched CRUSH idsnet/ceph/osdmap.c+2 -00 replies
155/552ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlockfs/ceph/caps.c+9 -20 replies
156/552ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decodefs/ceph/mdsmap.c+4 -00 replies
157/552ceph: bound copied dentry name length in NFS export get_namefs/ceph/export.c+17 -90 replies
158/552ceph: bound MDSCapAuth path and fs_name decode in handle_session()fs/ceph/mds_client.c+6 -20 replies
159/552ceph: bound num_export_targets array for mds info v2/v3fs/ceph/mdsmap.c+6 -10 replies
160/552ceph: bound xattr value length in __build_xattrs()fs/ceph/xattr.c+1 -00 replies
161/552ceph: do not repeat ceph_trim_dentries() if no progress possiblefs/ceph/dir.c+7 -30 replies
162/552ceph: fix leaked inode reference on writeback abort at umountfs/ceph/addr.c+11 -00 replies
163/552btrfs: drop recovered reloc root refs on recovery failurefs/btrfs/relocation.c+27 -40 replies
164/552btrfs: fix extent map leak in NOCOW direct I/O writefs/btrfs/direct-io.c+13 -60 replies
165/552btrfs: do not overwrite NODATASUM flag when removing NODATACOW flagfs/btrfs/ioctl.c+15 -80 replies
166/552audit: avoid dropping live tree ref on fsnotify rule autoremovekernel/auditfilter.c+2 -40 replies
167/552cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size()fs/smb/client/inode.c+1 -00 replies
168/552cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0fs/smb/client/cifsfs.c+13 -20 replies
169/552cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNCfs/smb/client/file.c+1 -00 replies
170/552smb: client: clear ce->tgthint in free_tgts()fs/smb/client/dfs_cache.c+2 -00 replies
171/552smb: client: fix ALIGN() overflow in symlink_data() error context loopfs/smb/client/smb2file.c+4 -10 replies
172/552smb: client: fix copy-paste error in WSL EA length accounting for $LXDEVfs/smb/client/smb1ops.c+1 -10 replies
173/552smb: client: harden DFS cache against invalid target hintsfs/smb/client/dfs_cache.c+24 -70 replies
174/552HID: apple: preserve keyboard backlight across T2 resumedrivers/hid/hid-apple.c+16 -20 replies
175/552HID: corsair-void: Check size of status and firmware events before reading themdrivers/hid/hid-corsair-void.c+17 -00 replies
176/552HID: picolcd: clamp eeprom debugfs read to bytes actually receiveddrivers/hid/hid-picolcd_debugfs.c+9 -00 replies
177/552HID: roccat: free buffered reports when destroying devicedrivers/hid/hid-roccat.c+11 -20 replies
178/552HID: sensor: custom: Fix field sysfs group cleanup on failuredrivers/hid/hid-sensor-custom.c+8 -10 replies
179/552HID: sony: fix UAF of ghl_poke_timer / ghl_urb at driver unbinddrivers/hid/hid-sony.c+3 -10 replies
180/552HID: universal-pidff: stop the device when force-feedback init failsdrivers/hid/hid-universal-pidff.c+3 -10 replies
181/552HID: mcp2221: stop device IO before hid_hw_stopdrivers/hid/hid-mcp2221.c+2 -00 replies
182/552HID: mcp2221: validate report size in mcp2221_raw_event()drivers/hid/hid-mcp2221.c+7 -00 replies
183/552HID: intel-thc-hid: intel-quickspi: validate report size before copydrivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c drivers/hid/intel-thc-hid/intel-quickspi/quickspi-dev.h drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c+12 -10 replies
184/552HID: intel-thc-hid: intel-quickspi: bound GET_REPORT response to the caller bufferdrivers/hid/intel-thc-hid/intel-quickspi/quickspi-hid.c drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.h+15 -50 replies
185/552HID: intel-thc-hid: intel-quicki2c: fix autosuspend cleanup during teardowndrivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c+1 -00 replies
186/552HID: intel-thc-hid: intel-quickspi: fix autosuspend cleanup during teardowndrivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c+1 -00 replies
187/552eventfs: Initialize ei->children and ei->list in init_ei()fs/tracefs/event_inode.c+2 -50 replies
188/552fs/ntfs3: validate dirty page table on log replayfs/ntfs3/fslog.c+19 -00 replies
189/552fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame()fs/ntfs3/frecord.c+9 -00 replies
190/552fs/ntfs3: bound page_lcns[] index by the log recordfs/ntfs3/fslog.c+15 -00 replies
191/552eCryptfs: bound the packet-length peek to the user bufferfs/ecryptfs/miscdev.c+3 -20 replies
192/552ecryptfs: fix tag 11 packet exact-fit size checkfs/ecryptfs/keystore.c+1 -10 replies
193/552ecryptfs: hold msg ctx list lock when cleaning daemon queuefs/ecryptfs/messaging.c+2 -00 replies
194/552ecryptfs: pass packet set buffer size to parserfs/ecryptfs/crypto.c fs/ecryptfs/ecryptfs_kernel.h fs/ecryptfs/keystore.c+23 -50 replies
195/552ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packetfs/ecryptfs/keystore.c+12 -20 replies
196/552ecryptfs: reject too-small tag 70 packetsfs/ecryptfs/keystore.c+6 -00 replies
197/552ecryptfs: release message context on send failurefs/ecryptfs/messaging.c+8 -10 replies
198/552ecryptfs: show filename encryption optionsfs/ecryptfs/super.c+7 -00 replies
199/552efivarfs: Rate limit statfs() handlerfs/efivarfs/super.c+24 -60 replies
200/552fanotify: fix use-after-free of file range infofs/notify/fanotify/fanotify.c fs/notify/fanotify/fanotify.h fs/notify/fanotify/fanotify_user.c+6 -80 replies
201/552fat: restore original value when fat_ent_write failedfs/fat/misc.c+4 -00 replies
202/552fbdev: omapfb: panel-dsi-cm: initialize lock before registering displaydrivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c+2 -20 replies
203/552fbdev: pvr2fb: correct user pointer annotation and sentinel initializerdrivers/video/fbdev/pvr2fb.c+2 -20 replies
204/552fbdev: ssd1307fb: defer I2C transfers from damage callbacksdrivers/video/fbdev/ssd1307fb.c+67 -50 replies
205/552fbdev: uvesafb: unregister connector callback on init failuredrivers/video/fbdev/uvesafb.c+2 -00 replies
206/552forcedeth: fix off-by-one when saving/restoring non-PCI config spacedrivers/net/ethernet/nvidia/forcedeth.c+2 -20 replies
207/552fpga: stratix10-soc: Fix SVC mailbox handling during reconfigurationdrivers/fpga/stratix10-soc.c+12 -90 replies
208/552hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller devicedrivers/hsi/controllers/omap_ssi_core.c+6 -00 replies
209/552hugetlb: only adjust reservation during unmapping if mapcount is 0mm/hugetlb.c+6 -20 replies
210/552accel/rocket: fix NULL dereference and integer overflow in rocket_job_push()drivers/accel/rocket/rocket_job.c+10 -40 replies
211/552accel/rocket: initialize job domain before cleanup pathsdrivers/accel/rocket/rocket_job.c+2 -20 replies
212/552accel/rocket: Fix error path handling in rocket_job_run()drivers/accel/rocket/rocket_job.c+11 -30 replies
213/552acpi/apei/ghes: Use raw_spinlock_t for CXL CPER work locksdrivers/acpi/apei/ghes.c drivers/cxl/core/ras.c drivers/cxl/pci.c+33 -190 replies
214/552ACPI: APEI: Fix ERST timeout unit conversiondrivers/acpi/apei/erst.c+1 -10 replies
215/552ACPI: APEI: GHES: fix ARM section length accounting after headerdrivers/acpi/apei/ghes.c+1 -10 replies
216/552ACPI: pfr_update: fix stack buffer overflow in query_capability()drivers/acpi/pfr_update.c+24 -210 replies
217/552alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write()arch/alpha/kernel/pci-sysfs.c+3 -30 replies
218/552alpha: marvel: Fix irq_set_status_flags to use correct IRQ numberarch/alpha/kernel/sys_marvel.c+2 -20 replies
219/552alpha: marvel: Fix lock ordering in init_io7_irqs()arch/alpha/kernel/sys_marvel.c+12 -130 replies
220/552ARM: 9477/1: Disable broken eBPF JIT on the Risc PCarch/arm/Kconfig+1 -10 replies
221/552ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytesdrivers/ata/libata-scsi.c+14 -140 replies
222/552auxdisplay: charlcd: cancel backlight work on registration failuredrivers/auxdisplay/charlcd.c+14 -70 replies
223/552block: set QUEUE_FLAG_DYING unconditionally in blk_mark_disk_dead()block/genhd.c+1 -00 replies
224/552Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CUdrivers/bluetooth/btusb.c+4 -00 replies
225/552Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CUdrivers/bluetooth/btusb.c+2 -00 replies
226/552Bluetooth: btusb: limit RTL8761B BROKEN_EXT_SCAN quirk to 0bda:a728drivers/bluetooth/btrtl.c drivers/bluetooth/btusb.c+8 -130 replies
227/552Bluetooth: eir: Fix OOB read in eir_get_service_data()net/bluetooth/eir.c+2 -10 replies
228/552bnx2x: fix double free in bnx2x_init_firmware() error pathdrivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c+3 -00 replies
229/552bnxt_en: Write doorbell when linearizing skb failsdrivers/net/ethernet/broadcom/bnxt/bnxt.c+2 -50 replies
230/552bpf, x86: Fix per-CPU address resolution into an extended registerarch/x86/net/bpf_jit_comp.c+1 -10 replies
231/552bpf: Disable preemption in __bpf_get_stackkernel/bpf/stackmap.c+3 -00 replies
232/552buffer: avoid tail commit walk for uptodate foliosfs/buffer.c+3 -00 replies
233/552bpf: Harden bloom filter sizing and indexing on 32-bit kernelskernel/bpf/bloom_filter.c+9 -100 replies
234/552dm-io: clone the source bio instead of copying its biovecdrivers/md/dm-io.c+24 -430 replies
235/552dm-io: report non-retryable errors separatedlydrivers/md/dm-bufio.c drivers/md/dm-integrity.c drivers/md/dm-io.c +7 more+83 -540 replies
236/552dm-era: fix shadowed superblock leak on take-snap failuredrivers/md/dm-era-target.c+5 -00 replies
237/552dm raid1: reserve space for NUL-terminator in build_constructor_string()drivers/md/dm-log-userspace-base.c+1 -00 replies
238/552dm array: validate array block headers on readdrivers/md/persistent-data/dm-array.c+29 -80 replies
239/552dm array: reject an array block whose value size is not the callersdrivers/md/persistent-data/dm-array.c+16 -00 replies
240/552coresight: etm3x: Fix cntr_val_show() to match cntr_val_store() behaviordrivers/hwtracing/coresight/coresight-etm3x-sysfs.c+4 -110 replies
241/552cpufreq: schedutil: Fix rate limit overflowkernel/sched/cpufreq_schedutil.c+13 -20 replies
242/552cxl/features: bound fwctl command payload to the input bufferdrivers/cxl/core/features.c+7 -10 replies
243/552cxl/pmem: Format the nvdimm serial number as unsigned decimalDocumentation/ABI/testing/sysfs-bus-nvdimm drivers/cxl/core/pmem.c drivers/cxl/cxl.h +1 more+11 -70 replies
244/552Bluetooth: hci_bcm4377: Ignore reserved PHY in ext adv reports on BCM4378drivers/bluetooth/hci_bcm4377.c+1 -00 replies
245/552Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negativedrivers/bluetooth/hci_bcm.c+1 -00 replies
246/552Bluetooth: hci_uart: Fix false success return in hci_uart_setup()drivers/bluetooth/hci_ldisc.c drivers/bluetooth/hci_serdev.c+2 -20 replies
247/552Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_readynet/bluetooth/iso.c+8 -00 replies
248/552Bluetooth: RFCOMM: serialize security confirmation handlingnet/bluetooth/rfcomm/core.c+7 -10 replies
249/552Bluetooth: hci_conn: re-enable advertising only for peripheral rolenet/bluetooth/hci_conn.c+2 -10 replies
250/552Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skbnet/bluetooth/hci_core.c+1 -10 replies
251/552Bluetooth: hci_event: clear HCI_LE_ADV only on a created connectionnet/bluetooth/hci_event.c+4 -30 replies
252/552Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negativedrivers/bluetooth/hci_h5.c+3 -10 replies
253/552Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negativedrivers/bluetooth/hci_intel.c+1 -00 replies
254/552Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last requestnet/bluetooth/hci_sync.c+2 -00 replies
255/552kasan: fix cache shrink race with CPU hotplugmm/kasan/quarantine.c+6 -10 replies
256/552jbd2: bound shrinker scans by examined checkpoint buffersfs/jbd2/checkpoint.c+13 -120 replies
257/552jbd2: check need_resched() when skipping busy checkpoint buffersfs/jbd2/checkpoint.c+2 -10 replies
258/552ipip: fix skb leak in collect_md mode when metadata_dst allocation failsnet/ipv4/ipip.c+1 -10 replies
259/552ip: orphan prefetched skbs before multicast forwardingnet/ipv4/ipmr.c net/ipv6/ip6_input.c+4 -00 replies
260/552ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit()net/ipv6/ip6_tunnel.c+2 -130 replies
261/552ip6_gre: fix hardware header length for NBMA tunnelsnet/ipv6/ip6_gre.c+4 -90 replies
262/552ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv()net/ipv6/exthdrs.c+12 -140 replies
263/552ipv6: use RCU iterator to dump route exceptionsnet/ipv6/route.c+1 -10 replies
264/552landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creationinclude/uapi/linux/landlock.h security/landlock/errata/abi-1.h security/landlock/fs.c+56 -94 replies
265/552libnvdimm/labels: Prevent integer overflow in __nd_label_validate()drivers/nvdimm/label.c+1 -10 replies
266/552mailbox: qcom-ipcc: fix duplicate channel allocation across holesdrivers/mailbox/qcom-ipcc.c+11 -60 replies
267/552md/raid10: fix still_degraded being inverted in raid10_sync_request()drivers/md/raid10.c+1 -10 replies
268/552md: do overflow check for sb->bblog_shift in super_1_load()drivers/md/md.c+7 -00 replies
269/552module: validate string table section typeskernel/module/main.c+13 -10 replies
270/552mpls: reload header after pskb_may_pull()net/mpls/af_mpls.c+2 -00 replies
271/552mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstructionnet/mptcp/syncookies.c+1 -00 replies
272/552module/kallsyms: fix nextval for data symbol lookupkernel/module/kallsyms.c+16 -80 replies
273/552nouveau/gem: reserve the bo in the info ioctl around the vma lookupdrivers/gpu/drm/nouveau/nouveau_gem.c+10 -10 replies
274/552params: fix charp corruption on allocation failurekernel/params.c+8 -60 replies
275/552phy: fsl-imx8mq-usb: fix typec switch leak on probe error pathdrivers/phy/freescale/phy-fsl-imx8mq-usb.c+7 -140 replies
276/552SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflownet/sunrpc/xdr.c+1 -10 replies
277/552SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entrynet/sunrpc/auth_gss/svcauth_gss.c+3 -00 replies
278/552SUNRPC: svcauth_gss: enforce krb5 token minimum lengthnet/sunrpc/auth_gss/svcauth_gss.c+2 -00 replies
279/552sunrpc: route to a populated pool in svc_pool_for_cpu()net/sunrpc/svc.c+28 -10 replies
280/552SUNRPC: Restore NUMA_NO_NODE for svc thread allocations in global modenet/sunrpc/svc.c+4 -20 replies
281/552SUNRPC: always drain cache_cleaner before destroying a cache_detailnet/sunrpc/cache.c+3 -40 replies
282/552SUNRPC: Check svc pool percpu counter allocationnet/sunrpc/svc.c+39 -60 replies
283/552sunrpc: defer rq_argp and rq_resp free until after RCU grace periodnet/sunrpc/svc.c+10 -30 replies
284/552sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedirnet/sunrpc/clnt.c+17 -50 replies
285/552SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_statnet/sunrpc/auth_gss/svcauth_gss.c+2 -00 replies
286/552SUNRPC: harden gss_krb5_unwrap_v2 against short tokensnet/sunrpc/auth_gss/gss_krb5_wrap.c+9 -20 replies
287/552SUNRPC: harden gss_unwrap_resp_priv length checksnet/sunrpc/auth_gss/auth_gss.c+5 -10 replies
288/552sunrpc: init gssp_lock before publishing proc entrynet/sunrpc/auth_gss/gss_rpc_upcall.c net/sunrpc/auth_gss/gss_rpc_upcall.h net/sunrpc/auth_gss/svcauth_gss.c +1 more+1 -80 replies
289/552SUNRPC: reject duplicate CREDS_VALUE optionsnet/sunrpc/auth_gss/gss_rpc_xdr.c+6 -00 replies
290/552SUNRPC: Reject krb5 v2 wrap tokens with oversized ec fieldnet/sunrpc/auth_gss/gss_krb5_wrap.c+2 -00 replies
291/552SUNRPC: wait for in-flight client TLS handshake callbacknet/sunrpc/xprtsock.c+11 -10 replies
292/552svcrdma: Fix offset arithmetic in read_chunk_rangenet/sunrpc/xprtrdma/svc_rdma_rw.c+7 -20 replies
293/552svcrdma: Fix pcl_for_each_segment for empty chunksinclude/linux/sunrpc/svc_rdma_pcl.h+1 -10 replies
294/552svcrdma: Fix unmatched rn_unregister on failed acceptnet/sunrpc/xprtrdma/ib_client.c net/sunrpc/xprtrdma/svc_rdma_transport.c+44 -80 replies
295/552svcrdma: Reject connection when transport allocation failsnet/sunrpc/xprtrdma/svc_rdma_transport.c+10 -60 replies
296/552svcrdma: Reject inline replies that overflow the pull-up buffernet/sunrpc/xprtrdma/svc_rdma_sendto.c+32 -150 replies
297/552svcrdma: Reject Write/Reply chunks with segcount 0net/sunrpc/xprtrdma/svc_rdma_pcl.c net/sunrpc/xprtrdma/svc_rdma_recvfrom.c+7 -40 replies
298/552svcrdma: Use svc_xprt_put to free listener on create failurenet/sunrpc/xprtrdma/svc_rdma_transport.c+7 -10 replies
299/552svcrdma: Validate Read chunk positions before reconstructionnet/sunrpc/xprtrdma/svc_rdma_rw.c+30 -80 replies
300/552udf: reject VAT indexes equal to the entry countfs/udf/partition.c+1 -10 replies
301/552wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsetsdrivers/net/wireless/ath/ath6kl/cfg80211.c+5 -00 replies
302/552wifi: mt76: mt7925: cancel pending mlo_pm_workdrivers/net/wireless/mediatek/mt76/mt7925/mac.c drivers/net/wireless/mediatek/mt76/mt7925/main.c drivers/net/wireless/mediatek/mt76/mt7925/pci.c +1 more+5 -00 replies
303/552staging: media: tegra-video: fix of_node_put() on VIP parse errorsdrivers/staging/media/tegra-video/vip.c+3 -70 replies
304/552staging: media: tegra-video: vi: fix probe failure on skipped last portdrivers/staging/media/tegra-video/vi.c+5 -40 replies
305/552media: staging/ipu7: fix async notifier UAF on probe error pathdrivers/staging/media/ipu7/ipu7-isys.c+1 -00 replies
306/552scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables()drivers/scsi/scsi_lib.c+2 -00 replies
307/552rpmsg: glink: smem: order FIFO read after availability checkdrivers/rpmsg/qcom_glink_smem.c+7 -00 replies
308/552Revert "arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro"arch/arm64/boot/dts/rockchip/rk3399-pinephone-pro.dts+0 -180 replies
309/552arm64: dts: qcom: sm6115-pro1x: Correct touchscreen GPIO flagsarch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts+1 -10 replies
310/552arm64: dts: qcom: x1-dell-thena: mark l12b and l15b always-onarch/arm64/boot/dts/qcom/x1-dell-thena.dtsi+2 -00 replies
311/552arm64: dts: rockchip: fix eMMC reset polarity on PP-1516arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi+1 -10 replies
312/552arm64: dts: rockchip: fix eMMC reset polarity on PX30 Ringneckarch/arm64/boot/dts/rockchip/px30-ringneck.dtsi+1 -10 replies
313/552arm64: dts: rockchip: fix emmc reset polarity on px30-cobraarch/arm64/boot/dts/rockchip/px30-cobra.dtsi+1 -10 replies
314/552arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audioarch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts+12 -00 replies
315/552arm64: dts: rockchip: Fix rk3588s-roc-pc audio descriptionarch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts+16 -70 replies
316/552riscv: acpi: Handle LPI architectural context loss flagsarch/riscv/include/asm/acpi.h+19 -00 replies
317/552riscv: unaligned: stop using kthread for check_vector_unaligned_access()arch/riscv/kernel/unaligned_access_speed.c+2 -170 replies
318/552remoteproc: scp: Fix device reference leak on failed lookupdrivers/remoteproc/mtk_scp.c+8 -10 replies
319/552ptp: vmclock: prevent read-only mappings from becoming writabledrivers/ptp/ptp_vmclock.c+6 -00 replies
320/552qede: Fix NULL pointer dereference in TPA fragment processingdrivers/net/ethernet/qlogic/qede/qede.h drivers/net/ethernet/qlogic/qede/qede_fp.c+5 -40 replies
321/552RDMA/cxgb4: Cancel reg_work before freeing device on removedrivers/infiniband/hw/cxgb4/device.c+6 -00 replies
322/552RDMA/ionic: Cap eq_count to the eth drivers interrupt vector budgetdrivers/infiniband/hw/ionic/ionic_lif_cfg.c+1 -10 replies
323/552RDMA/ucma: Lock the handler in ucma_set_ib_path()drivers/infiniband/core/ucma.c+4 -10 replies
324/552RDMA/ucma: Lock the handler in ucma_write_cm_event()drivers/infiniband/core/ucma.c+9 -00 replies
325/552RDMA/uverbs: Add UVERBS_ATTR_UHW to UVERBS_METHOD_REG_MRdrivers/infiniband/core/uverbs_std_types_mr.c+4 -20 replies
326/552regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointerdrivers/regulator/as3722-regulator.c+0 -10 replies
327/552regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdatadrivers/regulator/max8998.c+0 -10 replies
328/552regulator: qcom-refgen: correct the regulator type to CURRENTdrivers/regulator/qcom-refgen-regulator.c+2 -20 replies
329/552ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()kernel/trace/ring_buffer.c+1 -10 replies
330/552ring-buffer: Free cpu_buffer::free_page with subbuf_orderkernel/trace/ring_buffer.c+1 -10 replies
331/552ring-buffer: Hold cpu_buffer::lock when resizing a subbufkernel/trace/ring_buffer.c+2 -00 replies
332/552PM: sleep: Unblock runtime PM when device prepare failsdrivers/base/power/main.c+1 -00 replies
333/552orangefs: fix double-free of trailer_buf on readdir copy failurefs/orangefs/devorangefs-req.c+1 -00 replies
334/552orangefs: skip leading spaces before parsing client debug masksfs/orangefs/orangefs-debugfs.c+1 -00 replies
335/552ocfs2: always run deallocs on copy-on-write completionfs/ocfs2/refcounttree.c fs/ocfs2/xattr.c+10 -150 replies
336/552ocfs2: bound namelen in dlm_migrate_request_handlerfs/ocfs2/dlm/dlmmaster.c+6 -00 replies
337/552ocfs2: validate lengths in dlm_mig_lockres_handlerfs/ocfs2/dlm/dlmrecovery.c+9 -00 replies
338/552ocfs2: validate rl_used against rl_count in refcount block validatorfs/ocfs2/refcounttree.c+27 -00 replies
339/552ocfs2: cluster: dont sleep while holding o2hb_live_lock in o2hb_region_pin()fs/ocfs2/cluster/heartbeat.c+101 -250 replies
340/552ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_itemfs/ocfs2/cluster/heartbeat.c fs/ocfs2/cluster/nodemanager.c fs/ocfs2/cluster/nodemanager.h+17 -70 replies
341/552ocfs2: cluster: fix o2hb_dependent_users leak on pin failurefs/ocfs2/cluster/heartbeat.c+6 -10 replies
342/552ocfs2: fix readdir position truncation on 32-bit kernelsfs/ocfs2/dir.c+1 -10 replies
343/552openrisc: fix arbitrary kernel memory access via or1k_atomic syscallarch/openrisc/kernel/entry.S+39 -40 replies
344/552openvswitch: only skb_tx_error() a packet we are about to dropnet/openvswitch/datapath.c+1 -20 replies
345/552ALSA: ump: Fix corrupted data bytes at MIDI 1.0 SysEx to UMP conversionsound/core/ump_convert.c+1 -00 replies
346/552arm64: compat: Fix decrementing LDM/STM alignment emulationarch/arm64/kernel/compat_alignment.c+2 -20 replies
347/552arm64: proton-pack: Restore the nospectre_bhb command-line optionarch/arm64/kernel/proton-pack.c+8 -10 replies
348/552ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UCsound/soc/amd/yc/acp6x-mach.c+7 -00 replies
349/552hwmon: (max6621) fix negative temperature offset and crit readingsdrivers/hwmon/max6621.c+2 -20 replies
350/552hwmon: (max6621) fix temperature clamp rangedrivers/hwmon/max6621.c+2 -20 replies
351/552i2c: mxs: fix DMA channel leak on probe errordrivers/i2c/busses/i2c-mxs.c+1 -40 replies
352/552ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user()drivers/char/ipmi/ipmi_msghandler.c+1 -00 replies
353/552lockd: pin next file across nlm_inspect_file lock-dropfs/lockd/svcsubs.c+30 -230 replies
354/552lockd: fix NULL dereference on lockowner allocation failurefs/lockd/clntproc.c+3 -00 replies
355/552nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error pathdrivers/nvme/host/fc.c+1 -10 replies
356/552nvme: zero the discard fallback pagedrivers/nvme/host/core.c+1 -10 replies
357/552nvme-pci: disable controller on admin queue IRQ setup failuredrivers/nvme/host/pci.c+1 -00 replies
358/552nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alonedrivers/nvme/host/tcp.c+3 -10 replies
359/552nvme-tcp: fix host memory disclosure on R2T for a read commanddrivers/nvme/host/tcp.c+7 -00 replies
360/552nvme-tcp: reject a read that transferred too few bytesdrivers/nvme/host/tcp.c+34 -00 replies
361/552sctp: stop processing a packet once its association is deletednet/sctp/sm_sideeffect.c+4 -00 replies
362/552sctp: drop a chunk if its transport was removednet/sctp/inqueue.c+5 -20 replies
363/552sctp: fix NULL deref on untransmitted RECONF completionnet/sctp/stream.c+1 -10 replies
364/552sctp: distinguish sequence zero from wildcard in reconf lookupnet/sctp/stream.c+6 -50 replies
365/552sctp: fix stream->outcnt underflow on duplicate RECONF responsesinclude/net/sctp/structs.h net/sctp/stream.c+29 -120 replies
366/552power: supply: bq24257: fix use-after-free on removedrivers/power/supply/bq24257_charger.c+9 -70 replies
367/552power: supply: bq256xx: drain usb_work before freeing the chargerdrivers/power/supply/bq256xx_charger.c+15 -140 replies
368/552power: supply: bq25890: Fix power_supply reference leakdrivers/power/supply/bq25890_charger.c+12 -00 replies
369/552power: supply: charger-manager: register regulators before exposing sysfsdrivers/power/supply/charger-manager.c+39 -150 replies
370/552power: supply: cros_usbpd-charger: bound the EC-reported port countdrivers/power/supply/cros_usbpd-charger.c+5 -20 replies
371/552power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTSdrivers/power/supply/cros_usbpd-charger.c+10 -00 replies
372/552power: supply: lp8727: fix use-after-free in lp8727_release_irq()drivers/power/supply/lp8727_charger.c+2 -20 replies
373/552power: supply: lp8788-charger: fix use-after-free on removedrivers/power/supply/lp8788-charger.c+1 -10 replies
374/552power: supply: qcom_battmgr: fix use-after-freedrivers/power/supply/qcom_battmgr.c+6 -10 replies
375/552power: supply: qcom_battmgr: terminate the strings from firmwaredrivers/power/supply/qcom_battmgr.c+1 -10 replies
376/552power: supply: rt9455: quiesce delayed work before teardowndrivers/power/supply/rt9455_charger.c+17 -40 replies
377/552power: supply: twl4030_charger: cancel workers via devmdrivers/power/supply/twl4030_charger.c+10 -20 replies
378/552power: supply: ucs1002: fix use-after-free on removedrivers/power/supply/ucs1002_power.c+5 -10 replies
379/552power: supply: max17040: propagate register read errorsdrivers/power/supply/max17040_battery.c+21 -50 replies
380/552power: supply: max17040: drop incorrect I2C functionality checkdrivers/power/supply/max17040_battery.c+0 -40 replies
381/552power: supply: max17040: synchronize work cancellation on suspenddrivers/power/supply/max17040_battery.c+1 -10 replies
382/552s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacksarch/s390/kernel/perf_cpum_cf.c+142 -730 replies
383/552s390/dasd: Do not complete a failed ESE read as successfuldrivers/s390/block/dasd.c+4 -20 replies
384/552s390/dasd: Guard sysfs discipline callbacks against unallocated private datadrivers/s390/block/dasd_eckd.c+38 -20 replies
385/552s390/dasd: Propagate partial completion length across ERP recoverydrivers/s390/block/dasd_erp.c+3 -00 replies
386/552PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchipdrivers/pci/controller/pci-hyperv.c+1 -00 replies
387/552PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirkdrivers/pci/quirks.c+1 -10 replies
388/552PCI: meson: Fix GPIO state while requesting PERST#drivers/pci/controller/dwc/pci-meson.c+1 -10 replies
389/552PCI: plda: Fix use-after-free of event IRQs during teardowndrivers/pci/controller/plda/pcie-plda-host.c+21 -30 replies
390/552PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts()drivers/pci/controller/plda/pcie-plda-host.c+21 -70 replies
391/552PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608]drivers/pci/quirks.c+4 -00 replies
392/552PCI/sysfs: Fix read byte order in pci_read_legacy_io()drivers/pci/pci-sysfs.c+19 -10 replies
393/552PCI/sysfs: Avoid spurious runtime PM wakeup on config space accessesdrivers/pci/pci-sysfs.c+2 -20 replies
394/552PCI/AER: Emit TLP Log only for unmasked errorsdrivers/pci/pcie/aer.c+3 -20 replies
395/552PCI/AER: Fix mapping of errors to agent & layerdrivers/pci/pcie/aer.c+19 -50 replies
396/552PCI/ASPM: Avoid L0s for Realtek RTS525Adrivers/pci/quirks.c+3 -00 replies
397/552PCI/DPC: Allow DPC on all Downstream Ports when OS controls AERdrivers/pci/pcie/portdrv.c+1 -10 replies
398/552PCI/MSI: Enable memory decoding before restoring MSI-X messagesdrivers/pci/msi/msi.c+10 -00 replies
399/552PCI/proc: Avoid spurious runtime PM wakeup on config space accessesdrivers/pci/proc.c+6 -00 replies
400/552PCI/proc: Use file_ns_capable() when checking config space read accessdrivers/pci/proc.c+1 -10 replies
401/552PCI/proc: Warn on writes to kernel-exclusive config space regionsdrivers/pci/proc.c+8 -00 replies
402/552iommu/amd: Put PCI device after handling PPR faultsdrivers/iommu/amd/ppr.c+2 -10 replies
403/552iommu/msm: Unwind probe state on registration failuredrivers/iommu/msm_iommu.c+8 -20 replies
404/552iommu/sva: Set handle->dev before the SVA handle is visibledrivers/iommu/iommu-sva.c+1 -10 replies
405/552iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH fielddrivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c+6 -20 replies
406/552iommu/arm-smmu-v3: Manage teardown with devmdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c+40 -160 replies
407/552iommu: Fix dev_iommu memory leak when device_add fails in iommu_mock_device_adddrivers/iommu/iommu.c+1 -10 replies
408/552iommu/vt-d: Fix no_iommu to disable platform opt-indrivers/iommu/intel/iommu.c+3 -30 replies
409/552iommu/vt-d: Force requesting ACS when tboot is enableddrivers/iommu/intel/dmar.c drivers/iommu/intel/iommu.c drivers/iommu/intel/iommu.h+16 -30 replies
410/552iommufd: Avoid locking internal accesses during unmapdrivers/iommu/iommufd/device.c+2 -20 replies
411/552iommufd: Release current IOAS on xa_store() failuredrivers/iommu/iommufd/ioas.c+2 -00 replies
412/552iommufd: Fix UAF in selftest IOPF reportingdrivers/iommu/iommufd/selftest.c+30 -10 replies
413/552platform/x86: dell-wmi-sysman: Dont hex dump attribute security bufferdrivers/platform/x86/dell/dell-wmi-sysman/biosattr-interface.c+0 -10 replies
414/552platform/x86: ISST: Validate level in perf mask ioctlsdrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+9 -00 replies
415/552platform/x86: ISST: Validate socket ID in clos_assoc ioctldrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+3 -10 replies
416/552mmc: via-sdmmc: cancel card-detect work on removedrivers/mmc/host/via-sdmmc.c+4 -00 replies
417/552mmc: via-sdmmc: stop card-detect handling on probe failuredrivers/mmc/host/via-sdmmc.c+7 -10 replies
418/552platform/x86: ISST: Add a NULL check for sst_inst[]drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+2 -00 replies
419/552platform/x86: ISST: Just allow 2 bits for SST feature enabledrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+4 -00 replies
420/552platform/x86: ISST: Use PP level enable maskdrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+14 -20 replies
421/552platform/x86: ISST: Validate logical CPU id and clos iddrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+13 -00 replies
422/552platform/x86: ISST: Validate parameter for core power statedrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+7 -00 replies
423/552platform/x86: ISST: Validate parameter for frequency and prioritydrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+12 -00 replies
424/552platform/x86: ISST: Return error during profile additiondrivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c+7 -30 replies
425/552platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error pathdrivers/platform/x86/intel/ishtp_eclite.c+4 -10 replies
426/552platform/x86: lenovo/ymc: Only match lower byte in WMI lid switch query responsedrivers/platform/x86/lenovo/ymc.c+7 -10 replies
427/552platform/x86: think-lmi: Fix certificate thumbprint sysfs outputdrivers/platform/x86/lenovo/think-lmi.c+7 -10 replies
428/552platform/x86: think-lmi: Free system certificate signaturesdrivers/platform/x86/lenovo/think-lmi.c+4 -00 replies
429/552platform/x86: think-lmi: Fix current password length checkdrivers/platform/x86/lenovo/think-lmi.c+3 -40 replies
430/552platform/chrome: sensorhub: Bound the EC-reported sensor numberdrivers/platform/chrome/cros_ec_sensorhub_ring.c+8 -00 replies
431/552platform/x86/amd/pmc: Restore msg_port on amd_stb_s2d_init() error pathsdrivers/platform/x86/amd/pmc/mp1_stb.c+15 -90 replies
432/552platform/x86/amd/pmc: Propagate SMU errors and validate S2D addressdrivers/platform/x86/amd/pmc/mp1_stb.c+20 -110 replies
433/552platform/x86/amd/pmc: Fix LPS0 and debugfs leaks when STB init failsdrivers/platform/x86/amd/pmc/pmc.c+5 -10 replies
434/552platform/x86: hp-bioscfg: accept reduced ACPI packages from older HP BIOSdrivers/platform/x86/hp/hp-bioscfg/bioscfg.c drivers/platform/x86/hp/hp-bioscfg/bioscfg.h+11 -30 replies
435/552platform/x86: hp-bioscfg: advance elem past consumed array elementsdrivers/platform/x86/hp/hp-bioscfg/enum-attributes.c drivers/platform/x86/hp/hp-bioscfg/int-attributes.c drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c +2 more+14 -00 replies
436/552platform/x86: hp-bioscfg: bound ordered-list parsing by the package countdrivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c+1 -10 replies
437/552platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store()drivers/platform/x86/hp/hp-bioscfg/spmobj-attributes.c+2 -20 replies
438/552platform/x86: hp-bioscfg: fix heap OOB read on empty password writedrivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c+1 -10 replies
439/552platform/x86: hp-bioscfg: fix new_password_store() overwriting current_passworddrivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c+1 -10 replies
440/552platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer()drivers/platform/x86/hp/hp-bioscfg/bioscfg.c+1 -10 replies
441/552platform/x86: hp-bioscfg: fix ORD_LIST_ELEMENTS never being parseddrivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c+3 -10 replies
442/552platform/x86: hp-bioscfg: pass validated element count to package parsersdrivers/platform/x86/hp/hp-bioscfg/bioscfg.c drivers/platform/x86/hp/hp-bioscfg/bioscfg.h drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c +4 more+27 -70 replies
443/552platform/x86: hp-bioscfg: warn on element type mismatch instead of failingdrivers/platform/x86/hp/hp-bioscfg/enum-attributes.c+4 -30 replies
444/552io_uring/query: cap user size passed to copy_struct_to_userio_uring/query.c+3 -00 replies
445/552interconnect: Fix use after free in icc_get() and of_icc_get_by_index()drivers/interconnect/core.c+4 -30 replies
446/552ipmi: ipmb: validate write message lengthdrivers/char/ipmi/ipmb_dev_int.c+3 -20 replies
447/552ipmi: Remove all sysfs files on registration failuredrivers/char/ipmi/ipmi_msghandler.c+1 -00 replies
448/552ipmi: si: Fix NULL pointer dereference after failed registrationdrivers/char/ipmi/ipmi_msghandler.c+1 -00 replies
449/552ipmi:msghandler: Cancel work cleanly on an errordrivers/char/ipmi/ipmi_msghandler.c+1 -00 replies
450/552net/iucv: filter frames in afiucv_hs_rcv() by ingress devicenet/iucv/af_iucv.c+2 -00 replies
451/552xdp: fix zero-copy frame layoutnet/core/xdp.c+2 -20 replies
452/552slip: fix use-after-free in sl_sync()drivers/net/slip/slip.c+8 -30 replies
453/552net: usb: qmi_wwan: add Telit Cinterion FE990D50 compositiondrivers/net/usb/qmi_wwan.c+1 -00 replies
454/552net: tun: bound receive headroomdrivers/net/tun.c+16 -50 replies
455/552net: dsa: realtek: use gpiod_set_value_cansleep for reset GPIOdrivers/net/dsa/realtek/rtl83xx.c+2 -20 replies
456/552net: ibm: emac: mal: fix NAPI lockingdrivers/net/ethernet/ibm/emac/mal.c+10 -30 replies
457/552net: ipa: fix stalled modem TX queue after runtime resumedrivers/net/ipa/ipa_modem.c+17 -10 replies
458/552net: l2tp: do not propagate multicast notification errorsnet/l2tp/l2tp_netlink.c+8 -80 replies
459/552net: openvswitch: fix flow mask use-after-free on flow deletionnet/openvswitch/datapath.c+23 -220 replies
460/552net: openvswitch: fix nf_connlabels leak in ovs_ct_initnet/openvswitch/conntrack.c+5 -30 replies
461/552net: phylink: correctly validate returned PCS in phylink_inband_capsdrivers/net/phy/phylink.c+1 -10 replies
462/552net: ravb: avoid dereferencing an invalid PTP clockdrivers/net/ethernet/renesas/ravb.h drivers/net/ethernet/renesas/ravb_main.c drivers/net/ethernet/renesas/ravb_ptp.c+16 -30 replies
463/552net: ravb: serialize PTP clock teardowndrivers/net/ethernet/renesas/ravb.h drivers/net/ethernet/renesas/ravb_main.c drivers/net/ethernet/renesas/ravb_ptp.c+35 -100 replies
464/552net: thunderbolt: Release the Rx HopID that was handed out on mismatchdrivers/net/thunderbolt/main.c+2 -00 replies
465/552net: thunderbolt: Mark the connection down when bringing it up failsdrivers/net/thunderbolt/main.c+10 -00 replies
466/552NTB: ntb_transport: Recycle TX entries before client callbacksdrivers/ntb/ntb_transport.c+14 -90 replies
467/552NTB: ntb_transport: Fail TX enqueue when the QP link is downdrivers/ntb/ntb_transport.c+1 -20 replies
468/552NTB: ntb_transport: Reject oversized TX buffersdrivers/ntb/ntb_transport.c+3 -90 replies
469/552net: ntb_netdev: Fix TX busy and drop handlingdrivers/net/ntb_netdev.c+19 -80 replies
470/552net: ntb_netdev: Avoid double-accounting netif_rx() dropsdrivers/net/ntb_netdev.c+3 -70 replies
471/552net: ntb_netdev: Count packets dropped on RX refill failuredrivers/net/ntb_netdev.c+3 -20 replies
472/552net/smc: bound the peer rkey counts in SMC-Rv2 LLC messagesnet/smc/smc_llc.c+16 -00 replies
473/552net/smc: do not dereference an unset send buffer on the SMC-D teardown pathnet/smc/af_smc.c net/smc/smc_tx.h+7 -20 replies
474/552net/smc: fix socket refcount leak in smc_switch_conns()net/smc/smc_core.c+7 -70 replies
475/552net/smc: fix use-after-free in smc_rx_pipe_buf_release()net/smc/smc_rx.c+5 -60 replies
476/552net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link()net/smc/smc_llc.c+5 -40 replies
477/552net/smc: stop killed, freed and out_of_sync sharing a bytenet/smc/smc.h+3 -30 replies
478/552net/smc: unregister the connection before draining the rx taskletnet/smc/smc_core.c+7 -60 replies
479/552net: cap advertised IP tunnel headroominclude/net/ip_tunnels.h net/ipv4/ip_tunnel.c net/ipv6/ip6_gre.c +2 more+21 -80 replies
480/552net: fix spurious TX timeout after dev_activate()net/sched/sch_generic.c+1 -10 replies
481/552net: skbuff: dont touch shared zerocopy state in skb_tx_error()net/core/skbuff.c+4 -10 replies
482/552seg6: reset IP6CB after IPv6 decapsulationnet/ipv6/seg6_local.c+9 -00 replies
483/552hwrng: stm32 - Fix runtime PM cleanup on registration failuredrivers/char/hw_random/stm32-rng.c+3 -70 replies
484/552mfd: cgbc: Fix teardown ordering in cgbc_remove()drivers/mfd/cgbc-core.c+2 -20 replies
485/552mfd: sm501: Fix potential memory leaks during removedrivers/mfd/sm501.c+2 -00 replies
486/552ALSA: 6fire: bound the MIDI event length from the devicesound/usb/6fire/comm.c+6 -30 replies
487/552ALSA: aloop: Check card index validity at probesound/drivers/aloop.c+6 -00 replies
488/552ALSA: bcd2000: clear the URB pointers on disconnectsound/usb/bcd2000/bcd2000.c+8 -30 replies
489/552ALSA: hda/ext: preserve PPLCCTL bits when clearing resetsound/hda/core/ext/stream.c+2 -20 replies
490/552ALSA: mpu401: Check card index validity at probesound/drivers/mpu401/mpu401.c+6 -00 replies
491/552ALSA: mts64: Check card index validity at probesound/drivers/mts64.c+6 -00 replies
492/552ALSA: pcxhr: initialize mutexes before requesting threaded IRQsound/pci/pcxhr/pcxhr.c+7 -70 replies
493/552ALSA: portman2x4: Check card index validity at probesound/drivers/portman2x4.c+6 -00 replies
494/552ALSA: serial-u16550: Check card index validity at probesound/drivers/serial-u16550.c+6 -00 replies
495/552ALSA: virmidi: Check card index validity at probesound/drivers/virmidi.c+6 -00 replies
496/552ALSA: hda/realtek: Add quirk for TongFang XxAF5xxxsound/hda/codecs/realtek/alc269.c+1 -00 replies
497/552ALSA: hda/realtek: Enable micmute LED on HP EliteBook 6 G1a p/n: AD3Q9ET#UUGsound/hda/codecs/realtek/alc269.c+1 -00 replies
498/552ALSA: hda/realtek: Fix Lenovo Yoga Slim 7 14AKP10 quirk orderingsound/hda/codecs/realtek/alc269.c+4 -10 replies
499/552ring-buffer: Fix subbuf resize race with ring buffer readerskernel/trace/ring_buffer.c+106 -610 replies
500/552ovpn: run deferred work on a module-owned workqueuedrivers/net/ovpn/main.c drivers/net/ovpn/ovpnpriv.h drivers/net/ovpn/peer.c +1 more+30 -100 replies
501/552rust: rust_is_available: warn for `bindgen` < 0.72.1 && libclang >= 22scripts/rust_is_available.sh scripts/rust_is_available_bindgen_libclang_22.h scripts/rust_is_available_test.py+48 -10 replies
502/552net/smc: carry oversized SMC-Rv2 LLC messages in the queue entrynet/smc/smc_llc.c net/smc/smc_wr.c+91 -400 replies
503/552arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map()drivers/base/arch_numa.c+12 -00 replies
504/552dm-stats: fix a crash if allocation of per-cpu data failsdrivers/md/dm-stats.c+4 -20 replies
505/552dm-switch: use WRITE_ONCE() in switch_region_table_write()drivers/md/dm-switch.c+1 -10 replies
506/552dm-pcache: validate geometry fields from on-disk cache_infodrivers/md/dm-pcache/cache.c+14 -00 replies
507/552dm-pcache: validate kset key_num and intra-segment boundsdrivers/md/dm-pcache/cache.h drivers/md/dm-pcache/cache_gc.c drivers/md/dm-pcache/cache_key.c +1 more+38 -90 replies
508/552dm-pcache: validate on-media seg_num against the cache device sizedrivers/md/dm-pcache/cache_dev.c+21 -10 replies
509/552dm-pcache: bound the persisted tail-position offsetdrivers/md/dm-pcache/cache.c+4 -00 replies
510/552dm-pcache: clamp the tail kset read to the segment data regiondrivers/md/dm-pcache/cache_gc.c drivers/md/dm-pcache/cache_key.c drivers/md/dm-pcache/cache_writeback.c+3 -30 replies
511/552dm-pcache: detect a cycle in the last-kset chain during replaydrivers/md/dm-pcache/cache_key.c+6 -10 replies
512/552dm-pcache: only hand out initialized cache segmentsdrivers/md/dm-pcache/cache_segment.c+10 -20 replies
513/552dm-pcache: fix implicit u8 truncation of gc_percent in message handlerdrivers/md/dm-pcache/dm_pcache.c+2 -20 replies
514/552dm-pcache: fix use-after-free and invalid seg operations in kset_replay()drivers/md/dm-pcache/cache_key.c+6 -70 replies
515/552i3c: master: adi: initialize the lock before enabling interruptsdrivers/i3c/master/adi-i3c-master.c+7 -80 replies
516/552i3c: master: Fix info leak and UAF in device unregister pathdrivers/i3c/master.c+5 -40 replies
517/552i3c: master: svc: bound IBI payload to the requested max_payload_lendrivers/i3c/master/svc-i3c-master.c+9 -10 replies
518/552i3c: master: Fix potential UAF in i3c_device_uevent()drivers/i3c/master.c+1 -20 replies
519/552i3c: renesas: Check that the transfer is valid before accessing itdrivers/i3c/master/renesas-i3c.c+45 -70 replies
520/552i3c: renesas: Clean DATBAS register on detachdrivers/i3c/master/renesas-i3c.c+2 -00 replies
521/552i3c: renesas: Reconfigure the DATBAS register on re-attachdrivers/i3c/master/renesas-i3c.c+16 -00 replies
522/552wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+2 -10 replies
523/552wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()drivers/net/wireless/intel/iwlwifi/dvm/main.c+2 -20 replies
524/552wifi: rtl8xxxu: fix use-after-free from rx_urb_wq on stopdrivers/net/wireless/realtek/rtl8xxxu/core.c+14 -50 replies
525/552crypto: sun8i-ce - Remove crypto_rng interfacedrivers/crypto/allwinner/Kconfig drivers/crypto/allwinner/sun8i-ce/Makefile drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c +2 more+0 -2540 replies
526/552crypto: sun8i-ss - Remove crypto_rng interfacedrivers/crypto/allwinner/Kconfig drivers/crypto/allwinner/sun8i-ss/Makefile drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c +2 more+0 -2480 replies
527/552wifi: mwifiex: Detach sync cmd buffer on interrupted waitdrivers/net/wireless/marvell/mwifiex/sta_ioctl.c+12 -00 replies
528/552wifi: rtl818x: initialize eeprom_93cx6 struct to zerodrivers/net/wireless/realtek/rtl818x/rtl8180/dev.c drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c+2 -20 replies
529/552wifi: rtlwifi: rtl8192du: check QoS TID before indexing tidsdrivers/net/wireless/realtek/rtlwifi/rtl8192du/trx.c+2 -10 replies
530/552wifi: rtlwifi: rtl8192du: Fix possible memory leak in rtl92du_init_sw_vars()drivers/net/wireless/realtek/rtlwifi/rtl8192du/sw.c+9 -30 replies
531/552wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb()drivers/net/wireless/realtek/rtw88/tx.c+1 -00 replies
532/552wifi: rtw88: pci: fix resource leak on failed NAPI setupdrivers/net/wireless/realtek/rtw88/pci.c+3 -10 replies
533/552wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutexdrivers/net/wireless/mediatek/mt76/mt7615/main.c+3 -20 replies
534/552wifi: mt76: mt7915: bound the device EEPROM address before the EFUSE copydrivers/net/wireless/mediatek/mt76/mt7915/mcu.c+9 -20 replies
535/552wifi: mt76: mt7925: cancel mlo_pm_work on stopdrivers/net/wireless/mediatek/mt76/mt7925/main.c+10 -10 replies
536/552wifi: mt76: mt7996: fix TX DMA mapping leak for AddBA req framesdrivers/net/wireless/mediatek/mt76/mt7996/mac.c+25 -10 replies
537/552wifi: mt76: mt7996: validate default EEPROM firmware sizedrivers/net/wireless/mediatek/mt76/mt7996/eeprom.c+6 -00 replies
538/552vsock/virtio: flush works in dependency ordernet/vmw_vsock/virtio_transport.c+1 -10 replies
539/552w1: ds28e17: reject an oversize length on an I2C block readdrivers/w1/slaves/w1_ds28e17.c+8 -00 replies
540/552xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()lib/xarray.c+3 -00 replies
541/552zloop: truncate finished zones to zone capacityDocumentation/admin-guide/blockdev/zoned_loop.rst drivers/block/zloop.c+6 -60 replies
542/552tpm: tpm_i2c_nuvoton: disable IRQ on wait timeoutdrivers/char/tpm/tpm_i2c_nuvoton.c+4 -20 replies
543/552sysctl: move the "cad_pid" entry from pid_table[] to kern_reboot_table[]kernel/pid.c kernel/reboot.c+29 -310 replies
544/552sticon/parisc: Detect default STI graphics card for console outputdrivers/video/sticore.c+21 -10 replies
545/552signal: avoid shared siginfo namespace rewriteskernel/signal.c+4 -00 replies
546/552smack: fix cred UAF in smack_file_send_sigiotask()security/smack/smack_lsm.c+1 -10 replies
547/552taskstats: fix cpumask parsing cutting off the last characterkernel/taskstats.c+1 -20 replies
548/552timekeeping: Check the return value of tk_get_aux_ts64 in __do_adjtimex()kernel/time/timekeeping.c+5 -30 replies
549/552timer: Keep debugobjects state consistent in migrate_timer_list()kernel/time/timer.c+1 -00 replies
550/552udf: Fix i_lenExtents truncation on 32-bit kernelsfs/udf/inode.c+1 -10 replies
551/552selftests/mm: fix on-fault-limit false failure under sudo-rstools/testing/selftests/mm/run_vmtests.sh+1 -10 replies
552/552platform/chrome: sensorhub: Fix dropped timestamp events and log spamdrivers/platform/chrome/cros_ec_sensorhub_ring.c+15 -120 replies

Reviews trailers per patch

278 of 552 patches have a Reviewed-by or Acked-by.

PatchDapeng MiSteve WahlAlex HungDan WheelerHarry WentlandMario LimoncielloSun peng LiWayne LinMagnus LindholmAndreas HindborgIndrek KruusaJernej SkrabecPaul MooreRitesh Harjani (IBM)Vasanthakumar ThiagarajanBaochen QiangGuillaume NaultJeff LaytonMark PearsonIlpo JärvinenZi YanGregory PricePaul E. McKenneyDavid Hildenbrand (Arm)Muchun SongVlastimil Babka (SUSE)Lorenzo Stoakes (ARM)Johannes WeinerShakeel ButtNhat PhamYosry AhmedMichal HockoSami TolvanenTao CuiNeha GholkarBalbir SinghBarry SongQi ZhengSong HuSean ChristophersonJarkko SakkinenKai HuangKuppuswamy SathyanarayananBinbin WuRick EdgecombeSizhe LiuYicong YangBradley MorganMasami Hiramatsu (Google)[email protected]Nikhil AgarwalNipun GuptaAndy ShevchenkoXu YangAlexander GrafDan CarpenterLaurent PinchartFrank LiNick DesaulniersKairui SongHugh DickinsCatalin MarinasDavidlohr BuesoLance YangOleg Nesterov[email protected]Xu YilunSrinivas PandruvadaThinh NguyenRadhey Shyam PandeyGeert UytterhoevenSebastian ReichelRichard WeinbergerZhihao ChengSergey SenozhatskyChristoph HellwigNeilBrownHeikki KrogerusBadhri Jagan SridharanFedor PchelkinViacheslav DubeykoAlex MarkuzeDavid SterbaNamjae JeonChenXiaoSongQu WenruoFilipe MananaEven XuAnisse AstierOGAWA HirofumiRicardo RobainaSimon HormanZhu YanjunXiubo LiBreno LeitaoRik van RielLinus WalleijHannes ReineckePaul MenzelMichael ChanAndy GospodarekEduard ZingermanJan KaraMing-Hung TsaiJames ClarkZhongqiu HanJason GunthorpeDan WilliamsSven PeterDave JiangJonathan CameronTony LuckHanjun GuoShuai XueAndrey RyabininAlison SchofieldMykola MarzhanYu KuaiAaron TomlinPetr PavluMatthieu Baerts (NGI0)Zhang YiRen WeiChuck LeverFernando Fernandez ManceraIdo SchimmelXiang MeiStefano BrivioKonrad DybcioVal PackettQuentin SchulzSudeep HollaYixun LanSunil V LHuisong LiJesse TaubeAnirudh SrinivasanJoseph QiIlya MaximetsJongmin JangBart Van AsscheXin LongTzung-Bi ShihBenson LeungLucas StachHeiko CarstensJan HöppnerAditya GargShradha GuptaMichael KelleyManivannan SadhasivamNeil ArmstrongMaurizio LombardiLaurence ObermanJustin TeeVasant HegdeMukesh OjhaLu BaoluKevin TianNicolin ChenLukas WunnerFrancis De BrabandereMario Limonciello (AMD)Thomas GleixnerNiklas SchnelleNilay ShroffWillem de BruijnAlvin ŠipragaLuiz Angelo Daros de LucaAaron ConoleVadim FedorenkoMika WesterbergSidraya JayagondTony LuMahanta JambigiNicolai BuchwitzJason XingAndrea MayerGabriel Krisman BertaziBurak EmirMike Rapoport (Microsoft)Mukesh SavaliyaTommaso MerciaiPing-Ke ShihDamien Le MoalAlexey GladkovPavel TikhomirovAndrew MortonTomasz FigaTraocklAndi ShytiBrett A C SheffieldWentao GuanShuah KhanMiguel Ojeda
SeriesT-b T-b T-b T-b
1/552R-b T-b
2/552
3/552R-b R-b
4/552
5/552R-b
6/552
7/552R-b
8/552R-b
9/552R-b R-b
10/552
11/552R-b T-b
12/552R-b
13/552T-b R-b R-b
14/552T-b R-b
15/552R-b T-b
16/552A-b
17/552R-b T-b
18/552
19/552T-b A-b
20/552T-b
21/552R-b
22/552
23/552
24/552
25/552
26/552R-b
27/552R-b T-b
28/552
29/552
30/552R-b T-b
31/552A-b R-b R-b A-b
32/552A-b
33/552R-b R-b R-b R-b
34/552A-b R-b R-b A-b
35/552A-b A-b
36/552
37/552R-b R-b
38/552A-b R-b
39/552A-b R-b
40/552R-b A-b A-b
41/552A-b A-b
42/552R-b R-b
43/552R-b A-b A-b A-b
44/552A-b A-b A-b R-b
45/552A-b A-b
46/552A-b A-b A-b
47/552R-b A-b T-b A-b
48/552R-b A-b
49/552R-b
50/552R-b
51/552A-b A-b R-b A-b T-b R-b
52/552
53/552A-b
54/552
55/552R-b R-b R-b R-b
56/552R-b
57/552R-b T-b R-b
58/552R-b
59/552
60/552A-b
61/552R-b T-b
62/552
63/552A-b A-b
64/552T-b T-b
65/552R-b
66/552R-b
67/552R-b
68/552R-b
69/552R-b
70/552
71/552
72/552A-b R-b
73/552
74/552
75/552A-b R-b
76/552A-b
77/552R-b R-b
78/552
79/552
80/552T-b
81/552
82/552R-b
83/552
84/552
85/552R-b
86/552A-b
87/552
88/552
89/552
90/552
91/552R-b
92/552
93/552R-b
94/552R-b R-b
95/552
96/552R-b
97/552
98/552R-b
99/552
100/552
101/552R-b R-b
102/552
103/552
104/552
105/552
106/552
107/552
108/552
109/552R-b
110/552
111/552R-b
112/552R-b
113/552
114/552
115/552
116/552
117/552
118/552
119/552
120/552
121/552
122/552
123/552
124/552
125/552
126/552
127/552
128/552
129/552
130/552
131/552
132/552
133/552
134/552
135/552
136/552
137/552
138/552
139/552
140/552
141/552
142/552
143/552
144/552
145/552
146/552
147/552R-b
148/552
149/552
150/552
151/552R-b R-b
152/552R-b R-b
153/552R-b
154/552R-b
155/552R-b
156/552R-b
157/552R-b
158/552R-b
159/552R-b
160/552R-b
161/552R-b
162/552R-b
163/552R-b
164/552R-b R-b
165/552R-b R-b
166/552R-b T-b
167/552
168/552R-b
169/552
170/552R-b
171/552
172/552A-b
173/552R-b
174/552
175/552
176/552
177/552
178/552A-b
179/552
180/552
181/552
182/552
183/552R-b
184/552R-b
185/552R-b
186/552R-b
187/552
188/552
189/552
190/552
191/552
192/552
193/552
194/552
195/552
196/552
197/552
198/552
199/552R-b
200/552
201/552A-b
202/552
203/552
204/552
205/552
206/552R-b R-b
207/552R-b
208/552
209/552R-b R-b
210/552
211/552
212/552
213/552R-b R-b R-b
214/552R-b
215/552R-b
216/552
217/552T-b R-b A-b
218/552R-b
219/552R-b
220/552R-b
221/552R-b
222/552R-b
223/552R-b
224/552R-b
225/552R-b
226/552
227/552
228/552R-b
229/552R-b R-b
230/552R-b
231/552
232/552R-b
233/552
234/552
235/552
236/552
237/552
238/552R-b
239/552R-b
240/552R-b
241/552R-b
242/552R-b
243/552A-b
244/552R-b
245/552
246/552
247/552
248/552
249/552
250/552
251/552
252/552
253/552
254/552
255/552R-b
256/552R-b R-b
257/552R-b R-b
258/552R-b
259/552R-b
260/552R-b
261/552R-b
262/552R-b T-b
263/552R-b R-b
264/552
265/552R-b
266/552
267/552R-b R-b R-b
268/552R-b
269/552R-b R-b
270/552R-b
271/552R-b
272/552R-b
273/552
274/552R-b
275/552R-b R-b
276/552R-b
277/552R-b
278/552R-b
279/552
280/552R-b
281/552
282/552R-b
283/552
284/552R-b
285/552R-b
286/552R-b
287/552R-b
288/552R-b
289/552R-b
290/552R-b
291/552R-b
292/552A-b
293/552A-b
294/552A-b
295/552A-b
296/552
297/552A-b
298/552A-b
299/552A-b
300/552
301/552
302/552
303/552
304/552
305/552
306/552R-b
307/552R-b
308/552
309/552R-b
310/552R-b A-b
311/552
312/552
313/552T-b R-b
314/552
315/552
316/552A-b R-b R-b R-b
317/552A-b T-b
318/552
319/552
320/552
321/552
322/552
323/552
324/552
325/552
326/552
327/552
328/552R-b
329/552
330/552R-b
331/552
332/552
333/552
334/552
335/552R-b
336/552R-b
337/552R-b
338/552R-b
339/552
340/552
341/552
342/552R-b
343/552
344/552R-b T-b
345/552
346/552
347/552
348/552
349/552
350/552
351/552R-b
352/552
353/552
354/552
355/552R-b R-b R-b
356/552
357/552R-b
358/552
359/552
360/552
361/552A-b
362/552A-b
363/552A-b
364/552A-b
365/552
366/552
367/552
368/552
369/552
370/552R-b
371/552R-b
372/552
373/552
374/552
375/552
376/552
377/552
378/552R-b
379/552
380/552
381/552
382/552A-b
383/552R-b
384/552R-b
385/552R-b
386/552R-b R-b R-b
387/552R-b
388/552R-b
389/552
390/552
391/552
392/552
393/552
394/552
395/552
396/552R-b R-b
397/552R-b R-b
398/552R-b R-b
399/552
400/552
401/552
402/552R-b
403/552R-b
404/552R-b R-b R-b
405/552
406/552R-b R-b
407/552
408/552
409/552
410/552R-b R-b
411/552R-b R-b
412/552
413/552R-b
414/552R-b A-b
415/552R-b A-b
416/552
417/552
418/552R-b
419/552R-b
420/552R-b
421/552R-b
422/552R-b
423/552R-b
424/552R-b
425/552R-b A-b
426/552R-b
427/552R-b R-b
428/552R-b R-b
429/552R-b R-b
430/552
431/552R-b
432/552R-b T-b
433/552R-b T-b
434/552R-b R-b
435/552R-b
436/552R-b
437/552R-b
438/552R-b
439/552R-b
440/552R-b
441/552R-b
442/552R-b
443/552R-b R-b
444/552R-b
445/552
446/552
447/552
448/552
449/552T-b
450/552
451/552
452/552
453/552R-b
454/552R-b
455/552R-b R-b R-b
456/552R-b
457/552R-b
458/552R-b
459/552R-b
460/552R-b
461/552
462/552R-b
463/552
464/552R-b A-b
465/552R-b A-b
466/552R-b
467/552R-b
468/552R-b
469/552R-b
470/552
471/552
472/552R-b
473/552R-b R-b
474/552R-b R-b
475/552R-b R-b
476/552R-b R-b
477/552R-b R-b
478/552R-b R-b
479/552R-b
480/552R-b R-b
481/552R-b T-b R-b
482/552R-b
483/552R-b
484/552
485/552
486/552
487/552
488/552
489/552
490/552
491/552
492/552
493/552
494/552
495/552
496/552
497/552
498/552
499/552A-b
500/552
501/552T-b
502/552R-b
503/552R-b
504/552
505/552
506/552
507/552
508/552
509/552
510/552
511/552
512/552
513/552
514/552
515/552R-b
516/552R-b
517/552R-b
518/552R-b A-b
519/552R-b T-b
520/552R-b T-b
521/552R-b T-b
522/552
523/552
524/552
525/552
526/552
527/552
528/552R-b
529/552
530/552A-b
531/552A-b
532/552A-b
533/552
534/552
535/552T-b
536/552
537/552
538/552
539/552R-b
540/552R-b A-b
541/552R-b R-b
542/552R-b
543/552R-b A-b R-b
544/552
545/552A-b
546/552
547/552R-b
548/552
549/552
550/552
551/552
552/552R-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 195 reviewers.

Read the v1 thread

Cover letter [PATCH 6.18 000/552] 6.18.50-rc1 review

This is the start of the stable review cycle for the 6.18.50 release. There are 552 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 Sun, 06 Sep 2026 04:56:59 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.18.50-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.50-rc1

Tzung-Bi Shih <[email protected]>
platform/chrome: sensorhub: Fix dropped timestamp events and log spam

Injae Ryou <[email protected]>
selftests/mm: fix on-fault-limit false failure under sudo-rs

Zhan Xusheng <[email protected]>
udf: Fix i_lenExtents truncation on 32-bit kernels

Thomas Gleixner <[email protected]>
timer: Keep debugobjects state consistent in migrate_timer_list()

Thomas Weißschuh (Schneider Electric) <[email protected]>
timekeeping: Check the return value of tk_get_aux_ts64 in __do_adjtimex()

Bradley Morgan <[email protected]>
taskstats: fix cpumask parsing cutting off the last character

Jann Horn <[email protected]>
smack: fix cred UAF in smack_file_send_sigiotask()

Bradley Morgan <[email protected]>
signal: avoid shared siginfo namespace rewrites

Helge Deller <[email protected]>
sticon/parisc: Detect default STI graphics card for console output

Oleg Nesterov <[email protected]>

    sysctl: move the "cad_pid" entry from pid_table[] to kern_reboot_table[]

Myeonghun Pak <[email protected]>
tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout

Xu Rao <[email protected]>
zloop: truncate finished zones to zone capacity

Zi Yan <[email protected]>
xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()

Maoyi Xie <[email protected]>
w1: ds28e17: reject an oversize length on an I2C block read

Chengfeng Ye <[email protected]>
vsock/virtio: flush works in dependency order

Laxman Acharya Padhya <[email protected]>
wifi: mt76: mt7996: validate default EEPROM firmware size

Felix Fietkau <[email protected]>
wifi: mt76: mt7996: fix TX DMA mapping leak for AddBA req frames

Devin Wittmayer <[email protected]>
wifi: mt76: mt7925: cancel mlo_pm_work on stop

Bryam Vargas <[email protected]>
wifi: mt76: mt7915: bound the device EEPROM address before the EFUSE copy

Runyu Xiao <[email protected]>
wifi: mt76: mt7615: avoid waiting for mac work under the mt76 mutex

Dawei Feng <[email protected]>
wifi: rtw88: pci: fix resource leak on failed NAPI setup

Abdun Nihaal <[email protected]>
wifi: rtw88: Fix potential memory leak in rtw_txq_push_skb()

Abdun Nihaal <[email protected]>
wifi: rtlwifi: rtl8192du: Fix possible memory leak in rtl92du_init_sw_vars()

Runyu Xiao <[email protected]>
wifi: rtlwifi: rtl8192du: check QoS TID before indexing tids

Stanislaw Gruszka <[email protected]>
wifi: rtl818x: initialize eeprom_93cx6 struct to zero

Fabio Estevam <[email protected]>
wifi: mwifiex: Detach sync cmd buffer on interrupted wait

Eric Biggers <[email protected]>
crypto: sun8i-ss - Remove crypto_rng interface

Eric Biggers <[email protected]>
crypto: sun8i-ce - Remove crypto_rng interface

Fan Wu <[email protected]>
wifi: rtl8xxxu: fix use-after-free from rx_urb_wq on stop

Dawei Feng <[email protected]>
wifi: iwlwifi: dvm: fix memory leak in iwl_op_mode_dvm_start()

Abdun Nihaal <[email protected]>
wifi: brcmfmac: Fix memory leak in brcmf_sdio_read_control()

Claudiu Beznea <[email protected]>
i3c: renesas: Reconfigure the DATBAS register on re-attach

Claudiu Beznea <[email protected]>
i3c: renesas: Clean DATBAS register on detach

Claudiu Beznea <[email protected]>
i3c: renesas: Check that the transfer is valid before accessing it

Adrian Hunter <[email protected]>
i3c: master: Fix potential UAF in i3c_device_uevent()

Maoyi Xie <[email protected]>
i3c: master: svc: bound IBI payload to the requested max_payload_len

Adrian Hunter <[email protected]>
i3c: master: Fix info leak and UAF in device unregister path

Runyu Xiao <[email protected]>
i3c: master: adi: initialize the lock before enabling interrupts

Jianyun Gao <[email protected]>
dm-pcache: fix use-after-free and invalid seg operations in kset_replay()

Jianyun Gao <[email protected]>
dm-pcache: fix implicit u8 truncation of gc_percent in message handler

Bryam Vargas <[email protected]>
dm-pcache: only hand out initialized cache segments

Bryam Vargas <[email protected]>
dm-pcache: detect a cycle in the last-kset chain during replay

Bryam Vargas <[email protected]>
dm-pcache: clamp the tail kset read to the segment data region

Bryam Vargas <[email protected]>
dm-pcache: bound the persisted tail-position offset

Bryam Vargas <[email protected]>
dm-pcache: validate on-media seg_num against the cache device size

Bryam Vargas <[email protected]>
dm-pcache: validate kset key_num and intra-segment bounds

Bryam Vargas <[email protected]>
dm-pcache: validate geometry fields from on-disk cache_info

Haotian Zhang <[email protected]>
dm-switch: use WRITE_ONCE() in switch_region_table_write()

Mikulas Patocka <[email protected]>
dm-stats: fix a crash if allocation of per-cpu data fails

Nathan Chancellor <[email protected]>
arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map()

Yehyeong Lee <[email protected]>
net/smc: carry oversized SMC-Rv2 LLC messages in the queue entry

Miguel Ojeda <[email protected]>

    rust: rust_is_available: warn for `bindgen` < 0.72.1 && libclang >= 22

Ralf Lici <[email protected]>
ovpn: run deferred work on a module-owned workqueue

Vincent Donnefort <[email protected]>
ring-buffer: Fix subbuf resize race with ring buffer readers

Zhang Heng <[email protected]>
ALSA: hda/realtek: Fix Lenovo Yoga Slim 7 14AKP10 quirk ordering

Denis Batishchev <[email protected]>
ALSA: hda/realtek: Enable micmute LED on HP EliteBook 6 G1a p/n: AD3Q9ET#UUG

Eckhart Mohr <[email protected]>
ALSA: hda/realtek: Add quirk for TongFang XxAF5xxx

Takashi Iwai <[email protected]>
ALSA: virmidi: Check card index validity at probe

Takashi Iwai <[email protected]>
ALSA: serial-u16550: Check card index validity at probe

Takashi Iwai <[email protected]>
ALSA: portman2x4: Check card index validity at probe

Runyu Xiao <[email protected]>
ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

Takashi Iwai <[email protected]>
ALSA: mts64: Check card index validity at probe

Takashi Iwai <[email protected]>
ALSA: mpu401: Check card index validity at probe

Xu Rao <[email protected]>
ALSA: hda/ext: preserve PPLCCTL bits when clearing reset

Baul Lee <[email protected]>
ALSA: bcd2000: clear the URB pointers on disconnect

Takashi Iwai <[email protected]>
ALSA: aloop: Check card index validity at probe

Baul Lee <[email protected]>
ALSA: 6fire: bound the MIDI event length from the device

Abdun Nihaal <[email protected]>
mfd: sm501: Fix potential memory leaks during remove

Thomas Richard <[email protected]>
mfd: cgbc: Fix teardown ordering in cgbc_remove()

Can Peng <[email protected]>
hwrng: stm32 - Fix runtime PM cleanup on registration failure

Zhiling Zou <[email protected]>
seg6: reset IP6CB after IPv6 decapsulation

Norbert Szetei <[email protected]>
net: skbuff: don't touch shared zerocopy state in skb_tx_error()

Breno Leitao <[email protected]>
net: fix spurious TX timeout after dev_activate()

Zhiling Zou <[email protected]>
net: cap advertised IP tunnel headroom

Bryam Vargas <[email protected]>
net/smc: unregister the connection before draining the rx tasklet

Hidayath Khan <[email protected]>
net/smc: stop killed, freed and out_of_sync sharing a byte

Yehyeong Lee <[email protected]>
net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link()

Hidayath Khan <[email protected]>
net/smc: fix use-after-free in smc_rx_pipe_buf_release()

Hidayath Khan <[email protected]>
net/smc: fix socket refcount leak in smc_switch_conns()

Bryam Vargas <[email protected]>
net/smc: do not dereference an unset send buffer on the SMC-D teardown path

Yehyeong Lee <[email protected]>
net/smc: bound the peer rkey counts in SMC-Rv2 LLC messages

Koichiro Den <[email protected]>
net: ntb_netdev: Count packets dropped on RX refill failure

Koichiro Den <[email protected]>
net: ntb_netdev: Avoid double-accounting netif_rx() drops

Koichiro Den <[email protected]>
net: ntb_netdev: Fix TX busy and drop handling

Koichiro Den <[email protected]>
NTB: ntb_transport: Reject oversized TX buffers

Koichiro Den <[email protected]>
NTB: ntb_transport: Fail TX enqueue when the QP link is down

Koichiro Den <[email protected]>
NTB: ntb_transport: Recycle TX entries before client callbacks

Fan Ye <[email protected]>
net: thunderbolt: Mark the connection down when bringing it up fails

Fan Ye <[email protected]>
net: thunderbolt: Release the Rx HopID that was handed out on mismatch

Xuanqiang Luo <[email protected]>
net: ravb: serialize PTP clock teardown

Xuanqiang Luo <[email protected]>
net: ravb: avoid dereferencing an invalid PTP clock

Christian Marangi <[email protected]>
net: phylink: correctly validate returned PCS in phylink_inband_caps

Ruoyu Wang <[email protected]>
net: openvswitch: fix nf_connlabels leak in ovs_ct_init

Ilya Maximets <[email protected]>
net: openvswitch: fix flow mask use-after-free on flow deletion

Zihan Xi <[email protected]>
net: l2tp: do not propagate multicast notification errors

Jorijn van der Graaf <[email protected]>
net: ipa: fix stalled modem TX queue after runtime resume

Runyu Xiao <[email protected]>
net: ibm: emac: mal: fix NAPI locking

Ahmad Fatoum <[email protected]>
net: dsa: realtek: use gpiod_set_value_cansleep for reset GPIO

Asim Viladi Oglu Manizada <[email protected]>
net: tun: bound receive headroom

Fabio Porcedda <[email protected]>
net: usb: qmi_wwan: add Telit Cinterion FE990D50 composition

Aleksandr Khromov <[email protected]>
slip: fix use-after-free in sl_sync()

Weiming Shi <[email protected]>
xdp: fix zero-copy frame layout

Alexandra Winter <[email protected]>
net/iucv: filter frames in afiucv_hs_rcv() by ingress device

Corey Minyard <[email protected]>
ipmi:msghandler: Cancel work cleanly on an error

Seiji Nishikawa <[email protected]>
ipmi: si: Fix NULL pointer dereference after failed registration

Yuho Choi <[email protected]>
ipmi: Remove all sysfs files on registration failure

Yousef Alhouseen <[email protected]>
ipmi: ipmb: validate write message length

Kuan-Wei Chiu <[email protected]>
interconnect: Fix use after free in icc_get() and of_icc_get_by_index()

Laxman Acharya Padhya <[email protected]>
io_uring/query: cap user size passed to copy_struct_to_user

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: warn on element type mismatch instead of failing

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: pass validated element count to package parsers

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: fix ORD_LIST_ELEMENTS never being parsed

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: fix off-by-one write in hp_get_string_from_buffer()

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: fix new_password_store() overwriting current_password

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: fix heap OOB read on empty password write

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: fix heap OOB read in sk_store() and kek_store()

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: bound ordered-list parsing by the package count

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: advance elem past consumed array elements

Muhammad Bilal <[email protected]>
platform/x86: hp-bioscfg: accept reduced ACPI packages from older HP BIOS

Mario Limonciello <[email protected]>
platform/x86/amd/pmc: Fix LPS0 and debugfs leaks when STB init fails

Mario Limonciello <[email protected]>
platform/x86/amd/pmc: Propagate SMU errors and validate S2D address

Mario Limonciello <[email protected]>
platform/x86/amd/pmc: Restore msg_port on amd_stb_s2d_init() error paths

Bryam Vargas <[email protected]>
platform/chrome: sensorhub: Bound the EC-reported sensor number

Thorsten Blum <[email protected]>
platform/x86: think-lmi: Fix current password length check

Thorsten Blum <[email protected]>
platform/x86: think-lmi: Free system certificate signatures

Thorsten Blum <[email protected]>
platform/x86: think-lmi: Fix certificate thumbprint sysfs output

Julian Haarmann <[email protected]>
platform/x86: lenovo/ymc: Only match lower byte in WMI lid switch query response

Ma Ke <[email protected]>
platform/x86: ishtp_eclite: Fix ACPI device reference leak in probe error path

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Return error during profile addition

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Validate parameter for frequency and priority

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Validate parameter for core power state

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Validate logical CPU id and clos id

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Use PP level enable mask

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Just allow 2 bits for SST feature enable

Srinivas Pandruvada <[email protected]>

    platform/x86: ISST: Add a NULL check for sst_inst[]

Fan Wu <[email protected]>
mmc: via-sdmmc: stop card-detect handling on probe failure

Fan Wu <[email protected]>
mmc: via-sdmmc: cancel card-detect work on remove

HyeongJun An <[email protected]>
platform/x86: ISST: Validate socket ID in clos_assoc ioctl

HyeongJun An <[email protected]>
platform/x86: ISST: Validate level in perf mask ioctls

HyeongJun An <[email protected]>
platform/x86: dell-wmi-sysman: Don't hex dump attribute security buffer

Peiyang He <[email protected]>
iommufd: Fix UAF in selftest IOPF reporting

Shuai Xue <[email protected]>
iommufd: Release current IOAS on xa_store() failure

Shuai Xue <[email protected]>
iommufd: Avoid locking internal accesses during unmap

Kevin Tian <[email protected]>
iommu/vt-d: Force requesting ACS when tboot is enabled

Kevin Tian <[email protected]>
iommu/vt-d: Fix no_iommu to disable platform opt-in

Peiyang He <[email protected]>
iommu: Fix dev_iommu memory leak when device_add fails in iommu_mock_device_add

Shameer Kolothum <[email protected]>
iommu/arm-smmu-v3: Manage teardown with devm

Nicolin Chen <[email protected]>
iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field

Shuai Xue <[email protected]>

    iommu/sva: Set handle->dev before the SVA handle is visible

Weimin Xiong <[email protected]>
iommu/msm: Unwind probe state on registration failure

Shuai Xue <[email protected]>
iommu/amd: Put PCI device after handling PPR faults

Krzysztof Wilczyński <[email protected]>
PCI/proc: Warn on writes to kernel-exclusive config space regions

Krzysztof Wilczyński <[email protected]>
PCI/proc: Use file_ns_capable() when checking config space read access

Krzysztof Wilczyński <[email protected]>
PCI/proc: Avoid spurious runtime PM wakeup on config space accesses

Farhan Ali <[email protected]>
PCI/MSI: Enable memory decoding before restoring MSI-X messages

Darshit Shah <[email protected]>
PCI/DPC: Allow DPC on all Downstream Ports when OS controls AER

Max Lee <[email protected]>
PCI/ASPM: Avoid L0s for Realtek RTS525A

Lukas Wunner <[email protected]>
PCI/AER: Fix mapping of errors to agent & layer

Lukas Wunner <[email protected]>
PCI/AER: Emit TLP Log only for unmasked errors

Krzysztof Wilczyński <[email protected]>
PCI/sysfs: Avoid spurious runtime PM wakeup on config space accesses

Krzysztof Wilczyński <[email protected]>
PCI/sysfs: Fix read byte order in pci_read_legacy_io()

Tim Harvey <[email protected]>

    PCI: Add ACS quirk for Pericom PI7C9X2G608 switches [12d8:2608]

Ali Tariq <[email protected]>
PCI: plda: Fix IRQ domain leaks in the error paths of plda_init_interrupts()

Ali Tariq <[email protected]>
PCI: plda: Fix use-after-free of event IRQs during teardown

Ronald Claveau <[email protected]>
PCI: meson: Fix GPIO state while requesting PERST#

Mohamad Raizudeen <[email protected]>
PCI: Fix 32-bit config write in Intel PCH Root Port MPC ACS quirk

Naman Jain <[email protected]>
PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip

Stefan Haberland <[email protected]>
s390/dasd: Propagate partial completion length across ERP recovery

Stefan Haberland <[email protected]>
s390/dasd: Guard sysfs discipline callbacks against unallocated private data

Stefan Haberland <[email protected]>
s390/dasd: Do not complete a failed ESE read as successful

Thomas Richter <[email protected]>
s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks

Jianing Li <[email protected]>
power: supply: max17040: synchronize work cancellation on suspend

Jianing Li <[email protected]>
power: supply: max17040: drop incorrect I2C functionality check

Jianing Li <[email protected]>
power: supply: max17040: propagate register read errors

Fan Wu <[email protected]>
power: supply: ucs1002: fix use-after-free on remove

Maoyi Xie <[email protected]>
power: supply: twl4030_charger: cancel workers via devm

Fan Wu <[email protected]>
power: supply: rt9455: quiesce delayed work before teardown

HyeongJun An <[email protected]>
power: supply: qcom_battmgr: terminate the strings from firmware

Fan Wu <[email protected]>
power: supply: qcom_battmgr: fix use-after-free

Fan Wu <[email protected]>
power: supply: lp8788-charger: fix use-after-free on remove

Fan Wu <[email protected]>

    power: supply: lp8727: fix use-after-free in lp8727_release_irq()

Jameson Thies <[email protected]>
power: supply: cros_usbpd: Limit port counts to EC_USB_PD_MAX_PORTS

Bryam Vargas <[email protected]>
power: supply: cros_usbpd-charger: bound the EC-reported port count

Fan Wu <[email protected]>
power: supply: charger-manager: register regulators before exposing sysfs

Ma Ke <[email protected]>
power: supply: bq25890: Fix power_supply reference leak

Fan Wu <[email protected]>
power: supply: bq256xx: drain usb_work before freeing the charger

Fan Wu <[email protected]>
power: supply: bq24257: fix use-after-free on remove

Jun Yang <[email protected]>

    sctp: fix stream->outcnt underflow on duplicate RECONF responses

Jun Yang <[email protected]>
sctp: distinguish sequence zero from wildcard in reconf lookup

Weiming Shi <[email protected]>
sctp: fix NULL deref on untransmitted RECONF completion

Hyunwoo Kim <[email protected]>
sctp: drop a chunk if its transport was removed

Hyunwoo Kim <[email protected]>
sctp: stop processing a packet once its association is deleted

Yehyeong Lee <[email protected]>
nvme-tcp: reject a read that transferred too few bytes

Yehyeong Lee <[email protected]>
nvme-tcp: fix host memory disclosure on R2T for a read command

Yehyeong Lee <[email protected]>
nvme-tcp: do not accept C2HData based on blk_rq_payload_bytes() alone

Myeonghun Pak <[email protected]>
nvme-pci: disable controller on admin queue IRQ setup failure

Yehyeong Lee <[email protected]>
nvme: zero the discard fallback page

Ewan D. Milne <[email protected]>
nvme: nvme-fc: Fix nvme_fc_create_hw_io_queues() queue deletion in error path

Shuangpeng Bai <[email protected]>
lockd: fix NULL dereference on lockowner allocation failure

Michael Bommarito <[email protected]>
lockd: pin next file across nlm_inspect_file lock-drop

Yifei Gao <[email protected]>
ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user()

Ruoyu Wang <[email protected]>
i2c: mxs: fix DMA channel leak on probe error

Cong Nguyen <[email protected]>
hwmon: (max6621) fix temperature clamp range

Cong Nguyen <[email protected]>
hwmon: (max6621) fix negative temperature offset and crit readings

Christopher Tolang <[email protected]>
ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC

Karl Mehltretter <[email protected]>
arm64: proton-pack: Restore the nospectre_bhb command-line option

Karl Mehltretter <[email protected]>
arm64: compat: Fix decrementing LDM/STM alignment emulation

HyeongJun An <[email protected]>
ALSA: ump: Fix corrupted data bytes at MIDI 1.0 SysEx to UMP conversion

Norbert Szetei <[email protected]>
openvswitch: only skb_tx_error() a packet we are about to drop

Ali Ahmet Memis <[email protected]>
openrisc: fix arbitrary kernel memory access via or1k_atomic syscall

Zhan Xusheng <[email protected]>
ocfs2: fix readdir position truncation on 32-bit kernels

Joseph Qi <[email protected]>
ocfs2: cluster: fix o2hb_dependent_users leak on pin failure

Joseph Qi <[email protected]>
ocfs2: cluster: avoid lock order inversion in o2hb_region_pin() from drop_item

Joseph Qi <[email protected]>
ocfs2: cluster: don't sleep while holding o2hb_live_lock in o2hb_region_pin()

Ibrahim Hashimov <[email protected]>
ocfs2: validate rl_used against rl_count in refcount block validator

Bryam Vargas <[email protected]>
ocfs2: validate lengths in dlm_mig_lockres_handler

Bryam Vargas <[email protected]>
ocfs2: bound namelen in dlm_migrate_request_handler

Dmitry Antipov <[email protected]>
ocfs2: always run deallocs on copy-on-write completion

Zhiling Zou <[email protected]>
orangefs: skip leading spaces before parsing client debug masks

Yifei Gao <[email protected]>
orangefs: fix double-free of trailer_buf on readdir copy failure

Shibo Zhu <[email protected]>
PM: sleep: Unblock runtime PM when device prepare fails

Vincent Donnefort <[email protected]>
ring-buffer: Hold cpu_buffer::lock when resizing a subbuf

Vincent Donnefort <[email protected]>
ring-buffer: Free cpu_buffer::free_page with subbuf_order

Vincent Donnefort <[email protected]>
ring-buffer: Fix subbuf resize race with ring_buffer_alloc_read_page()

Kathiravan Thirumoorthy <[email protected]>
regulator: qcom-refgen: correct the regulator type to CURRENT

WenTao Liang <[email protected]>
regulator: max8998_pmic_dt_parse_pdata: of_node_put on reg_np after ownership transferred to rdata

WenTao Liang <[email protected]>
regulator: as3722_get_regulator_dt_data: fix premature of_node_put leaving dangling of_node pointer

Jason Gunthorpe <[email protected]>
RDMA/uverbs: Add UVERBS_ATTR_UHW to UVERBS_METHOD_REG_MR

Norbert Szetei <[email protected]>
RDMA/ucma: Lock the handler in ucma_write_cm_event()

Norbert Szetei <[email protected]>
RDMA/ucma: Lock the handler in ucma_set_ib_path()

Brett Creeley <[email protected]>
RDMA/ionic: Cap eq_count to the eth driver's interrupt vector budget

Fan Wu <[email protected]>
RDMA/cxgb4: Cancel reg_work before freeing device on remove

Vaibhav Nagare <[email protected]>
qede: Fix NULL pointer dereference in TPA fragment processing

Abdifatah Suruur <[email protected]>
ptp: vmclock: prevent read-only mappings from becoming writable

Johan Hovold <[email protected]>
remoteproc: scp: Fix device reference leak on failed lookup

Nam Cao <[email protected]>
riscv: unaligned: stop using kthread for check_vector_unaligned_access()

Peixin Xie <[email protected]>
riscv: acpi: Handle LPI architectural context loss flags

Fabio Estevam <[email protected]>
arm64: dts: rockchip: Fix rk3588s-roc-pc audio description

Fabio Estevam <[email protected]>
arm64: dts: rockchip: Fix rk3399-roc-pc-plus analog audio

Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: fix emmc reset polarity on px30-cobra

Quentin Schulz <[email protected]>
arm64: dts: rockchip: fix eMMC reset polarity on PX30 Ringneck

Quentin Schulz <[email protected]>
arm64: dts: rockchip: fix eMMC reset polarity on PP-1516

Michael Scott <[email protected]>
arm64: dts: qcom: x1-dell-thena: mark l12b and l15b always-on

Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115-pro1x: Correct touchscreen GPIO flags

Oren Klopfer <[email protected]>
Revert "arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro"

Chunkai Deng <[email protected]>
rpmsg: glink: smem: order FIFO read after availability check

Petr Vaganov <[email protected]>
scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables()

Cong Nguyen <[email protected]>
media: staging/ipu7: fix async notifier UAF on probe error path

Hao-Qun Huang <[email protected]>
staging: media: tegra-video: vi: fix probe failure on skipped last port

Hao-Qun Huang <[email protected]>
staging: media: tegra-video: fix of_node_put() on VIP parse errors

Wentao Guan <[email protected]>
wifi: mt76: mt7925: cancel pending mlo_pm_work

Doruk Tan Ozturk <[email protected]>
wifi: ath6kl: clamp assoc request/response lengths before subtracting IE offsets

David Lee <[email protected]>
udf: reject VAT indexes equal to the entry count

Chuck Lever <[email protected]>
svcrdma: Validate Read chunk positions before reconstruction

Chuck Lever <[email protected]>
svcrdma: Use svc_xprt_put to free listener on create failure

Chris Mason <[email protected]>
svcrdma: Reject Write/Reply chunks with segcount 0

Chuck Lever <[email protected]>
svcrdma: Reject inline replies that overflow the pull-up buffer

Chuck Lever <[email protected]>
svcrdma: Reject connection when transport allocation fails

Chris Mason <[email protected]>
svcrdma: Fix unmatched rn_unregister on failed accept

Chris Mason <[email protected]>
svcrdma: Fix pcl_for_each_segment for empty chunks

Chris Mason <[email protected]>
svcrdma: Fix offset arithmetic in read_chunk_range

Jérémy Jean <[email protected]>
SUNRPC: wait for in-flight client TLS handshake callback

Chuck Lever <[email protected]>
SUNRPC: Reject krb5 v2 wrap tokens with oversized ec field

Chris Mason <[email protected]>
SUNRPC: reject duplicate CREDS_VALUE options

Chris Mason <[email protected]>
sunrpc: init gssp_lock before publishing proc entry

Chris Mason <[email protected]>
SUNRPC: harden gss_unwrap_resp_priv length checks

Chris Mason <[email protected]>
SUNRPC: harden gss_krb5_unwrap_v2 against short tokens

Chris Mason <[email protected]>
SUNRPC: Guard svcauth_gss_release() dispatch on rq_auth_stat

Luxiao Xu <[email protected]>
sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedir

Jeff Layton <[email protected]>
sunrpc: defer rq_argp and rq_resp free until after RCU grace period

Chuck Lever <[email protected]>
SUNRPC: Check svc pool percpu counter allocation

Jeff Layton <[email protected]>
SUNRPC: always drain cache_cleaner before destroying a cache_detail

Ameer Hamza <[email protected]>
SUNRPC: Restore NUMA_NO_NODE for svc thread allocations in global mode

Jeff Layton <[email protected]>
sunrpc: route to a populated pool in svc_pool_for_cpu()

Chris Mason <[email protected]>
SUNRPC: svcauth_gss: enforce krb5 token minimum length

Chris Mason <[email protected]>
SUNRPC: Zero rpc_gss_wire_cred at svcauth_gss_decode_credbody() entry

Chris Mason <[email protected]>

    SUNRPC: xdr_buf_trim: clamp buf->len to avoid underflow

Felix Gu <[email protected]>
phy: fsl-imx8mq-usb: fix typec switch leak on probe error path

Jiacheng Yu <[email protected]>
params: fix charp corruption on allocation failure

Dave Airlie <[email protected]>
nouveau/gem: reserve the bo in the info ioctl around the vma lookup

Stanislaw Gruszka <[email protected]>
module/kallsyms: fix nextval for data symbol lookup

Harshit Varu <[email protected]>
mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction

Qing Ming <[email protected]>
mpls: reload header after pskb_may_pull()

Thiébaud Weksteen <[email protected]>
module: validate string table section types

Coly Li <[email protected]>

    md: do overflow check for sb->bblog_shift in super_1_load()

Yunye Zhao <[email protected]>
md/raid10: fix still_degraded being inverted in raid10_sync_request()

Anup Vishwakarma <[email protected]>
mailbox: qcom-ipcc: fix duplicate channel allocation across holes

Bryam Vargas <[email protected]>
libnvdimm/labels: Prevent integer overflow in __nd_label_validate()

Günther Noack <[email protected]>
landlock: Require LANDLOCK_ACCESS_FS_MAKE_REG for whiteout creation

Yuyang Huang <[email protected]>
ipv6: use RCU iterator to dump route exceptions

Andrea Mayer <[email protected]>
ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv()

Zhiling Zou <[email protected]>
ip6_gre: fix hardware header length for NBMA tunnels

Zhiling Zou <[email protected]>
ip6_tunnel: use skb_cow_head() in ip6_tnl_xmit()

Zhiling Zou <[email protected]>
ip: orphan prefetched skbs before multicast forwarding

Anton Danilov <[email protected]>
ipip: fix skb leak in collect_md mode when metadata_dst allocation fails

Max Kellermann <[email protected]>
jbd2: check need_resched() when skipping busy checkpoint buffers

Max Kellermann <[email protected]>
jbd2: bound shrinker scans by examined checkpoint buffers

Hui Su <[email protected]>
kasan: fix cache shrink race with CPU hotplug

Ibrahim Abdelkader <[email protected]>
Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last request

Guangshuo Li <[email protected]>
Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative

Guangshuo Li <[email protected]>
Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative

Valentin Kindschi <[email protected]>
Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection

Xin Chen <[email protected]>
Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb

Valentin Kindschi <[email protected]>
Bluetooth: hci_conn: re-enable advertising only for peripheral role

Chengfeng Ye <[email protected]>
Bluetooth: RFCOMM: serialize security confirmation handling

Hang Nan <[email protected]>
Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready

Gongwei Li <[email protected]>
Bluetooth: hci_uart: Fix false success return in hci_uart_setup()

Guangshuo Li <[email protected]>
Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative

Lorenzo Stoakes (ARM) <[email protected]>
Bluetooth: hci_bcm4377: Ignore reserved PHY in ext adv reports on BCM4378

Alison Schofield <[email protected]>
cxl/pmem: Format the nvdimm serial number as unsigned decimal

Zhenhao Wan <[email protected]>
cxl/features: bound fwctl command payload to the input buffer

Hui Su <[email protected]>
cpufreq: schedutil: Fix rate limit overflow

Kuan-Wei Chiu <[email protected]>
coresight: etm3x: Fix cntr_val_show() to match cntr_val_store() behavior

Bryam Vargas <[email protected]>
dm array: reject an array block whose value size is not the caller's

Bryam Vargas <[email protected]>
dm array: validate array block headers on read

Ilya Krutskih <[email protected]>
dm raid1: reserve space for NUL-terminator in build_constructor_string()

liyouhong <[email protected]>
dm-era: fix shadowed superblock leak on take-snap failure

Mikulas Patocka <[email protected]>
dm-io: report non-retryable errors separatedly

Keith Busch <[email protected]>
dm-io: clone the source bio instead of copying its biovec

Jérémy Jean <[email protected]>
bpf: Harden bloom filter sizing and indexing on 32-bit kernels

Jia Zhu <[email protected]>
buffer: avoid tail commit walk for uptodate folios

Daniel Borkmann <[email protected]>
bpf: Disable preemption in __bpf_get_stack

Vineet Gupta <[email protected]>
bpf, x86: Fix per-CPU address resolution into an extended register

Joe Damato <[email protected]>
bnxt_en: Write doorbell when linearizing skb fails

Jiangshan Yi <[email protected]>
bnx2x: fix double free in bnx2x_init_firmware() error path

HyeongJun An <[email protected]>
Bluetooth: eir: Fix OOB read in eir_get_service_data()

Junjie Cao <[email protected]>
Bluetooth: btusb: limit RTL8761B BROKEN_EXT_SCAN quirk to 0bda:a728

Christoph Zwerschke <[email protected]>
Bluetooth: btusb: Add ASUS USB-BT600 for Realtek 8761CU

Christoph Zwerschke <[email protected]>
Bluetooth: btusb: Add ASUS USB-BT540 for Realtek 8761CU

胡连勤 <[email protected]>
block: set QUEUE_FLAG_DYING unconditionally in blk_mark_disk_dead()

Hongyan Xu <[email protected]>
auxdisplay: charlcd: cancel backlight work on registration failure

Niklas Cassel <[email protected]>
ata: libata-scsi: fix DSM TRIM for sector sizes larger than 2048 bytes

Ethan Nelson-Moore <[email protected]>
ARM: 9477/1: Disable broken eBPF JIT on the Risc PC

Matt Turner <[email protected]>
alpha: marvel: Fix lock ordering in init_io7_irqs()

Matt Turner <[email protected]>
alpha: marvel: Fix irq_set_status_flags to use correct IRQ number

Krzysztof Wilczyński <[email protected]>
alpha/PCI: Fix I/O port accessor argument order in pci_legacy_write()

Anirudh Prasad <[email protected]>
ACPI: pfr_update: fix stack buffer overflow in query_capability()

TanZheng <[email protected]>
ACPI: APEI: GHES: fix ARM section length accounting after header

Nirmoy Das <[email protected]>
ACPI: APEI: Fix ERST timeout unit conversion

Terry Bowman <[email protected]>
acpi/apei/ghes: Use raw_spinlock_t for CXL CPER work locks

ZhaoJinming <[email protected]>
accel/rocket: Fix error path handling in rocket_job_run()

Shuvam Pandey <[email protected]>
accel/rocket: initialize job domain before cleanup paths

Muhammad Bilal <[email protected]>
accel/rocket: fix NULL dereference and integer overflow in rocket_job_push()

Guillaume Morin <[email protected]>
hugetlb: only adjust reservation during unmapping if mapcount is 0

Ivaylo Dimitrov <[email protected]>
hsi: omap_ssi_core: fix missing DMA mask setup for SSI controller device

Tien Sung Ang <[email protected]>
fpga: stratix10-soc: Fix SVC mailbox handling during reconfiguration

Marek Czernohous <[email protected]>
forcedeth: fix off-by-one when saving/restoring non-PCI config space

Myeonghun Pak <[email protected]>
fbdev: uvesafb: unregister connector callback on init failure

Hui Su <[email protected]>
fbdev: ssd1307fb: defer I2C transfers from damage callbacks

Florian Fuchs <[email protected]>
fbdev: pvr2fb: correct user pointer annotation and sentinel initializer

Runyu Xiao <[email protected]>
fbdev: omapfb: panel-dsi-cm: initialize lock before registering display

Yemu Lu <[email protected]>
fat: restore original value when fat_ent_write failed

Chengfeng Ye <[email protected]>
fanotify: fix use-after-free of file range info

Ard Biesheuvel <[email protected]>
efivarfs: Rate limit statfs() handler

Yichong Chen <[email protected]>
ecryptfs: show filename encryption options

Yichong Chen <[email protected]>
ecryptfs: release message context on send failure

Yichong Chen <[email protected]>
ecryptfs: reject too-small tag 70 packets

HanQuan <[email protected]>
ecryptfs: reject oversized encrypted_key_size in parse_tag_3_packet

Yichong Chen <[email protected]>
ecryptfs: pass packet set buffer size to parser

Yichong Chen <[email protected]>
ecryptfs: hold msg ctx list lock when cleaning daemon queue

Yichong Chen <[email protected]>
ecryptfs: fix tag 11 packet exact-fit size check

Pengpeng Hou <[email protected]>
eCryptfs: bound the packet-length peek to the user buffer

Konstantin Komarov <[email protected]>

    fs/ntfs3: bound page_lcns[] index by the log record

Samuel Page <[email protected]>
fs/ntfs3: fix info-leak on partial LZNT decompress in ni_read_frame()

Xiang Mei <[email protected]>
fs/ntfs3: validate dirty page table on log replay

Deepanshu Kartikey <[email protected]>

    eventfs: Initialize ei->children and ei->list in init_ei()

Guangshuo Li <[email protected]>
HID: intel-thc-hid: intel-quickspi: fix autosuspend cleanup during teardown

Guangshuo Li <[email protected]>
HID: intel-thc-hid: intel-quicki2c: fix autosuspend cleanup during teardown

HyeongJun An <[email protected]>
HID: intel-thc-hid: intel-quickspi: bound GET_REPORT response to the caller buffer

HyeongJun An <[email protected]>
HID: intel-thc-hid: intel-quickspi: validate report size before copy

Jiangshan Yi <[email protected]>
HID: mcp2221: validate report size in mcp2221_raw_event()

Jiangshan Yi <[email protected]>
HID: mcp2221: stop device IO before hid_hw_stop

Baul Lee <[email protected]>
HID: universal-pidff: stop the device when force-feedback init fails

Doruk Tan Ozturk <[email protected]>
HID: sony: fix UAF of ghl_poke_timer / ghl_urb at driver unbind

Haoxiang Li <[email protected]>
HID: sensor: custom: Fix field sysfs group cleanup on failure

Xu Rao <[email protected]>
HID: roccat: free buffered reports when destroying device

Ibrahim Hashimov <[email protected]>
HID: picolcd: clamp eeprom debugfs read to bytes actually received

Stuart Hayhurst <[email protected]>
HID: corsair-void: Check size of status and firmware events before reading them

Andre Eikmeyer <[email protected]>
HID: apple: preserve keyboard backlight across T2 resume

Fredric Cover <[email protected]>
smb: client: harden DFS cache against invalid target hints

Frank Sorenson <[email protected]>
smb: client: fix copy-paste error in WSL EA length accounting for $LXDEV

Frank Sorenson <[email protected]>
smb: client: fix ALIGN() overflow in symlink_data() error context loop

Fredric Cover <[email protected]>

    smb: client: clear ce->tgthint in free_tgts()

Frank Sorenson <[email protected]>
cifs: use cifs_invalidate_cache() in cifs_do_truncate() for O_TRUNC

Frank Sorenson <[email protected]>

    cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0

Frank Sorenson <[email protected]>
cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size()

Jérémy Jean <[email protected]>
audit: avoid dropping live tree ref on fsnotify rule autoremove

Qu Wenruo <[email protected]>
btrfs: do not overwrite NODATASUM flag when removing NODATACOW flag

Shuangpeng Bai <[email protected]>
btrfs: fix extent map leak in NOCOW direct I/O write

Guanghui Yang <[email protected]>
btrfs: drop recovered reloc root refs on recovery failure

Matthew Brown <[email protected]>
ceph: fix leaked inode reference on writeback abort at umount

Max Kellermann <[email protected]>
ceph: do not repeat ceph_trim_dentries() if no progress possible

Michael Bommarito <[email protected]>
ceph: bound xattr value length in __build_xattrs()

Michael Bommarito <[email protected]>
ceph: bound num_export_targets array for mds info v2/v3

Michael Bommarito <[email protected]>
ceph: bound MDSCapAuth path and fs_name decode in handle_session()

Michael Bommarito <[email protected]>
ceph: bound copied dentry name length in NFS export get_name

Jérémy Jean <[email protected]>
ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode

Xiubo Li <[email protected]>
ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock

Jérémy Jean <[email protected]>
libceph: reject buckets with mismatched CRUSH ids

Michael Bommarito <[email protected]>
libceph: validate OSD extent maps before cursor advance

Chuck Lever <[email protected]>
NFSD: Prevent client use-after-free during NFSv4.0 revoked-state cleanup

Chuck Lever <[email protected]>
NFSD: Prevent lock owner use-after-free during client teardown

Jeff Layton <[email protected]>
nfsd: revoke copy-notify stateids before dropping their reference

Jeff Layton <[email protected]>
nfsd: reject reclaim LOCK after RECLAIM_COMPLETE

Robbie Ko <[email protected]>
nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE

Robbie Ko <[email protected]>
nfsd: reject out-of-range nseconds in NFSv3 SETATTR and create ops

Jeff Layton <[email protected]>
nfsd: move nfsd_debugfs_init() after nfsd4_init_slabs() in init_nfsd()

Jeff Layton <[email protected]>
nfsd: initialize DRC hash table before registering shrinker

Jeff Layton <[email protected]>
nfsd: initialize copy-notify stateid before publishing it

Chris Mason <[email protected]>
nfsd: hold rcu across localio cmpxchg retry

Chris Mason <[email protected]>

    nfsd: gate nfs3 setacl by argp->mask

Chuck Lever <[email protected]>

    nfsd: gate nfs2 setacl by argp->mask

Jeff Layton <[email protected]>
nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo

Jeff Layton <[email protected]>
nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget

Jeff Layton <[email protected]>
nfsd: fix version mismatch loops in nfsd_acl_init_request()

Jeff Layton <[email protected]>
nfsd: fix stale s2s_cp_stateids IDR entry for async COPY

Jeff Layton <[email protected]>
nfsd: fix reply size estimate for GET_DIR_DELEGATION

Jeff Layton <[email protected]>
nfsd: fix refcount leak in nfsd_file_lru_add on insertion failure

Nikol Kuklev <[email protected]>
nfsd: fix null dereference in nfsd4_setattr for deleg timestamp attrs

Jeff Layton <[email protected]>
nfsd: fix nfsd_file leak on inter-server COPY setup failure

Jeff Layton <[email protected]>
nfsd: fix netlink dumpit error handling for rpc_status_get

Jeff Layton <[email protected]>
nfsd: fix FL_SLEEP being set unconditionally for all LOCK types

Jeff Layton <[email protected]>
nfsd: fix dentry ref leak on V4ROOT export filehandle lookup

Chris Mason <[email protected]>
nfsd: fix cpntf publish race in nfs4_init_cp_state

Jeff Layton <[email protected]>
nfsd: fix BUG_ON in nfsd4_alloc_layout_stateid on racing delegation revoke

Jeff Layton <[email protected]>
nfsd: drop the stateid, not the stateowner, on seqid_op replay retry

Jeff Layton <[email protected]>
nfsd: don't free session slots that are still in use

Jeff Layton <[email protected]>
nfsd: defer vfree of compound ops to fix rpc_status UAF

Jeff Layton <[email protected]>
nfsd: defer setting NFSD4_CALLBACK_RUNNING in deleg_reaper

Jeff Layton <[email protected]>
nfsd: clear opcnt on compound arg release to prevent OOB read

Jeff Layton <[email protected]>
nfsd: clear CALLBACK_RUNNING on failed delegation recall queue

Jeff Layton <[email protected]>
nfsd: check client ownership when cancelling a copy-notify stateid

Jeff Layton <[email protected]>
nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref

Jeff Layton <[email protected]>
nfsd: add missing read barrier to rpc_status_get dumpit seqcount retry

Jeff Layton <[email protected]>
nfsd: add filehandle match check to nfsd4_delegreturn()

Jeff Layton <[email protected]>
nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr()

Jeff Layton <[email protected]>
nfsd: validate symlink target length in NFSv4 CREATE

Jeff Layton <[email protected]>
nfsd: validate sockaddr length per family in listener_set

Jeff Layton <[email protected]>
nfsd: validate nseconds in TIME_DELEG decode paths

Chris Mason <[email protected]>
nfsd: size fh_verify server sockaddr slot by xpt_locallen

Zhenghang Xiao <[email protected]>
nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations

Chuck Lever <[email protected]>
nfsd: sample writeback error cursor before async COPY loop

Jeff Layton <[email protected]>
nfsd: return NFS4ERR_NOTSUPP for unsupported netloc4 types

Chuck Lever <[email protected]>
nfsd: Reset write verifier when async COPY writeback fails

Chris Mason <[email protected]>
nfsd: release path refs on follow_down() error

Jeff Layton <[email protected]>
nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown

Tim Menninger <[email protected]>
pNFS: Fix EBUSY check in pnfs_layout_need_return

Junrui Luo <[email protected]>
NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path

Chris Mason <[email protected]>
nfsd: guard nfsd_serv deref in nfsd_file_net_dispose

Mike Snitzer <[email protected]>
NFSD: remove flawed WARN_ON_ONCE from nfsd_mode_check

Michael Bommarito <[email protected]>
NFSD: restart ssc_expire_umount walk after dropping nfsd_ssc_lock

Chuck Lever <[email protected]>
NFSD: Fix off-by-one in DRC bucket pruning limit

Chuck Lever <[email protected]>
NFSD: Encode only the status in NFS-ACL v2 GETACL error replies

Chuck Lever <[email protected]>
NFSD: check truncate permission under inode lock

Nate Prodromou <[email protected]>
NFS: fix delegation_hash_table leak when nfs4_server_common_setup() fails

Chris Mason <[email protected]>
NFS/localio: fix ref leak on nfs_uuid_add_file failure

Longlong Xia <[email protected]>
zsmalloc: account for handle size in class lookup

Sergey Senozhatsky <[email protected]>
zram: validate deflate params

Ibrahim Hashimov <[email protected]>
ubifs: fix out-of-bounds read in signature length check

Jason Yang <[email protected]>
phy: rockchip-samsung-dcphy: fix out-of-range max_register

Krzysztof Wilczyński <[email protected]>
PCI/sysfs: Fix out-of-bounds read in pci_write_legacy_io()

Abdurrahman Hussain <[email protected]>
of: fix out-of-bounds read in of_alias_scan() stem parser

Ryusuke Konishi <[email protected]>
nilfs2: fix slab-out-of-bounds in nilfs_direct_propagate after truncation

Junrui Luo <[email protected]>
media: vicodec: fix out-of-bounds write in FWHT encoder

Weigang He <[email protected]>
media: cec: stm32: prevent out-of-bounds write on RX overflow

Vincent Mailhol <[email protected]>
lib/ucs2_string.c: fix out-of-bounds read in ucs2_strnlen()

Xingrui Li <[email protected]>
HID: sensor-hub: Fix out-of-bounds write in sensor_hub_get_feature

Daisuke Matsuda <[email protected]>
fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write

Neill Kapron <[email protected]>
usb: gadget: f_fs: Prevent deadlock during ep0 read loop

Jeffin Philip <[email protected]>
usb: gadget: uvc: fix dangling pointers in uvc_function_bind() and uvc_function_unbind()

Jeffin Philip <[email protected]>
usb: gadget: uvc: Fix null pointer dereference in uvcg_video_init()

Yun Zhou <[email protected]>
usb: gadget: f_tcm: fix deadlock in usbg_make_tpg()

Joshua Crofts <[email protected]>
usb: gadget: midi2: remove default configfs groups on teardown

Myeonghun Pak <[email protected]>
usb: gadget: snps_udc_plat: clean up PHY on probe deferral

Sonali Pradhan <[email protected]>
usb: gadget: u_audio: Fix use-after-free on sound card disconnect

Huang Wei <[email protected]>
usb: typec: ucsi: use UCSI_TIMEOUT_MS for sync command completion

Fan Wu <[email protected]>
usb: typec: thunderbolt: Disable work before freeing tbt on remove

Xu Yang <[email protected]>
usb: typec: tcpci: pass correct rx_type to tcpm_pd_receive()

Johan Hovold <[email protected]>
USB: phy: fsl-usb: fix missing static keywords

Fan Wu <[email protected]>
usb: gadget: at91_udc: drain polled-VBUS timer/work before udc is freed

Pei Xiao <[email protected]>
usb: dwc3: gadget: Fix use-after-free in dwc3_gadget_free_endpoints due to race condition

Francesco Lavra <[email protected]>
usb: dwc2: gadget: Exit partial power down state when changing USB pull-up

Hao-Qun Huang <[email protected]>
staging: greybus: hid: fix SET_REPORT return value

Karl Mehltretter <[email protected]>

    serial: imx: serialize imx_uart_ports[] lifetime

Hans Verkuil <[email protected]>
Revert "media: v4l2-dev: fix error handling in __video_register_device()"

James Kim <[email protected]>
rapidio: mport_cdev: fix use-after-free in dma_req_free()

Bartosz Golaszewski <[email protected]>
powerpc/powermac: fix OF node refcount

Bryam Vargas <[email protected]>
misc: nsm: bound the device-reported response length

Xu Yang <[email protected]>
device property: fix infinite loop in fwnode_for_each_child_node()

Prasanna Kumar T S M <[email protected]>
cdx: Fix double free when sysfs file creation fails

Hui Su <[email protected]>
tracing: Fix use-after-free with same-name named triggers

Deepanshu Kartikey <[email protected]>
tracing: Fix use-after-free in trace_pipe read on sub-buffer order change

Vincent Donnefort <[email protected]>
tracing: Fix logged instance name on creation failure

Hui Su <[email protected]>
tracing: Fix crash passing ERR_PTR to kthread_stop()

Jérémy Jean <[email protected]>
tracing/user_events: Clear copied tracing state before fork duplication

Sanman Pradhan <[email protected]>
hwtracing: hisi_ptt: Propagate DMA reset timeout in trace_start()

Kiryl Shutsemau (Meta) <[email protected]>
x86/tdx: Fix zero-extension for 32-bit port I/O

Kiryl Shutsemau (Meta) <[email protected]>
x86/tdx: Fix off-by-one in port I/O handling

Yao Zi <[email protected]>
x86/locking: Use sfence for wmb() if SSE is available

Kiryl Shutsemau (Meta) <[email protected]>
x86/insn-eval: Move assign_register() out of KVM as insn_assign_reg()

Joy H.J. Lee <[email protected]>
tools/compiler: match glibc 2.42 definition of __attribute_const__

Ridong Chen <[email protected]>
mm: vmscan: fix node reclaim ignoring swappiness parameter

Johannes Weiner <[email protected]>
mm: page_alloc: fix non-movable reclaim storm in defrag_mode

Vlastimil Babka (SUSE) <[email protected]>
mm: page_alloc: move capture_control to the page allocator

Johannes Weiner <[email protected]>
mm: page_alloc: __GFP_FS lockdep annotation for direct compaction

Johannes Weiner <[email protected]>
mm: mempolicy: fix automatic numa balancing for shmem

Guopeng Zhang <[email protected]>
mm: memcontrol: update state_local when flushing NMI stats

Guopeng Zhang <[email protected]>
mm: memcg: stop reclaim when a limit update is superseded

Guopeng Zhang <[email protected]>
mm: memcg-v1: fix memsw and TCP failcnt accounting

Guopeng Zhang <[email protected]>
mm: memcg-v1: fix wrong linux-mm list address in deprecation warnings

Johannes Weiner <[email protected]>
mm: compaction: support non-movable compaction for pageblock requests

Hao Jia <[email protected]>
mm/zswap: fix global shrinker when memory cgroup is disabled

Breno Leitao <[email protected]>
mm/vmscan: report RCU-tasks quiescent states in shrink_lruvec()

Hyunwoo Kim <[email protected]>

    mm/pagewalk: fix stale walk->action escaping walk_pmd_range()

Dev Jain <[email protected]>
mm/page_vma_mapped: use huge_ptep_get() for hugetlb

Ye Liu <[email protected]>
mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg()

Alexander Graf <[email protected]>
mm/mm_init: deferred_grow_zone(): fix out-of-range first_deferred_pfn

Dev Jain <[email protected]>
mm/migrate: use huge_ptep_get() in remove_migration_pte()

Breno Leitao <[email protected]>
mm/migrate: report RCU-tasks quiescent states in migrate_pages_batch()

Breno Leitao <[email protected]>
mm/kmemleak: avoid soft lockup when scanning task stacks

David Hildenbrand (Arm) <[email protected]>
mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios()

Breno Leitao <[email protected]>
mm, swap: ratelimit bad swap entry reports

Jordan R Abrahams-Whitehead <[email protected]>
include/linux/list.h: mark list_add and __list_add as __always_inline

Hyunwoo Kim <[email protected]>
apparmor: fix out-of-bounds write when null terminating a label vec

Jann Horn <[email protected]>
apparmor: fix cred UAF caused by begin_current_label_crit_section()

Chengfeng Ye <[email protected]>
KEYS: trusted: Fix TPM teardown ordering

Gary Guo <[email protected]>
rust: cfi: disable function merging if CFI is enabled

Nikolai Grlica <[email protected]>
rust: kernel: list: fix incorrect pop_back example comment

FUJITA Tomonori <[email protected]>
rust: bug: fix warn_on macro build error on UML

FUJITA Tomonori <[email protected]>
rust: bug: skip arch-specific asm in testlib builds

Jérémy Jean <[email protected]>
timers/itimer: Zero-init old itimerval before copy to userspace

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: switch to Default DMA window during kdump

Baokun Li <[email protected]>
fs: fix user path of nested backing files

Felix Yan <[email protected]>
clocksource/drivers/timer-sun4i: Advertise a real minimum delta

WenTao Liang <[email protected]>
clocksource/drivers/nxp-pit: Fix IRQ leak on cpuhp_setup_state error path

Matt Turner <[email protected]>
alpha: don't leak hardware-fabricated FP exception bits to user space

FUJITA Tomonori <[email protected]>
rust: time: fix as_micros_ceil() rounding near i64::MAX

Matt Turner <[email protected]>
alpha: fix ieee_swcr_to_fpcr setting FPCR_DNOD unconditionally

Fangzhi Zuo <[email protected]>
drm/amd/display: Prune per-tile Timing from Apple Studio Display Primary Tile

Jerry Zuo <[email protected]>
drm/amd/display: hide Apple Studio Display secondary tile

Timur Kristóf <[email protected]>
drm/amd/display: Refactor amdgpu_dm_connector_detect (v2)

Roman Li <[email protected]>
drm/amd/display: Skip PHY SSC reduction on some 8K panels

David Howells <[email protected]>
netfs: Fix missing locking around retry adding new subreqs

Rong Zhang <[email protected]>
platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int()

Srinivasan Shanmugam <[email protected]>
drm/amd/display: Avoid NULL dereference in dc_dmub_srv error paths

Christian Brauner <[email protected]>
nsfs: tighten permission checks for handle opening

Daniel Borkmann <[email protected]>
bpf: Fix incorrect pruning due to atomic fetch precision tracking

Eric Dumazet <[email protected]>
ip_tunnel: adapt iptunnel_xmit_stats() to NETDEV_PCPU_STAT_DSTATS

Rochan Avlur <[email protected]>
fuse: wait for FR_FINISHED on abort_on_kill to prevent use-after-free

Zilin Guan <[email protected]>
wifi: ath11k: fix memory leaks in beacon template setup

Zilin Guan <[email protected]>
wifi: mt76: Fix memory leak after mt76_connac_mcu_alloc_sta_req()

Zide Chen <[email protected]>
perf/x86/intel/uncore: Fix die ID init and look up bugs

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-nvdimm         |   3 +-
 Documentation/admin-guide/blockdev/zoned_loop.rst  |   9 +-
 Makefile                                           |   7 +-
 arch/alpha/include/uapi/asm/fpu.h                  |   8 +-
 arch/alpha/kernel/pci-sysfs.c                      |   6 +-
 arch/alpha/kernel/sys_marvel.c                     |  25 +-
 arch/alpha/kernel/traps.c                          |   6 +-
 arch/alpha/math-emu/math.c                         |  88 ++++++-
 arch/arm/Kconfig                                   |   2 +-
 arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts    |   2 +-
 arch/arm64/boot/dts/qcom/x1-dell-thena.dtsi        |   2 +
 arch/arm64/boot/dts/rockchip/px30-cobra.dtsi       |   2 +-
 arch/arm64/boot/dts/rockchip/px30-pp1516.dtsi      |   2 +-
 arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi    |   2 +-
 .../boot/dts/rockchip/rk3399-pinephone-pro.dts     |  18 --
 .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts |  12 +
 arch/arm64/boot/dts/rockchip/rk3588s-roc-pc.dts    |  23 +-
 arch/arm64/kernel/compat_alignment.c               |   4 +-
 arch/arm64/kernel/proton-pack.c                    |   9 +-
 arch/openrisc/kernel/entry.S                       |  43 +++-
 arch/powerpc/kernel/pci-common.c                   |   9 +-
 arch/powerpc/platforms/powermac/low_i2c.c          |   2 +-
 arch/powerpc/platforms/pseries/iommu.c             |  23 +-
 arch/riscv/include/asm/acpi.h                      |  19 ++
 arch/riscv/kernel/unaligned_access_speed.c         |  19 +-
 arch/s390/kernel/perf_cpum_cf.c                    | 221 +++++++++++-------
 arch/x86/coco/tdx/tdx.c                            |  10 +-
 arch/x86/events/intel/uncore.c                     |   1 +
 arch/x86/events/intel/uncore_snbep.c               |  13 +-
 arch/x86/include/asm/barrier.h                     |   2 +-
 arch/x86/include/asm/insn-eval.h                   |  36 +++
 arch/x86/kvm/emulate.c                             |  26 +--
 arch/x86/net/bpf_jit_comp.c                        |   2 +-
 block/genhd.c                                      |   1 +
 drivers/accel/rocket/rocket_job.c                  |  32 ++-
 drivers/acpi/apei/erst.c                           |   2 +-
 drivers/acpi/apei/ghes.c                           |  52 +++--
 drivers/acpi/pfr_update.c                          |  45 ++--
 drivers/ata/libata-scsi.c                          |  28 +--
 drivers/auxdisplay/charlcd.c                       |  21 +-
 drivers/base/arch_numa.c                           |  12 +
 drivers/base/power/main.c                          |   1 +
 drivers/base/property.c                            |  19 +-
 drivers/block/zloop.c                              |   3 +-
 drivers/block/zram/backend_deflate.c               |  10 +-
 drivers/bluetooth/btrtl.c                          |  13 --
 drivers/bluetooth/btusb.c                          |  14 ++
 drivers/bluetooth/hci_bcm.c                        |   1 +
 drivers/bluetooth/hci_bcm4377.c                    |   1 +
 drivers/bluetooth/hci_h5.c                         |   4 +-
 drivers/bluetooth/hci_intel.c                      |   1 +
 drivers/bluetooth/hci_ldisc.c                      |   2 +-
 drivers/bluetooth/hci_serdev.c                     |   2 +-
 drivers/cdx/cdx.c                                  |   7 +-
 drivers/char/hw_random/stm32-rng.c                 |  10 +-
 drivers/char/ipmi/ipmb_dev_int.c                   |   5 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   4 +
 drivers/char/tpm/tpm_i2c_nuvoton.c                 |   6 +-
 drivers/clocksource/timer-nxp-pit.c                |   4 +-
 drivers/clocksource/timer-sun4i.c                  |   2 +-
 drivers/crypto/allwinner/Kconfig                   |  16 --
 drivers/crypto/allwinner/sun8i-ce/Makefile         |   1 -
 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c  |  57 -----
 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c  | 159 -------------
 drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h       |  29 ---
 drivers/crypto/allwinner/sun8i-ss/Makefile         |   1 -
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c  |  39 ----
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c  | 177 --------------
 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h       |  23 --
 drivers/cxl/core/features.c                        |   8 +-
 drivers/cxl/core/pmem.c                            |  10 +-
 drivers/cxl/core/ras.c                             |   1 -
 drivers/cxl/cxl.h                                  |   3 +-
 drivers/cxl/pci.c                                  |   1 -
 drivers/cxl/pmem.c                                 |   2 +-
 drivers/fpga/altera-cvp.c                          |  10 +-
 drivers/fpga/stratix10-soc.c                       |  21 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 114 ++++++++--
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  24 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |  10 +-
 drivers/gpu/drm/amd/display/dc/dc_types.h          |   1 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |  11 +-
 drivers/hid/hid-apple.c                            |  18 +-
 drivers/hid/hid-corsair-void.c                     |  17 ++
 drivers/hid/hid-mcp2221.c                          |   9 +
 drivers/hid/hid-picolcd_debugfs.c                  |   9 +
 drivers/hid/hid-roccat.c                           |  13 +-
 drivers/hid/hid-sensor-custom.c                    |   9 +-
 drivers/hid/hid-sensor-hub.c                       |  46 ++--
 drivers/hid/hid-sony.c                             |   4 +-
 drivers/hid/hid-universal-pidff.c                  |   4 +-
 .../intel-thc-hid/intel-quicki2c/pci-quicki2c.c    |   1 +
 .../intel-thc-hid/intel-quickspi/pci-quickspi.c    |  10 +-
 .../intel-thc-hid/intel-quickspi/quickspi-dev.h    |   1 +
 .../intel-thc-hid/intel-quickspi/quickspi-hid.c    |   2 +-
 .../intel-quickspi/quickspi-protocol.c             |  19 +-
 .../intel-quickspi/quickspi-protocol.h             |   2 +-
 drivers/hsi/controllers/omap_ssi_core.c            |   6 +
 drivers/hwmon/max6621.c                            |   8 +-
 .../hwtracing/coresight/coresight-etm3x-sysfs.c    |  15 +-
 drivers/hwtracing/ptt/hisi_ptt.c                   |  20 +-
 drivers/i2c/busses/i2c-mxs.c                       |   5 +-
 drivers/i3c/master.c                               |  12 +-
 drivers/i3c/master/adi-i3c-master.c                |  15 +-
 drivers/i3c/master/renesas-i3c.c                   |  70 +++++-
 drivers/i3c/master/svc-i3c-master.c                |  10 +-
 drivers/infiniband/core/ucma.c                     |  14 +-
 drivers/infiniband/core/uverbs_std_types_mr.c      |   6 +-
 drivers/infiniband/hw/cxgb4/device.c               |   6 +
 drivers/infiniband/hw/ionic/ionic_lif_cfg.c        |   2 +-
 drivers/interconnect/core.c                        |   7 +-
 drivers/iommu/amd/ppr.c                            |   3 +-
 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c        |  56 +++--
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c     |   8 +-
 drivers/iommu/intel/dmar.c                         |  15 +-
 drivers/iommu/intel/iommu.c                        |   8 +-
 drivers/iommu/intel/iommu.h                        |   2 +
 drivers/iommu/iommu-sva.c                          |   2 +-
 drivers/iommu/iommu.c                              |   2 +-
 drivers/iommu/iommufd/device.c                     |   4 +-
 drivers/iommu/iommufd/ioas.c                       |   2 +
 drivers/iommu/iommufd/selftest.c                   |  31 ++-
 drivers/iommu/msm_iommu.c                          |  10 +-
 drivers/mailbox/qcom-ipcc.c                        |  17 +-
 drivers/md/dm-bufio.c                              |  10 +-
 drivers/md/dm-era-target.c                         |   5 +
 drivers/md/dm-integrity.c                          |  32 +--
 drivers/md/dm-io.c                                 |  96 ++++----
 drivers/md/dm-kcopyd.c                             |  10 +-
 drivers/md/dm-log-userspace-base.c                 |   1 +
 drivers/md/dm-log.c                                |   4 +-
 drivers/md/dm-pcache/cache.c                       |  18 ++
 drivers/md/dm-pcache/cache.h                       |  21 ++
 drivers/md/dm-pcache/cache_dev.c                   |  22 +-
 drivers/md/dm-pcache/cache_gc.c                    |  10 +-
 drivers/md/dm-pcache/cache_key.c                   |  32 ++-
 drivers/md/dm-pcache/cache_segment.c               |  12 +-
 drivers/md/dm-pcache/cache_writeback.c             |  10 +-
 drivers/md/dm-pcache/dm_pcache.c                   |   4 +-
 drivers/md/dm-raid1.c                              |  26 ++-
 drivers/md/dm-snap-persistent.c                    |   4 +-
 drivers/md/dm-stats.c                              |   6 +-
 drivers/md/dm-switch.c                             |   2 +-
 drivers/md/dm-verity-target.c                      |   2 +-
 drivers/md/dm-writecache.c                         |  14 +-
 drivers/md/md.c                                    |   7 +
 drivers/md/persistent-data/dm-array.c              |  53 ++++-
 drivers/md/raid10.c                                |   2 +-
 drivers/media/cec/platform/stm32/stm32-cec.c       |   3 +-
 drivers/media/test-drivers/vicodec/vicodec-core.c  |   4 +-
 drivers/media/v4l2-core/v4l2-dev.c                 |  14 +-
 drivers/mfd/cgbc-core.c                            |   4 +-
 drivers/mfd/sm501.c                                |   2 +
 drivers/misc/nsm.c                                 |   2 +-
 drivers/mmc/host/via-sdmmc.c                       |  12 +-
 drivers/net/dsa/realtek/rtl83xx.c                  |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   3 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   7 +-
 drivers/net/ethernet/ibm/emac/mal.c                |  13 +-
 drivers/net/ethernet/nvidia/forcedeth.c            |   4 +-
 drivers/net/ethernet/qlogic/qede/qede.h            |   8 +-
 drivers/net/ethernet/qlogic/qede/qede_fp.c         |   1 +
 drivers/net/ethernet/renesas/ravb.h                |   3 +
 drivers/net/ethernet/renesas/ravb_main.c           |   9 +-
 drivers/net/ethernet/renesas/ravb_ptp.c            |  44 +++-
 drivers/net/ipa/ipa_modem.c                        |  18 +-
 drivers/net/ntb_netdev.c                           |  38 ++--
 drivers/net/ovpn/main.c                            |  19 +-
 drivers/net/ovpn/ovpnpriv.h                        |   4 +
 drivers/net/ovpn/peer.c                            |   8 +-
 drivers/net/ovpn/tcp.c                             |   9 +-
 drivers/net/phy/phylink.c                          |   2 +-
 drivers/net/slip/slip.c                            |  11 +-
 drivers/net/thunderbolt/main.c                     |  12 +
 drivers/net/tun.c                                  |  21 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/ath/ath11k/mac.c              |  28 ++-
 drivers/net/wireless/ath/ath6kl/cfg80211.c         |   5 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   3 +-
 drivers/net/wireless/intel/iwlwifi/dvm/main.c      |   4 +-
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |  12 +
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   5 +-
 .../net/wireless/mediatek/mt76/mt76_connac_mcu.c   |  16 +-
 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c    |  15 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mac.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |  12 +-
 drivers/net/wireless/mediatek/mt76/mt7925/mcu.c    |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7925/pci.c    |   2 +
 drivers/net/wireless/mediatek/mt76/mt7925/usb.c    |   1 +
 drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c |   6 +
 drivers/net/wireless/mediatek/mt76/mt7996/mac.c    |  26 ++-
 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c |   2 +-
 drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c |   2 +-
 drivers/net/wireless/realtek/rtl8xxxu/core.c       |  19 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/sw.c    |  12 +-
 .../net/wireless/realtek/rtlwifi/rtl8192du/trx.c   |   3 +-
 drivers/net/wireless/realtek/rtw88/pci.c           |   4 +-
 drivers/net/wireless/realtek/rtw88/tx.c            |   1 +
 drivers/ntb/ntb_transport.c                        |  38 ++--
 drivers/nvdimm/label.c                             |   2 +-
 drivers/nvme/host/core.c                           |   2 +-
 drivers/nvme/host/fc.c                             |   2 +-
 drivers/nvme/host/pci.c                            |   1 +
 drivers/nvme/host/tcp.c                            |  45 +++-
 drivers/of/base.c                                  |   2 +-
 drivers/pci/controller/dwc/pci-meson.c             |   2 +-
 drivers/pci/controller/pci-hyperv.c                |   1 +
 drivers/pci/controller/plda/pcie-plda-host.c       |  52 ++++-
 drivers/pci/msi/msi.c                              |  10 +
 drivers/pci/pci-sysfs.c                            |  42 +++-
 drivers/pci/pcie/aer.c                             |  29 ++-
 drivers/pci/pcie/portdrv.c                         |   2 +-
 drivers/pci/proc.c                                 |  16 +-
 drivers/pci/quirks.c                               |   9 +-
 drivers/phy/freescale/phy-fsl-imx8mq-usb.c         |  21 +-
 drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c  |   2 +-
 drivers/platform/chrome/cros_ec_sensorhub_ring.c   |  19 +-
 drivers/platform/x86/amd/pmc/mp1_stb.c             |  43 ++--
 drivers/platform/x86/amd/pmc/pmc.c                 |   6 +-
 .../x86/dell/dell-wmi-sysman/biosattr-interface.c  |   1 -
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.c       |  18 +-
 drivers/platform/x86/hp/hp-bioscfg/bioscfg.h       |   8 +
 .../platform/x86/hp/hp-bioscfg/enum-attributes.c   |  15 +-
 .../platform/x86/hp/hp-bioscfg/int-attributes.c    |   6 +-
 .../x86/hp/hp-bioscfg/order-list-attributes.c      |  14 +-
 .../x86/hp/hp-bioscfg/passwdobj-attributes.c       |  14 +-
 .../platform/x86/hp/hp-bioscfg/spmobj-attributes.c |   4 +-
 .../platform/x86/hp/hp-bioscfg/string-attributes.c |   6 +-
 drivers/platform/x86/intel/ishtp_eclite.c          |   5 +-
 .../x86/intel/speed_select_if/isst_tpmi_core.c     |  77 ++++++-
 drivers/platform/x86/lenovo/think-lmi.c            |  19 +-
 drivers/platform/x86/lenovo/wmi-helpers.c          |   4 +-
 drivers/platform/x86/lenovo/ymc.c                  |   8 +-
 drivers/power/supply/bq24257_charger.c             |  16 +-
 drivers/power/supply/bq256xx_charger.c             |  29 +--
 drivers/power/supply/bq25890_charger.c             |  12 +
 drivers/power/supply/charger-manager.c             |  54 +++--
 drivers/power/supply/cros_usbpd-charger.c          |  17 +-
 drivers/power/supply/lp8727_charger.c              |   4 +-
 drivers/power/supply/lp8788-charger.c              |   2 +-
 drivers/power/supply/max17040_battery.c            |  32 ++-
 drivers/power/supply/qcom_battmgr.c                |   9 +-
 drivers/power/supply/rt9455_charger.c              |  21 +-
 drivers/power/supply/twl4030_charger.c             |  12 +-
 drivers/power/supply/ucs1002_power.c               |   6 +-
 drivers/ptp/ptp_vmclock.c                          |   6 +
 drivers/rapidio/devices/rio_mport_cdev.c           |  10 +-
 drivers/regulator/as3722-regulator.c               |   1 -
 drivers/regulator/max8998.c                        |   1 -
 drivers/regulator/qcom-refgen-regulator.c          |   4 +-
 drivers/remoteproc/mtk_scp.c                       |   9 +-
 drivers/rpmsg/qcom_glink_smem.c                    |   7 +
 drivers/s390/block/dasd.c                          |   6 +-
 drivers/s390/block/dasd_eckd.c                     |  40 +++-
 drivers/s390/block/dasd_erp.c                      |   3 +
 drivers/scsi/scsi_lib.c                            |   2 +
 drivers/staging/greybus/hid.c                      |   2 +-
 drivers/staging/media/ipu7/ipu7-isys.c             |   1 +
 drivers/staging/media/tegra-video/vi.c             |   9 +-
 drivers/staging/media/tegra-video/vip.c            |  10 +-
 drivers/tty/serial/imx.c                           |  20 +-
 drivers/usb/dwc2/gadget.c                          |  11 +-
 drivers/usb/dwc3/gadget.c                          |   1 +
 drivers/usb/gadget/function/f_fs.c                 |  14 +-
 drivers/usb/gadget/function/f_midi2.c              |   2 +
 drivers/usb/gadget/function/f_tcm.c                |  23 +-
 drivers/usb/gadget/function/f_uvc.c                |   7 +-
 drivers/usb/gadget/function/u_audio.c              |  24 +-
 drivers/usb/gadget/function/uvc_video.c            |   2 +-
 drivers/usb/gadget/udc/at91_udc.c                  |  20 +-
 drivers/usb/gadget/udc/snps_udc_plat.c             |   5 +-
 drivers/usb/phy/phy-fsl-usb.c                      |  52 ++---
 drivers/usb/phy/phy-fsl-usb.h                      |   6 +-
 drivers/usb/typec/altmodes/thunderbolt.c           |   2 +
 drivers/usb/typec/tcpm/tcpci.c                     |  12 +-
 drivers/usb/typec/ucsi/ucsi.c                      |   3 +-
 .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c     |   4 +-
 drivers/video/fbdev/pvr2fb.c                       |   4 +-
 drivers/video/fbdev/ssd1307fb.c                    |  72 +++++-
 drivers/video/fbdev/uvesafb.c                      |   2 +
 drivers/video/sticore.c                            |  22 +-
 drivers/w1/slaves/w1_ds28e17.c                     |   8 +
 fs/backing-file.c                                  |   2 +-
 fs/btrfs/direct-io.c                               |  19 +-
 fs/btrfs/ioctl.c                                   |  23 +-
 fs/btrfs/relocation.c                              |  31 ++-
 fs/buffer.c                                        |   3 +
 fs/ceph/addr.c                                     |  11 +
 fs/ceph/caps.c                                     |  11 +-
 fs/ceph/dir.c                                      |  10 +-
 fs/ceph/export.c                                   |  26 ++-
 fs/ceph/mds_client.c                               |   8 +-
 fs/ceph/mdsmap.c                                   |  11 +-
 fs/ceph/xattr.c                                    |   1 +
 fs/ecryptfs/crypto.c                               |   2 +-
 fs/ecryptfs/ecryptfs_kernel.h                      |   3 +-
 fs/ecryptfs/keystore.c                             |  45 +++-
 fs/ecryptfs/messaging.c                            |  11 +-
 fs/ecryptfs/miscdev.c                              |   5 +-
 fs/ecryptfs/super.c                                |   7 +
 fs/efivarfs/super.c                                |  30 ++-
 fs/fat/misc.c                                      |   4 +
 fs/fuse/dev.c                                      |   3 +-
 fs/jbd2/checkpoint.c                               |  28 +--
 fs/lockd/clntproc.c                                |   3 +
 fs/lockd/svcsubs.c                                 |  53 +++--
 fs/netfs/read_retry.c                              |   6 +-
 fs/netfs/write_retry.c                             |   6 +-
 fs/nfs/nfs4client.c                                |  17 +-
 fs/nfs/pnfs.c                                      |   3 +-
 fs/nfs_common/nfslocalio.c                         |  16 +-
 fs/nfsd/filecache.c                                |  22 +-
 fs/nfsd/flexfilelayoutxdr.c                        |  20 +-
 fs/nfsd/localio.c                                  |   8 +-
 fs/nfsd/nfs2acl.c                                  |  52 +++--
 fs/nfsd/nfs3acl.c                                  |  17 +-
 fs/nfsd/nfs3proc.c                                 |  40 ++++
 fs/nfsd/nfs4callback.c                             | 113 +++++++--
 fs/nfsd/nfs4layouts.c                              |  12 +-
 fs/nfsd/nfs4proc.c                                 |  62 +++--
 fs/nfsd/nfs4state.c                                | 253 ++++++++++++++++-----
 fs/nfsd/nfs4xdr.c                                  |  26 ++-
 fs/nfsd/nfscache.c                                 |   6 +-
 fs/nfsd/nfsctl.c                                   | 129 ++++++++---
 fs/nfsd/nfsfh.c                                    |  12 +-
 fs/nfsd/nfsproc.c                                  |   7 +
 fs/nfsd/nfssvc.c                                   |   4 +-
 fs/nfsd/nfsxdr.c                                   |  32 ++-
 fs/nfsd/state.h                                    |   3 +-
 fs/nfsd/trace.h                                    |  18 +-
 fs/nfsd/vfs.c                                      |  34 +--
 fs/nilfs2/bmap.c                                   |   2 +-
 fs/nilfs2/bmap.h                                   |   2 +-
 fs/nilfs2/btree.c                                  |  39 +++-
 fs/nilfs2/direct.c                                 |   4 +-
 fs/notify/fanotify/fanotify.c                      |   3 +-
 fs/notify/fanotify/fanotify.h                      |   6 +-
 fs/notify/fanotify/fanotify_user.c                 |   5 +-
 fs/nsfs.c                                          |   2 +-
 fs/ntfs3/frecord.c                                 |   9 +
 fs/ntfs3/fslog.c                                   |  34 +++
 fs/ocfs2/cluster/heartbeat.c                       | 150 +++++++++---
 fs/ocfs2/cluster/nodemanager.c                     |   6 +
 fs/ocfs2/cluster/nodemanager.h                     |   1 +
 fs/ocfs2/dir.c                                     |   2 +-
 fs/ocfs2/dlm/dlmmaster.c                           |   6 +
 fs/ocfs2/dlm/dlmrecovery.c                         |   9 +
 fs/ocfs2/refcounttree.c                            |  47 +++-
 fs/ocfs2/xattr.c                                   |   5 +-
 fs/orangefs/devorangefs-req.c                      |   1 +
 fs/orangefs/orangefs-debugfs.c                     |   1 +
 fs/smb/client/cifsfs.c                             |  15 +-
 fs/smb/client/dfs_cache.c                          |  33 ++-
 fs/smb/client/file.c                               |   1 +
 fs/smb/client/inode.c                              |   1 +
 fs/smb/client/smb1ops.c                            |   2 +-
 fs/smb/client/smb2file.c                           |   5 +-
 fs/tracefs/event_inode.c                           |   7 +-
 fs/ubifs/auth.c                                    |   2 +-
 fs/udf/inode.c                                     |   2 +-
 fs/udf/partition.c                                 |   2 +-
 include/linux/compaction.h                         |   3 +-
 include/linux/dm-io.h                              |   6 +-
 include/linux/list.h                               |  15 +-
 include/linux/netdevice.h                          |   3 +-
 include/linux/sunrpc/svc_rdma_pcl.h                |   2 +-
 include/linux/usb/tcpci.h                          |   1 +
 include/net/ip_tunnels.h                           |  39 +++-
 include/net/sctp/structs.h                         |   2 +-
 include/uapi/linux/landlock.h                      |   1 +
 io_uring/query.c                                   |   3 +
 kernel/auditfilter.c                               |   6 +-
 kernel/bpf/bloom_filter.c                          |  19 +-
 kernel/bpf/stackmap.c                              |   3 +
 kernel/bpf/verifier.c                              |  27 ++-
 kernel/module/kallsyms.c                           |  24 +-
 kernel/module/main.c                               |  14 +-
 kernel/params.c                                    |  14 +-
 kernel/pid.c                                       |  31 ---
 kernel/reboot.c                                    |  29 +++
 kernel/sched/cpufreq_schedutil.c                   |  15 +-
 kernel/signal.c                                    |   4 +
 kernel/taskstats.c                                 |   3 +-
 kernel/time/itimer.c                               |   2 +-
 kernel/time/timekeeping.c                          |   8 +-
 kernel/time/timer.c                                |   1 +
 kernel/trace/ring_buffer.c                         | 177 ++++++++------
 kernel/trace/trace.c                               |   6 +-
 kernel/trace/trace_events.c                        |   2 +
 kernel/trace/trace_events_hist.c                   |   4 +-
 kernel/trace/trace_events_user.c                   |   3 +
 lib/ucs2_string.c                                  |   2 +-
 lib/xarray.c                                       |   3 +
 mm/compaction.c                                    |  98 ++++----
 mm/gup.c                                           |  10 +-
 mm/hugetlb.c                                       |   8 +-
 mm/internal.h                                      |  10 +-
 mm/kasan/quarantine.c                              |   7 +-
 mm/kmemleak.c                                      |  51 +++--
 mm/memcontrol-v1.c                                 |   6 +-
 mm/memcontrol.c                                    |  13 ++
 mm/mempolicy.c                                     |  21 +-
 mm/migrate.c                                       |   8 +-
 mm/mm_init.c                                       |   9 +-
 mm/page_alloc.c                                    |  76 ++++++-
 mm/page_owner.c                                    |  10 +-
 mm/page_vma_mapped.c                               |   8 +-
 mm/pagewalk.c                                      |   6 +-
 mm/swapfile.c                                      |   6 +-
 mm/vmscan.c                                        |  21 +-
 mm/zsmalloc.c                                      |  11 +-
 mm/zswap.c                                         |  13 +-
 net/bluetooth/eir.c                                |   3 +-
 net/bluetooth/hci_conn.c                           |   3 +-
 net/bluetooth/hci_core.c                           |   2 +-
 net/bluetooth/hci_event.c                          |   7 +-
 net/bluetooth/hci_sync.c                           |   2 +
 net/bluetooth/iso.c                                |   8 +
 net/bluetooth/rfcomm/core.c                        |   8 +-
 net/ceph/osd_client.c                              |  30 +++
 net/ceph/osdmap.c                                  |   2 +
 net/core/skbuff.c                                  |   5 +-
 net/core/xdp.c                                     |   4 +-
 net/ipv4/ip_tunnel.c                               |   2 +-
 net/ipv4/ipip.c                                    |   2 +-
 net/ipv4/ipmr.c                                    |   3 +
 net/ipv6/exthdrs.c                                 |  26 +--
 net/ipv6/ip6_gre.c                                 |  14 +-
 net/ipv6/ip6_input.c                               |   1 +
 net/ipv6/ip6_tunnel.c                              |  22 +-
 net/ipv6/route.c                                   |   2 +-
 net/ipv6/seg6_local.c                              |   9 +
 net/ipv6/sit.c                                     |   2 +-
 net/iucv/af_iucv.c                                 |   2 +
 net/l2tp/l2tp_netlink.c                            |  16 +-
 net/mpls/af_mpls.c                                 |   2 +
 net/mptcp/syncookies.c                             |   1 +
 net/openvswitch/conntrack.c                        |   8 +-
 net/openvswitch/datapath.c                         |  50 ++--
 net/sched/sch_generic.c                            |   2 +-
 net/sctp/inqueue.c                                 |   7 +-
 net/sctp/sm_sideeffect.c                           |   4 +
 net/sctp/stream.c                                  |  48 ++--
 net/smc/af_smc.c                                   |   3 +-
 net/smc/smc.h                                      |   6 +-
 net/smc/smc_core.c                                 |  27 +--
 net/smc/smc_llc.c                                  | 122 +++++++---
 net/smc/smc_rx.c                                   |  11 +-
 net/smc/smc_tx.h                                   |   6 +-
 net/smc/smc_wr.c                                   |   6 +-
 net/sunrpc/auth_gss/auth_gss.c                     |   6 +-
 net/sunrpc/auth_gss/gss_krb5_wrap.c                |  13 +-
 net/sunrpc/auth_gss/gss_rpc_upcall.c               |   6 -
 net/sunrpc/auth_gss/gss_rpc_upcall.h               |   1 -
 net/sunrpc/auth_gss/gss_rpc_xdr.c                  |   6 +
 net/sunrpc/auth_gss/svcauth_gss.c                  |   8 +-
 net/sunrpc/cache.c                                 |   7 +-
 net/sunrpc/clnt.c                                  |  22 +-
 net/sunrpc/sunrpc_syms.c                           |   1 +
 net/sunrpc/svc.c                                   |  93 +++++++-
 net/sunrpc/xdr.c                                   |   2 +-
 net/sunrpc/xprtrdma/ib_client.c                    |  24 +-
 net/sunrpc/xprtrdma/svc_rdma_pcl.c                 |   2 +-
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |   9 +-
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |  47 +++-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |  47 ++--
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |  52 +++--
 net/sunrpc/xprtsock.c                              |  12 +-
 net/vmw_vsock/virtio_transport.c                   |   2 +-
 rust/kernel/bug.rs                                 |   8 +-
 rust/kernel/list.rs                                |   2 +-
 rust/kernel/time.rs                                |  17 +-
 scripts/rust_is_available.sh                       |  14 ++
 scripts/rust_is_available_bindgen_libclang_22.h    |   5 +
 scripts/rust_is_available_test.py                  |  30 ++-
 security/apparmor/include/cred.h                   |   6 +-
 security/apparmor/include/label.h                  |   6 +-
 security/apparmor/include/task.h                   |  15 +-
 security/apparmor/task.c                           |  27 +++
 security/keys/trusted-keys/trusted_tpm1.c          |   2 +-
 security/landlock/errata/abi-1.h                   |  23 ++
 security/landlock/fs.c                             |  41 +++-
 security/smack/smack_lsm.c                         |   2 +-
 sound/core/ump_convert.c                           |   1 +
 sound/drivers/aloop.c                              |   6 +
 sound/drivers/mpu401/mpu401.c                      |   6 +
 sound/drivers/mts64.c                              |   6 +
 sound/drivers/portman2x4.c                         |   6 +
 sound/drivers/serial-u16550.c                      |   6 +
 sound/drivers/virmidi.c                            |   6 +
 sound/hda/codecs/realtek/alc269.c                  |   7 +-
 sound/hda/core/ext/stream.c                        |   4 +-
 sound/pci/pcxhr/pcxhr.c                            |  14 +-
 sound/soc/amd/yc/acp6x-mach.c                      |   7 +
 sound/usb/6fire/comm.c                             |   9 +-
 sound/usb/bcd2000/bcd2000.c                        |  11 +-
 tools/include/linux/compiler.h                     |   2 +-
 tools/testing/selftests/mm/run_vmtests.sh          |   2 +-
 498 files changed, 5399 insertions(+), 2514 deletions(-)