Skip to content

6.18.39-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest480 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/480bpf, arm64: Reject out-of-range B.cond targetsarch/arm64/lib/insn.c+2 -00 replies
2/480nfsd: update mtime/ctime on CLONE in presense of delegated attributesfs/nfsd/nfs4proc.c fs/nfsd/nfs4state.c fs/nfsd/state.h+33 -150 replies
3/480nfsd: update mtime/ctime on COPY in presence of delegated attributesfs/nfsd/nfs4proc.c fs/nfsd/xdr4.h+11 -10 replies
4/480nfsd: release layout stid on setlease failurefs/nfsd/nfs4layouts.c+1 -30 replies
5/480rust: str: use the "kernel vertical" imports stylerust/kernel/str.rs+20 -50 replies
6/480rust: str: clean unused import for Rust >= 1.98rust/kernel/str.rs+0 -10 replies
7/480userfaultfd: gate must_wait writability check on pte_present()fs/userfaultfd.c+12 -20 replies
8/480device property: initialize the remaining fields of fwnode_handle in fwnode_init()include/linux/fwnode.h+2 -00 replies
9/480f2fs: remove non-uptodate folio from the page cache in move_data_blockfs/f2fs/gc.c+5 -10 replies
10/480f2fs: atomic: fix UAF issue on f2fs_inode_info.atomic_inodefs/f2fs/gc.c fs/f2fs/inode.c+50 -110 replies
11/480f2fs: bound i_inline_xattr_size for non-inline-xattr inodesfs/f2fs/inode.c+3 -30 replies
12/480f2fs: fix potential deadlock in f2fs_balance_fs()fs/f2fs/data.c fs/f2fs/f2fs.h fs/f2fs/segment.c+38 -00 replies
13/480f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs()fs/f2fs/segment.c+7 -70 replies
14/480f2fs: fix listxattr handling of corrupted xattr entriesfs/f2fs/xattr.c+3 -30 replies
15/480f2fs: use memalloc_retry_wait() as much as possiblefs/f2fs/segment.c fs/f2fs/super.c+2 -20 replies
16/480f2fs: introduce f2fs_schedule_timeout()fs/f2fs/checkpoint.c fs/f2fs/compress.c fs/f2fs/data.c +3 more+24 -160 replies
17/480f2fs: optimize trace_f2fs_write_checkpoint with enumsfs/f2fs/checkpoint.c fs/f2fs/f2fs.h include/trace/events/f2fs.h+23 -80 replies
18/480f2fs: detect more inconsistent cases in sanity_check_node_footer()fs/f2fs/node.c+12 -30 replies
19/480f2fs: fix to do sanity check on f2fs_get_node_folio_ra()fs/f2fs/f2fs.h fs/f2fs/node.c+6 -10 replies
20/480fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font()drivers/video/fbdev/core/fbcon.c+7 -00 replies
21/480net/sched: dualpi2: fix GSO backlog accountingnet/sched/sch_dualpi2.c+5 -60 replies
22/480nfsd: move name lookup out of nfsd4_list_rec_dir()fs/nfsd/nfs4recover.c+26 -280 replies
23/480nfsd: change nfs4_client_to_reclaim() to allocate datafs/nfsd/nfs4recover.c fs/nfsd/nfs4state.c+42 -470 replies
24/480mm/khugepaged: write all dirty file folios when collapsingmm/khugepaged.c+25 -140 replies
25/480slab: Introduce kmalloc_flex() and familyDocumentation/process/deprecated.rst include/linux/slab.h+49 -00 replies
26/480add default_gfp() helper macro and use it in the new *alloc_obj() helpersinclude/linux/gfp.h include/linux/slab.h+28 -240 replies
27/480default_gfp(): avoid using the "newfangled" __VA_OPT__ trickinclude/linux/gfp.h+2 -20 replies
28/480slab: recognize @GFP parameter as optional in kernel-docinclude/linux/slab.h+3 -30 replies
29/480perf trace beauty fcntl: Fix build with older kernel headerstools/perf/trace/beauty/fcntl.c+16 -00 replies
30/480KVM: x86: Move update_cr8_intercept() to lapic.carch/x86/kvm/lapic.c arch/x86/kvm/lapic.h arch/x86/kvm/x86.c+30 -310 replies
31/480KVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest modearch/x86/kvm/vmx/vmx.c+1 -20 replies
32/480KVM: x86: Unconditionally recompute CR8 intercept on PPR updatearch/x86/kvm/lapic.c arch/x86/kvm/x86.c+3 -40 replies
33/480ACPI: CPPC: Suppress UBSAN warning caused by field misusedrivers/acpi/cppc_acpi.c+7 -40 replies
34/480ACPI: NFIT: core: Fix possible NULL pointer dereferencedrivers/acpi/nfit/core.c+3 -00 replies
35/480platform/x86: intel-hid: Protect ACPI notify handler against recursiondrivers/platform/x86/intel/hid.c+9 -00 replies
36/480LoongArch: Add PIO for early access before ACPI PCI root registerarch/loongarch/include/asm/acpi.h arch/loongarch/kernel/acpi.c arch/loongarch/kernel/setup.c +1 more+34 -00 replies
37/480rust: cpufreq: clean new `clippy::map_or_identity` lint for Rust 1.98.0rust/kernel/cpufreq.rs+1 -10 replies
38/480rust: block: fix GenDisk cleanup pathsrust/kernel/block/mq/gen_disk.rs+19 -10 replies
39/480rust: doctest: fix incorrect pattern in replacementscripts/rustdoc_test_builder.rs+10 -60 replies
40/480rust: Kbuild: set frame-pointer llvm module flag for CONFIG_FRAME_POINTERMakefile+3 -01 reply
41/480futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock""kernel/futex/requeue.c+0 -60 replies
42/480perf/core: Detach event groups during remove_on_execkernel/events/core.c+9 -80 replies
43/480rust: kasan: KASAN+RUST requires clanginit/Kconfig+1 -00 replies
44/480fscrypt: Fix key setup in edge case with multiple data unit sizesfs/crypto/fscrypt_private.h fs/crypto/inline_crypt.c fs/crypto/keyring.c +1 more+120 -810 replies
45/480fscrypt: Replace mk_users keyring with simple listfs/crypto/fscrypt_private.h fs/crypto/keyring.c+113 -1350 replies
46/480usb: gadget: function: rndis: add length check to response querydrivers/usb/gadget/function/rndis.c+10 -40 replies
47/480usb: gadget: function: rndis: add length check for headerdrivers/usb/gadget/function/rndis.c+6 -00 replies
48/480iio: accel: bmc150: clamp the device-reported FIFO frame countdrivers/iio/accel/bmc150-accel-core.c+2 -00 replies
49/480iio: accel: kxsd9: fix runtime PM imbalance on write_raw() errordrivers/iio/accel/kxsd9.c+3 -20 replies
50/480iio: adc: ad7380: select REGMAPdrivers/iio/adc/Kconfig+1 -00 replies
51/480iio: adc: ad7768-1: Select GPIOLIBdrivers/iio/adc/Kconfig+1 -00 replies
52/480iio: adc: ad7779: add missing select IIO_TRIGGERED_BUFFER to Kconfigdrivers/iio/adc/Kconfig+1 -00 replies
53/480iio: adc: ad_sigma_delta: fix clear_pending_event for registerless devicesdrivers/iio/adc/ad_sigma_delta.c+29 -20 replies
54/480iio: adc: ad_sigma_delta: fix CS held asserted and state leaksdrivers/iio/adc/ad_sigma_delta.c+5 -30 replies
55/480iio: adc: lpc32xx: Initialize completion before requesting IRQdrivers/iio/adc/lpc32xx_adc.c+2 -20 replies
56/480iio: adc: spear: Initialize completion before requesting IRQdrivers/iio/adc/spear_adc.c+1 -20 replies
57/480iio: adc: ti-ads1119: fix PM reference leak in buffer preenabledrivers/iio/adc/ti-ads1119.c+5 -10 replies
58/480iio: adc: ti-ads124s08: Return reset GPIO lookup errorsdrivers/iio/adc/ti-ads124s08.c+2 -10 replies
59/480iio: backend: fix uninitialized data in debugfsdrivers/iio/industrialio-backend.c+1 -10 replies
60/480iio: chemical: scd30: Cleanup initializations and fix sign-extension bugdrivers/iio/chemical/scd30_core.c+15 -40 replies
61/480iio: common: st_sensors: honour channel endianness in read_axis_datadrivers/iio/common/st_sensors/st_sensors_core.c+17 -60 replies
62/480iio: core: fix uninitialized data in debugfsdrivers/iio/industrialio-core.c+1 -10 replies
63/480iio: dac: ad3552r-hs: fix uninitialized data ni ad3552r_hs_write_data_source()drivers/iio/dac/ad3552r-hs.c+1 -10 replies
64/480iio: event: Fix event FIFO reset racedrivers/iio/industrialio-event.c+2 -30 replies
65/480iio: gyro: bmg160: bail out when bandwidth/filter is not in tabledrivers/iio/gyro/bmg160_core.c+6 -00 replies
66/480iio: gyro: bmg160: wait full startup time after mode change at probedrivers/iio/gyro/bmg160_core.c+8 -20 replies
67/480iio: imu: adis: add IRQF_NO_THREAD to non-FIFO trigger IRQdrivers/iio/imu/adis_trigger.c+1 -10 replies
68/480iio: imu: bmi160: add IRQF_NO_THREAD to data-ready trigger IRQdrivers/iio/imu/bmi160/bmi160_core.c+2 -10 replies
69/480iio: imu: inv_icm42600: fix timestamp clock period by using lower valuedrivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+4 -40 replies
70/480iio: imu: inv_icm42600: fix timestamping by limiting FIFO readingdrivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h+6 -40 replies
71/480iio: imu: st_lsm6dsx: deselect shub page before reading whoamidrivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c+20 -10 replies
72/480iio: light: al3000a: add missing REGMAP_I2C to Kconfigdrivers/iio/light/Kconfig+1 -00 replies
73/480iio: light: al3010: add missing REGMAP_I2C to Kconfigdrivers/iio/light/Kconfig+1 -00 replies
74/480iio: light: al3010: fix incorrect scale for the highest gain rangedrivers/iio/light/al3010.c+1 -10 replies
75/480iio: light: al3010: read both ALS ADC registers againdrivers/iio/light/al3010.c+5 -30 replies
76/480iio: light: al3320a: add missing REGMAP_I2C to Kconfigdrivers/iio/light/Kconfig+1 -00 replies
77/480iio: light: al3320a: read both ALS ADC registers againdrivers/iio/light/al3320a.c+5 -30 replies
78/480iio: light: gp2ap002: fix runtime PM leak on read errordrivers/iio/light/gp2ap002.c+1 -10 replies
79/480iio: light: opt3001: fix missing state reset on timeoutdrivers/iio/light/opt3001.c+4 -20 replies
80/480iio: light: tsl2591: return actual error from probe IRQ failuredrivers/iio/light/tsl2591.c+2 -40 replies
81/480iio: light: veml6030: fix channel type when pushing eventsdrivers/iio/light/veml6030.c+5 -30 replies
82/480iio: magnetometer: ak8975: Add missed pm_runtime_put_autosuspend() calldrivers/iio/magnetometer/ak8975.c+1 -00 replies
83/480iio: pressure: bmp280: zero-init bmp580 trigger handler bufferdrivers/iio/pressure/bmp280-core.c+1 -10 replies
84/480iio: pressure: mpl115: fix runtime PM leak on read errordrivers/iio/pressure/mpl115.c+2 -20 replies
85/480iio: proximity: vl53l0x: notify trigger and clear IRQ on error pathsdrivers/iio/proximity/vl53l0x-i2c.c+3 -40 replies
86/480iio: resolver: ad2s1210: notify trigger and clear state on fault read errordrivers/iio/resolver/ad2s1210.c+1 -10 replies
87/480iio: temperature: Build mlx90635 with CONFIG_MLX90635drivers/iio/temperature/Makefile+1 -10 replies
88/480iio: temperature: ltc2983: Fix n_wires default bypassing rotation checkdrivers/iio/temperature/ltc2983.c+1 -10 replies
89/480iio: temperature: ltc2983: Fix reinit_completion() called after conversion startdrivers/iio/temperature/ltc2983.c+1 -20 replies
90/480iio: temperature: tmp006: use devm_iio_trigger_registerdrivers/iio/temperature/tmp006.c+1 -10 replies
91/480ALSA: usx2y: us144mkii: fix work UAF on disconnectsound/usb/usx2y/us144mkii.c+11 -60 replies
92/480ALSA: virtio: Add missing 384 kHz PCM rate mappingsound/virtio/virtio_pcm.c sound/virtio/virtio_pcm_ops.c+4 -20 replies
93/480ALSA: virtio: Validate control metadata from the devicesound/virtio/virtio_kctl.c+50 -00 replies
94/480ALSA: ymfpci: check snd_ctl_new1() return valuesound/pci/ymfpci/ymfpci_main.c+6 -00 replies
95/480ALSA: aoa: check snd_ctl_new1() return valuesound/aoa/fabrics/layout.c+6 -00 replies
96/480ALSA: caiaq: fix out-of-bounds read in the Traktor Kontrol S4 input parsersound/usb/caiaq/input.c+1 -10 replies
97/480ALSA: cmipci: check snd_ctl_new1() return valuesound/pci/cmipci.c+6 -00 replies
98/480ALSA: compress: Fix task creation error unwindsound/core/compress_offload.c+9 -40 replies
99/480ALSA: es1938: check snd_ctl_new1() return valuesound/pci/es1938.c+2 -00 replies
100/480ALSA: FCP: Add Focusrite ISA C8X supportsound/usb/mixer_quirks.c+1 -00 replies
101/480ALSA: firewire: isight: bound the sample count to the packet payloadsound/firewire/isight.c+2 -10 replies
102/480ALSA: gus: check snd_ctl_new1() return valuesound/isa/gus/gus_pcm.c+2 -00 replies
103/480ALSA: hda/cs35l41: Fix firmware load work teardownsound/hda/codecs/side-codecs/cs35l41_hda.c sound/hda/codecs/side-codecs/cs35l41_hda.h+60 -220 replies
104/480ALSA: hda/hdmi: Add force-connect quirk for HP EliteDesk 800 G5 Minisound/hda/codecs/hdmi/hdmi.c+1 -00 replies
105/480ALSA: hda/hdmi: Use AC_PINSENSE_ELDV to detect pinsense for Loongsoninclude/sound/hda_codec.h sound/hda/codecs/hdmi/hdmi.c sound/hda/common/jack.c+14 -10 replies
106/480ALSA: hda/realtek: Fix noisy mic for Clevo V6xxAWsound/hda/codecs/realtek/alc269.c+1 -00 replies
107/480ALSA: ice1712: check snd_ctl_new1() return valuesound/pci/ice1712/aureon.c sound/pci/ice1712/ice1712.c sound/pci/ice1712/ice1724.c+16 -00 replies
108/480ALSA: seq: Fix uninitialised heap leak in snd_seq_event_dup()sound/core/seq/seq_memory.c+1 -10 replies
109/480ALSA: us144mkii: capture_urb_complete: redundant usb_anchor_urb corrupts anchor list on each resubmissionsound/usb/usx2y/us144mkii_capture.c+1 -10 replies
110/480ALSA: usb-audio: avoid kobject path lookup in DualSense matchsound/usb/mixer_quirks.c+12 -280 replies
111/480ALSA: usb-audio: Propagate errors in scarlett_ctl_enum_put()sound/usb/mixer_scarlett.c+3 -10 replies
112/480ALSA: usb-audio: Propagate US-16x08 write errors in route/mix EQ-switch put callbackssound/usb/mixer_us16x08.c+24 -250 replies
113/480ALSA: usb-audio: Roll back quirk control caches on write errorssound/usb/mixer_quirks.c+37 -80 replies
114/480ALSA: usb-audio: Update Babyface Pro control caches only after successful writessound/usb/mixer_quirks.c+10 -60 replies
115/480ALSA: usb-audio: Update US-16x08 EQ/comp shadow state after successful writessound/usb/mixer_us16x08.c+52 -260 replies
116/480vfio/pci: Use a private flag to prevent power state change with VFsdrivers/vfio/pci/vfio_pci_core.c include/linux/vfio_pci_core.h+15 -30 replies
117/480vfio/pci: Latch disable_idle_d3 per devicedrivers/vfio/pci/vfio_pci_core.c include/linux/vfio_pci_core.h+11 -90 replies
118/480vfio/pci: Release the VGA arbiter client on register_device() failuredrivers/vfio/pci/vfio_pci_core.c+1 -00 replies
119/480vfio/pci: Fix racy bitfields and tighten struct layoutinclude/linux/vfio_pci_core.h+8 -50 replies
120/480vfio: prevent infinite loop in vfio_mig_get_next_state() on blocked arcdrivers/vfio/vfio_main.c+2 -10 replies
121/480vfio: Remove device debugfs before releasing devresdrivers/vfio/debugfs.c drivers/vfio/vfio_main.c+8 -10 replies
122/480Bluetooth: btusb: Add USB ID 2c4e:0128 for Mercusys MA60XNBdrivers/bluetooth/btusb.c+2 -00 replies
123/480Bluetooth: btusb: fix use-after-free on registration failuredrivers/bluetooth/btusb.c+10 -10 replies
124/480Bluetooth: btusb: fix use-after-free on marvell probe failuredrivers/bluetooth/btusb.c+5 -30 replies
125/480Bluetooth: btusb: fix wakeup source leak on probe failuredrivers/bluetooth/btusb.c+15 -30 replies
126/480binder: fix UAF in binder_thread_release()drivers/android/binder.c+5 -10 replies
127/480binder: fix UAF in binder_free_transaction()drivers/android/binder.c+13 -00 replies
128/480rust_binder: use a u64 stride when cleaning up the offsets arraydrivers/android/binder/allocation.rs+3 -20 replies
129/480rust_binder: reject context manager self-transactiondrivers/android/binder/process.rs+5 -10 replies
130/480rust_binder: synchronize Rust Binder stats with freeze commandsdrivers/android/binder/rust_binder_events.c drivers/android/binder/stats.rs+8 -30 replies
131/480rust_binder: clear freeze listener on node removaldrivers/android/binder/freeze.rs drivers/android/binder/node.rs drivers/android/binder/process.rs+26 -70 replies
132/480usb: xhci: Fix sleep in atomic context in xhci_free_streams()drivers/usb/host/xhci.c+10 -10 replies
133/480xhci: sideband: fix ring sg table pages leakdrivers/usb/host/xhci-sideband.c+2 -00 replies
134/480usb: typec: tcpci_rt1711h: unregister TCPCI port with devresdrivers/usb/typec/tcpm/tcpci_rt1711h.c+8 -50 replies
135/480PCI: loongson: Override PCIe bridge supported speeds for Loongson-3C6000 seriesdrivers/pci/controller/pci-loongson.c+36 -00 replies
136/480PCI: altera: Do not dispose parent IRQ mappingdrivers/pci/controller/pcie-altera.c+0 -10 replies
137/480PCI: altera: Fix resource leaks on probe failuredrivers/pci/controller/pcie-altera.c+33 -20 replies
138/480PCI: Always lift 2.5GT/s restriction in PCIe failed link retrainingdrivers/pci/quirks.c+18 -330 replies
139/480PCI: host-common: Request bus reassignment when not probe-onlydrivers/pci/controller/pci-host-common.c+4 -00 replies
140/480PCI: imx6: Fix IMX6SX_GPR12_PCIE_TEST_POWERDOWN handlingdrivers/pci/controller/dwc/pci-imx6.c+3 -90 replies
141/480PCI: mediatek: Fix IRQ domain leak when port fails to enabledrivers/pci/controller/pcie-mediatek.c+40 -230 replies
142/480PCI: qcom: Initialize DWC MSI lock for firmware-managed ECAM hostsdrivers/pci/controller/dwc/pcie-qcom.c+6 -00 replies
143/480PCI/IOV: Skip VF Resizable BAR restore on read errordrivers/pci/iov.c+6 -00 replies
144/480tcp: restore RCU grace period in tcp_ao_destroy_sockinclude/net/tcp_ao.h net/ipv4/tcp_ao.c+4 -20 replies
145/480mm/damon/ops-common: handle extreme intervals in damon_hot_score()include/linux/damon.h mm/damon/ops-common.c+7 -20 replies
146/480netfilter: ipset: fix race between dump and ip_set_list resizenet/netfilter/ipset/ip_set_core.c+7 -10 replies
147/480virtio_pci: fix vq info pointer lookup via wrong indexdrivers/virtio/virtio_pci_common.c+6 -40 replies
148/480virtio-mmio: fix device release warning on module unloaddrivers/virtio/virtio_mmio.c+13 -130 replies
149/480hwrng: virtio: clamp device-reported used.len at copy_data()drivers/char/hw_random/virtio-rng.c+21 -20 replies
150/480USB: chaoskey: Fix slab-use-after-free in chaoskey_release()drivers/usb/misc/chaoskey.c+0 -10 replies
151/480usb: dwc3: run gadget disconnect from sleepable suspend contextdrivers/usb/dwc3/gadget.c+36 -70 replies
152/480usb: misc: usbio: fix disconnect UAF in client teardowndrivers/usb/misc/usbio.c+2 -20 replies
153/4806lowpan: fix NHC entry use-after-free on error pathnet/6lowpan/nhc.c+1 -10 replies
154/480tipc: fix out-of-bounds read in broadcast Gap ACK blocksnet/tipc/bcast.c net/tipc/bcast.h net/tipc/node.c+27 -120 replies
155/480staging: vme_user: bound slave read/write to the kern_buf sizedrivers/staging/vme_user/vme_user.c+22 -00 replies
156/480smb: client: restrict implied bcc[0] exemption to responses without data areafs/smb/client/smb2misc.c+26 -60 replies
157/480staging: vme_user: fix location monitor leak in fake bridgedrivers/staging/vme_user/vme_fake.c+8 -00 replies
158/480staging: vme_user: fix location monitor leak in tsi148 bridgedrivers/staging/vme_user/vme_tsi148.c+8 -00 replies
159/480media: staging: ipu3-imgu: Add range check for imgu_css_cfg_acc_stripedrivers/staging/media/ipu3/ipu3-css-params.c+6 -20 replies
160/480staging: media: atomisp: reduce load_primary_binaries() stack usagedrivers/staging/media/atomisp/pci/sh_css.c+3 -30 replies
161/480staging: media: ipu7: fix double-free and use-after-free in error pathsdrivers/staging/media/ipu7/ipu7.c+8 -140 replies
162/480staging: rtl8723bs: fix heap buffer overflow in rtw_cfg80211_set_wpa_ie()drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c+8 -00 replies
163/480staging: rtl8723bs: fix WEP length underflow and OOB read in OnAuth()drivers/staging/rtl8723bs/core/rtw_mlme_ext.c+7 -10 replies
164/480staging: rtl8723bs: fix OOB read in OnAssocRsp() IE loopdrivers/staging/rtl8723bs/core/rtw_mlme_ext.c+4 -00 replies
165/480staging: rtl8723bs: fix OOB read in update_beacon_info() IE loopdrivers/staging/rtl8723bs/core/rtw_wlan_util.c+5 -10 replies
166/480staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl()drivers/staging/rtl8723bs/core/rtw_mlme_ext.c+8 -00 replies
167/480staging: rtl8723bs: fix OOB reads in is_ap_in_tkip() IE loopdrivers/staging/rtl8723bs/core/rtw_wlan_util.c+11 -30 replies
168/480staging: rtl8723bs: fix OOB write in HT_caps_handler()drivers/staging/rtl8723bs/core/rtw_wlan_util.c+2 -10 replies
169/480crypto: amlogic - avoid double cleanup in meson_crypto_probe()drivers/crypto/amlogic/amlogic-gxl-core.c+1 -10 replies
170/480crypto: krb5 - filter out async aead implementations at alloccrypto/krb5/krb5_api.c+1 -10 replies
171/480ksmbd: fix use-after-free of a deferred file_lock on SMB2_CLOSE then SMB2_CANCELfs/smb/server/smb2pdu.c+7 -70 replies
172/480net: af_key: initialize alg_key_len for IPComp statesnet/key/af_key.c+1 -00 replies
173/480audit: Fix data races of skb_queue_len() readers on audit_queuekernel/audit.c+5 -50 replies
174/480Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn refinclude/net/bluetooth/l2cap.h net/bluetooth/l2cap_core.c+21 -140 replies
175/480Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_completenet/bluetooth/mgmt.c+3 -00 replies
176/480coresight: etb10: restore atomic_t for shared reading statedrivers/hwtracing/coresight/coresight-etb10.c+3 -30 replies
177/480debugobjects: Plug race against a concurrent OOM disablelib/debugobjects.c+17 -00 replies
178/480fs/ntfs3: validate Dirty Page Table capacity in log_replay copy_lcnsfs/ntfs3/fslog.c+15 -50 replies
179/480NTB: epf: Avoid calling pci_irq_vector() from hardirq contextdrivers/ntb/hw/epf/ntb_hw_epf.c+3 -10 replies
180/480gpio: eic-sprd: use raw_spinlock_t in the irq startup pathdrivers/gpio/gpio-eic-sprd.c+4 -40 replies
181/480gpio: sch: use raw_spinlock_t in the irq startup pathdrivers/gpio/gpio-sch.c+16 -160 replies
182/480io_uring/nop: fix file reference leak with IOSQE_FIXED_FILEio_uring/nop.c+4 -40 replies
183/480io_uring/io-wq: re-check IO_WQ_BIT_EXIT for each linked work itemio_uring/io-wq.c+1 -10 replies
184/480io_uring/rw: preserve partial result for iopollio_uring/rw.c+6 -60 replies
185/480netpoll: fix a use-after-free on shutdown pathnet/core/netpoll.c+1 -80 replies
186/480ipv4: igmp: remove multicast group from hash table on device destructionnet/ipv4/igmp.c+1 -00 replies
187/480net: ipv4: bound TCP reordering sysctl writes and MTU probe sizesnet/ipv4/sysctl_net_ipv4.c net/ipv4/tcp_output.c+10 -40 replies
188/480mfd: cros_ec: Delay dev_set_drvdata() until probe successdrivers/mfd/cros_ec_dev.c+2 -10 replies
189/480mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()mm/shrinker_debug.c+0 -40 replies
190/480mm: shrinker: fix shrinker_info teardown race with expansionmm/shrinker.c+11 -20 replies
191/480mm: shrinker: fix NULL pointer dereference in debugfsmm/shrinker_debug.c+6 -40 replies
192/480mm: swap_cgroup: fix NULL deref in lookup_swap_cgroup_id on swapless hostmm/swap_cgroup.c+2 -00 replies
193/480mm/swap: add cond_resched() in swap_reclaim_full_clusters to prevent softlockupmm/swapfile.c+1 -00 replies
194/480netfilter: ctnetlink: use nf_ct_exp_net() in expectation dumpnet/netfilter/nf_conntrack_netlink.c+1 -10 replies
195/480netfilter: handle unreadable fragsnet/ipv6/netfilter/nf_conntrack_reasm.c net/netfilter/nfnetlink_log.c net/netfilter/nfnetlink_queue.c +1 more+41 -190 replies
196/480netfilter: ebtables: zero chainstack arraynet/bridge/netfilter/ebtables.c+1 -20 replies
197/480netfilter: ebtables: module names must be null-terminatednet/bridge/netfilter/ebtables.c+3 -00 replies
198/480netfilter: ebtables: terminate table name before find_table_lock()net/bridge/netfilter/ebtables.c+6 -00 replies
199/480netfilter: flowtable: fix offloaded ct timeout never being extendednet/netfilter/nf_flow_table_core.c+9 -40 replies
200/480Bluetooth: btmtksdio: fix infinite loop in btmtksdio_txrx_work()drivers/bluetooth/btmtksdio.c+1 -10 replies
201/480Bluetooth: bnep: pin L2CAP connection during netdev registrationnet/bluetooth/bnep/core.c+21 -60 replies
202/480Bluetooth: btnxpuart: Fix out-of-bounds firmware read in nxp_recv_fw_req_v3()drivers/bluetooth/btnxpuart.c+6 -00 replies
203/480Bluetooth: fix UAF in bt_accept_dequeue()net/bluetooth/af_bluetooth.c net/bluetooth/l2cap_sock.c+5 -160 replies
204/480Bluetooth: hci_conn: Fix null ptr deref in hci_abort_conn()include/net/bluetooth/hci_core.h net/bluetooth/hci_conn.c net/bluetooth/hci_sync.c+123 -320 replies
205/480Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceleddrivers/bluetooth/hci_ldisc.c+10 -40 replies
206/480Bluetooth: ISO: avoid NULL deref of conn in iso_conn_big_sync()net/bluetooth/iso.c+12 -10 replies
207/480Bluetooth: L2CAP: cancel pending_rx_work before taking conn->locknet/bluetooth/l2cap_core.c+2 -80 replies
208/480Bluetooth: L2CAP: validate option length before reading conf opt valuenet/bluetooth/l2cap_core.c+28 -80 replies
209/480iommu/vt-d: Fix race condition during PASID entry replacementdrivers/iommu/intel/iommu.c drivers/iommu/intel/nested.c drivers/iommu/intel/pasid.c +1 more+16 -2260 replies
210/480fs/ntfs3: rename ni_readpage_cmpr into ni_read_folio_cmprfs/ntfs3/frecord.c fs/ntfs3/inode.c fs/ntfs3/ntfs_fs.h+6 -60 replies
211/480fs/ntfs3: fsync files by syncing parent inodesfs/ntfs3/dir.c fs/ntfs3/file.c fs/ntfs3/frecord.c +1 more+81 -40 replies
212/480fs/ntfs3: zero-fill folios beyond i_valid in ntfs_read_folio()fs/ntfs3/inode.c+13 -00 replies
213/480fs/ntfs3: fix missing run load for vcn0 in attr_data_get_block_locked()fs/ntfs3/attrib.c+14 -00 replies
214/480coresight: ultrasoc-smb: Fix OOB write in smb_sync_perf_buffer()drivers/hwtracing/coresight/ultrasoc-smb.c+1 -00 replies
215/480smb: client: resolve SWN tcon from live registrationsfs/smb/client/cifs_swn.c fs/smb/client/trace.h+262 -540 replies
216/480smb/client: Fix error code in smb2_aead_req_alloc()fs/smb/client/smb2ops.c+5 -30 replies
217/480ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILEfs/smb/server/smb2pdu.c+11 -00 replies
218/480ksmbd: add a permission check for FSCTL_SET_ZERO_DATAfs/smb/server/smb2pdu.c+6 -00 replies
219/480ksmbd: serialize QUERY_DIRECTORY requests per filefs/smb/server/smb2pdu.c fs/smb/server/vfs_cache.c fs/smb/server/vfs_cache.h+7 -00 replies
220/480ksmbd: fix UAF of struct file_lock in SMB2_LOCK deferred-lock cancellationfs/smb/server/smb2pdu.c+16 -180 replies
221/480ksmbd: require source read access for duplicate extentsfs/smb/server/smb2pdu.c+4 -00 replies
222/480ksmbd: add a WRITE_DAC/WRITE_OWNER check to SMB2 SET_INFO SECURITYfs/smb/server/smb2pdu.c+3 -00 replies
223/480ksmbd: run set info with opener credentialsfs/smb/server/smb2pdu.c+3 -50 replies
224/480ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATIONfs/smb/server/smb2pdu.c+6 -00 replies
225/480ksmbd: add per-handle permission check to FILE_LINK_INFORMATIONfs/smb/server/smb2pdu.c+5 -00 replies
226/480ksmbd: use opener credentials for delete-on-closefs/smb/server/vfs.c fs/smb/server/vfs_cache.c+9 -20 replies
227/480ksmbd: use opener credentials for ADS I/Ofs/smb/server/vfs.c+9 -20 replies
228/480smb: client: fix query directory replay double-freefs/smb/client/smb2pdu.c+2 -00 replies
229/480smb: client: fix query_info() replay double-freefs/smb/client/smb2pdu.c+2 -00 replies
230/480smb: client: fix double-free in SMB2_ioctl() replayfs/smb/client/smb2pdu.c+2 -00 replies
231/480smb: client: fix change notify replay double-freefs/smb/client/smb2pdu.c+2 -00 replies
232/480smb: client: fix double-free in SMB2_flush() replayfs/smb/client/smb2pdu.c+2 -00 replies
233/480smb: client: fix double-free in SMB2_open() replayfs/smb/client/smb2pdu.c+2 -00 replies
234/480smb: client: fix double-free in SMB2_close() replayfs/smb/client/smb2pdu.c+2 -00 replies
235/480smb: client: Fix next buffer leak in receive_encrypted_standard()fs/smb/client/smb2ops.c+6 -40 replies
236/480smb: client: use unaligned reads in parse_posix_ctxt()fs/smb/client/smb2pdu.c+3 -30 replies
237/480smb: client: harden POSIX SID length parsingfs/smb/client/smb2pdu.c+1 -10 replies
238/480smb: client: fix atime clamp check in read completionfs/smb/client/file.c+1 -10 replies
239/480smb: client: mask server-provided mode to 07777 in modefromsidfs/smb/client/cifsacl.c+1 -10 replies
240/480writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs()fs/fs-writeback.c+29 -20 replies
241/480OPP: of: Fix potential memory leak in opp_parse_supplies()drivers/opp/of.c+2 -10 replies
242/480cpufreq: qcom-cpufreq-hw: Fix possible double freedrivers/cpufreq/qcom-cpufreq-hw.c+0 -10 replies
243/480firmware_loader: fix device reference leak in firmware_upload_register()drivers/base/firmware_loader/sysfs_upload.c+3 -50 replies
244/480libfs: set SB_I_NOEXEC and SB_I_NODEV by default in init_pseudo()fs/libfs.c+1 -00 replies
245/480perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box()arch/x86/events/intel/uncore_snb.c+0 -70 replies
246/480cpufreq: intel_pstate: Sync policy->cur during CPU offlinedrivers/cpufreq/intel_pstate.c+4 -20 replies
247/480sched/rt: Have RT_PUSH_IPI be default off for non PREEMPT_RTkernel/sched/features.h+8 -00 replies
248/480cpufreq: Fix hotplug-suspend race during rebootdrivers/cpufreq/cpufreq.c+2 -00 replies
249/480cpufreq: pcc: fix use-after-free and double free in _OSC evaluationdrivers/cpufreq/pcc-cpufreq.c+2 -00 replies
250/480posix-cpu-timers: Fix pid refcount leak in do_cpu_nanosleep() error pathkernel/time/posix-cpu-timers.c+1 -00 replies
251/480time/jiffies: Register jiffies clocksource before usagekernel/time/jiffies.c+5 -60 replies
252/480clocksource/drivers/timer-tegra186: Fix support for multiple watchdog instancesdrivers/clocksource/timer-tegra186.c+2 -10 replies
253/480s390: Revert support for DCACHE_WORD_ACCESSarch/s390/Kconfig arch/s390/include/asm/asm-extable.h arch/s390/include/asm/word-at-a-time.h +1 more+0 -450 replies
254/480perf/arm-cmn: Fix DVM node eventsdrivers/perf/arm-cmn.c+12 -110 replies
255/480X.509: Fix validation of ASN.1 certificate headercrypto/asymmetric_keys/x509_loader.c+1 -10 replies
256/480mm/slab: do not limit zeroing to orig_size when only red zoning is enabledmm/slub.c+10 -80 replies
257/480tools/mm/slabinfo: Fix trace disable logic inversiontools/mm/slabinfo.c+1 -10 replies
258/480tools/mm/slabinfo: fix total_objects attribute nametools/mm/slabinfo.c+2 -20 replies
259/480HID: hid-goodix-spi: validate report size to prevent stack buffer overflowdrivers/hid/hid-goodix-spi.c+3 -00 replies
260/480HID: uhid: convert to hid_safe_input_report()drivers/hid/uhid.c+4 -40 replies
261/480HID: wacom: stop hardware after post-start probe failuresdrivers/hid/wacom_sys.c+6 -60 replies
262/480HID: pidff: Use correct effect type in effect updatedrivers/hid/usbhid/hid-pidff.c+1 -10 replies
263/480HID: wacom: fix slab-out-of-bounds write in wacom_wac_queue_insertdrivers/hid/wacom_sys.c+4 -20 replies
264/480HID: wacom: use GFP_ATOMIC in wacom_wac_queue_flush()drivers/hid/wacom_sys.c+1 -10 replies
265/480HID: letsketch: fix UAF on inrange_timer at driver unbinddrivers/hid/hid-letsketch.c+33 -30 replies
266/480HID: multitouch: fix out-of-bounds bit access on mt_io_flagsdrivers/hid/hid-multitouch.c+20 -120 replies
267/480HID: appleir: fix UAF on pending key_up_timer in remove()drivers/hid/hid-appleir.c+35 -100 replies
268/480HID: lg-g15: cancel pending work on remove to fix a use-after-freedrivers/hid/hid-lg-g15.c+16 -00 replies
269/480HID: sensor-hub: Add sensor_hub_input_attr_read_values() for multi-byte readsdrivers/hid/hid-sensor-hub.c include/linux/hid-sensor-hub.h+96 -60 replies
270/480hfs/hfsplus: zero-initialize buffer in hfs_bnode_readfs/hfs/bnode.c fs/hfsplus/bnode.c+4 -00 replies
271/480nilfs2: reject CLEAN_SEGMENTS ioctl with out-of-range segment numbersfs/nilfs2/segment.c+22 -00 replies
272/480media: mtk-jpeg: cancel workqueue on release for supported platforms onlydrivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c+2 -10 replies
273/480serial: 8250_mid: Disable DMA for selected platformsdrivers/tty/serial/8250/8250_mid.c+11 -20 replies
274/480xfs: use null daddr for unset first bad log blockfs/xfs/xfs_log_recover.c+3 -30 replies
275/480xfs: release dquot buffer after dqflush failurefs/xfs/xfs_qm.c+2 -30 replies
276/480xfs: fix unreachable BIGTIME check in dquot flush validationfs/xfs/xfs_dquot.c+8 -80 replies
277/480xfs: fix pointer arithmetic error on 32-bit systemsfs/xfs/libxfs/xfs_bmap_btree.h+1 -10 replies
278/480xfs: fix exchmaps reservation limit checkfs/xfs/libxfs/xfs_exchmaps.c+1 -10 replies
279/480xfs: fix memory leak in xfs_dqinode_metadir_create()fs/xfs/libxfs/xfs_dquot_buf.c+12 -20 replies
280/480bpf: Reject fragmented frames in devmapkernel/bpf/devmap.c+7 -00 replies
281/480bpf: Restore sysctl new-value from 1 to 0kernel/bpf/cgroup.c+1 -10 replies
282/480bpf: Validate BTF repeated field counts before expansionkernel/bpf/btf.c+4 -50 replies
283/480net: usb: kalmia: bound RX frame length in kalmia_rx_fixup()drivers/net/usb/kalmia.c+8 -00 replies
284/480usb: cdc_acm: Add quirk for Uniden BC125AT scannerdrivers/usb/class/cdc-acm.c+3 -00 replies
285/480usb: cdnsp: fix stream context array leak in cdnsp_alloc_stream_info()drivers/usb/cdns3/cdnsp-mem.c+2 -00 replies
286/480USB: core: add USB_QUIRK_NO_LPM for VIA Labs USB 2.0 hubdrivers/usb/core/quirks.c+3 -00 replies
287/480usb: dwc3: meson-g12a: fix refcount leak in dwc3_meson_g12a_resume()drivers/usb/dwc3/dwc3-meson-g12a.c+9 -50 replies
288/480usb: free iso schedules on failed submitdrivers/usb/fotg210/fotg210-hcd.c drivers/usb/host/ehci-sched.c+13 -40 replies
289/480usb: gadget: composite: fix dead empty check in the USB_DT_OTG handlerdrivers/usb/gadget/composite.c+3 -20 replies
290/480usb: gadget: udc: Fix use-after-free in gadget_match_driverdrivers/usb/gadget/udc/core.c+28 -10 replies
291/480usb: gadget: f_printer: take kref only for successful opendrivers/usb/gadget/function/f_printer.c+1 -20 replies
292/480USB: idmouse: fix use-after-free on disconnect racedrivers/usb/misc/idmouse.c+22 -230 replies
293/480USB: ldusb: fix use-after-free on disconnect racedrivers/usb/misc/ldusb.c+18 -200 replies
294/480USB: iowarrior: fix use-after-free on disconnectdrivers/usb/misc/iowarrior.c+3 -10 replies
295/480USB: quirks: add NO_LPM for the Samsung T5 EVO Portable SSDdrivers/usb/core/quirks.c+3 -00 replies
296/480USB: legousbtower: fix use-after-free on disconnect racedrivers/usb/misc/legousbtower.c+19 -180 replies
297/480usb: sl811-hcd: disable controller wakeup on removedrivers/usb/host/sl811-hcd.c+1 -00 replies
298/480USB: storage: include US_FL_NO_SAME in quirks maskdrivers/usb/storage/usb.c+1 -10 replies
299/480usb: misc: usbio: bound bulk IN response length to the received transferdrivers/usb/misc/usbio.c+4 -00 replies
300/480USB: misc: uss720: unregister parport on probe failuredrivers/usb/misc/uss720.c+4 -10 replies
301/480usb: mtu3: unmap request DMA on queue failuredrivers/usb/mtu3/mtu3_gadget.c+1 -00 replies
302/480USB: serial: keyspan_pda: fix information leakdrivers/usb/serial/keyspan_pda.c+1 -10 replies
303/480USB: serial: option: add Telit Cinterion FE990D50 compositionsdrivers/usb/serial/option.c+16 -00 replies
304/480USB: serial: digi_acceleport: fix broken rx after throttledrivers/usb/serial/digi_acceleport.c+16 -00 replies
305/480USB: serial: digi_acceleport: fix hard lockup on disconnectdrivers/usb/serial/digi_acceleport.c+7 -50 replies
306/480USB: serial: digi_acceleport: fix write buffer corruptiondrivers/usb/serial/digi_acceleport.c+10 -50 replies
307/480USB: ulpi: fix memory leak on registration failuredrivers/usb/common/ulpi.c+10 -130 replies
308/480USB: usb-storage: ene_ub6250: restore media-ready checkdrivers/usb/storage/ene_ub6250.c+2 -10 replies
309/480usbip: tools: support SuperSpeedPlus devicestools/usb/usbip/libsrc/usbip_common.c tools/usb/usbip/libsrc/usbip_device_driver.c tools/usb/usbip/libsrc/vhci_driver.c+7 -00 replies
310/480usbip: vudc: fix NULL deref in vep_dequeue()drivers/usb/usbip/vudc.h drivers/usb/usbip/vudc_dev.c+1 -40 replies
311/480usb: typec: anx7411: use devm_pm_runtime_enable()drivers/usb/typec/anx7411.c+3 -10 replies
312/480usb: typec: class: drop PD lookup referencedrivers/usb/typec/class.c+1 -00 replies
313/480usb: typec: tcpm: Fix VDM type for Enter Mode commandsdrivers/usb/typec/tcpm/tcpm.c+2 -20 replies
314/480usb: typec: tcpm: Validate SVID index in svdm_consume_modes()drivers/usb/typec/tcpm/tcpm.c+5 -00 replies
315/480usb: typec: ucsi: Invert DisplayPort role assignmentdrivers/usb/typec/ucsi/displayport.c+2 -20 replies
316/480usb: typec: ucsi: Pass full DP config payload in SET_NEW_CAM for DP alt modedrivers/usb/typec/ucsi/displayport.c+1 -20 replies
317/480usb: typec: ucsi: ccg: Fix use-after-free of ucsi on removedrivers/usb/typec/ucsi/ucsi_ccg.c+1 -10 replies
318/480usb: typec: ucsi: cancel pending work on system suspenddrivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h drivers/usb/typec/ucsi/ucsi_acpi.c+30 -10 replies
319/480usb: gadget: f_fs: Fix DMA fence leakdrivers/usb/gadget/function/f_fs.c+1 -00 replies
320/480block: skip sync_blockdev() on surprise removal in bdev_mark_dead()block/bdev.c+7 -10 replies
321/480mm: shmem: fix potential livelock issue for shmem direct swapinmm/shmem.c+13 -10 replies
322/480x86,fs/resctrl: Prevent out-of-bounds access while offlining CPU when SNC enabledarch/x86/kernel/cpu/resctrl/monitor.c fs/resctrl/monitor.c+29 -180 replies
323/480rust_binder: introduce TransactionInfodrivers/android/binder/allocation.rs drivers/android/binder/error.rs drivers/android/binder/process.rs +3 more+170 -1340 replies
324/480rust_binder: fix BINDER_GET_EXTENDED_ERRORdrivers/android/binder/error.rs drivers/android/binder/thread.rs drivers/android/binder/transaction.rs+58 -350 replies
325/480bpf: Support for hardening against JIT sprayinginclude/linux/filter.h kernel/bpf/core.c+29 -00 replies
326/480x86/bugs: Enable IBPB flush on BPF JIT allocationarch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c+49 -50 replies
327/480bpf: Restrict JIT predictor flush to cBPFarch/arm64/net/bpf_jit_comp.c arch/loongarch/net/bpf_jit.c arch/powerpc/net/bpf_jit_comp.c +6 more+23 -170 replies
328/480bpf: Skip redundant IBPB in pack allocatorkernel/bpf/core.c+14 -10 replies
329/480bpf: Prefer packs that wont trigger an IBPB flush on allocationkernel/bpf/core.c+24 -30 replies
330/480bpf: Prefer dirty packs for eBPF allocationskernel/bpf/core.c+3 -30 replies
331/480udf: validate free block extents against the partition lengthfs/udf/balloc.c+3 -20 replies
332/480udf: validate VAT header length against the VAT inode sizefs/udf/super.c+8 -00 replies
333/480udf: validate sparing table length as an entry count, not a byte countfs/udf/super.c+2 -10 replies
334/480hwrng: jh7110 - fix refcount leak in starfive_trng_read()drivers/char/hw_random/jh7110-trng.c+8 -50 replies
335/480crypto: atmel-sha204a - drop hwrng quality reduction for ATSHA204Adrivers/crypto/atmel-sha204a.c+12 -70 replies
336/480nvme: target: rdma: fix ndev refcount leak on queue connectdrivers/nvme/target/rdma.c+4 -20 replies
337/480block: partitions: fix of_node refcount leak in of_partition()block/partitions/of.c+4 -10 replies
338/480dm-ioctl: report an error if a device has no tabledrivers/md/dm-ioctl.c+4 -10 replies
339/480nvme-multipath: set BIO_REMAPPED on bios remapped to per-path namespace disksdrivers/nvme/host/multipath.c+6 -00 replies
340/480nvmet: fix pre-auth out-of-bounds heap read in Discovery Get Log Pagedrivers/nvme/target/discovery.c+22 -10 replies
341/480nvmet-auth: validate reply message payload bounds against transfer lengthdrivers/nvme/target/fabrics-cmd-auth.c+12 -30 replies
342/480btrfs: check and set EXTENT_DELALLOC_NEW before clearing EXTENT_DELALLOCfs/btrfs/btrfs_inode.h fs/btrfs/file.c fs/btrfs/inode.c +1 more+60 -320 replies
343/480btrfs: do not trim a device which is not writeablefs/btrfs/extent-tree.c+8 -40 replies
344/480partitions: aix: bound the pp_count scan to the ppe arrayblock/partitions/aix.c+9 -00 replies
345/480isofs: bound Rock Ridge symlink components to the SL recordfs/isofs/rock.c+11 -00 replies
346/480crypto: af_alg - Remove zero-copy support from skcipher and aeadDocumentation/crypto/userspace-if.rst crypto/af_alg.c crypto/algif_aead.c+32 -780 replies
347/480crypto: caam - use print_hex_dump_devel to guard key hex dumpsdrivers/crypto/caam/caamalg.c drivers/crypto/caam/caamalg_qi.c drivers/crypto/caam/caamhash.c +1 more+16 -160 replies
348/480crypto: caam - use print_hex_dump_devel to guard key hex dumps againdrivers/crypto/caam/caamalg_qi2.c+6 -60 replies
349/480crypto: chacha20poly1305 - validate poly1305 template argumentcrypto/chacha20poly1305.c+9 -20 replies
350/480crypto: crypto4xx - Remove insecure and unused rng_algdrivers/crypto/amcc/crypto4xx_core.c drivers/crypto/amcc/crypto4xx_core.h drivers/crypto/amcc/crypto4xx_reg_def.h+0 -1030 replies
351/480crypto: ecc - Fix carry overflow in vli multiplicationcrypto/ecc.c+20 -110 replies
352/480crypto: hisi-trng - Remove crypto_rng interfacedrivers/crypto/hisilicon/Kconfig drivers/crypto/hisilicon/trng/trng.c+2 -2950 replies
353/480crypto: pcrypt - restore callback for non-parallel fallbackcrypto/pcrypt.c+4 -00 replies
354/480crypto: tegra - fix refcount leak in tegra_se_host1x_submit()drivers/crypto/tegra/tegra-se-main.c+1 -10 replies
355/480crypto: loongson - Select CRYPTO_RNGdrivers/crypto/loongson/Kconfig+1 -00 replies
356/480crypto: ccp - Do not initialize SNP for SEV ioctlsdrivers/crypto/ccp/sev-dev.c+2 -50 replies
357/480crypto: ccp - Do not initialize SNP for ioctl(SNP_COMMIT)drivers/crypto/ccp/sev-dev.c+1 -120 replies
358/480crypto: ccp - Do not initialize SNP for ioctl(SNP_VLEK_LOAD)drivers/crypto/ccp/sev-dev.c+4 -130 replies
359/480crypto: ccp - Do not initialize SNP for ioctl(SNP_CONFIG)drivers/crypto/ccp/sev-dev.c+4 -290 replies
360/480crypto: drbg - Fix returning success on failure in CTR_DRBGcrypto/drbg.c+1 -10 replies
361/480crypto: drbg - Fix drbg_max_addtl() on 64-bit kernelsinclude/crypto/drbg.h+7 -110 replies
362/480crypto: drbg - Fix the fips_enabled priority boostcrypto/drbg.c+1 -10 replies
363/480crypto: qat - centralize bus master enabledrivers/crypto/intel/qat/qat_420xx/adf_drv.c drivers/crypto/intel/qat/qat_4xxx/adf_drv.c drivers/crypto/intel/qat/qat_6xxx/adf_drv.c +9 more+10 -150 replies
364/480crypto: qat - handle sysfs-triggered reset callbacksdrivers/crypto/intel/qat/qat_common/adf_aer.c+12 -00 replies
365/480crypto: qat - keep VFs enabled during resetdrivers/crypto/intel/qat/qat_common/adf_sriov.c+11 -10 replies
366/480crypto: qat - notify fatal error before AER reset preparationdrivers/crypto/intel/qat/qat_common/adf_aer.c+2 -20 replies
367/480crypto: qat - protect service table iterations with service_lockdrivers/crypto/intel/qat/qat_common/adf_init.c+16 -00 replies
368/480crypto: qat - skip restart for down devicesdrivers/crypto/intel/qat/qat_common/adf_aer.c+8 -00 replies
369/480crypto: qat - validate RSA CRT component lengthsdrivers/crypto/intel/qat/qat_common/qat_asym_algs.c+5 -50 replies
370/480crypto: qat - factor out AER reset helpersdrivers/crypto/intel/qat/qat_common/adf_aer.c+53 -330 replies
371/480crypto: talitos - use dma_sync_single_for_cpu() before reading descriptor headerdrivers/crypto/talitos.c+20 -80 replies
372/480crypto: talitos - add chaining of arbitrary number of descriptor for the SEC1drivers/crypto/talitos.c drivers/crypto/talitos.h+124 -580 replies
373/480crypto: talitos - move dma unmapping code in flush_channel() into a standalone dma_unmap_request() functiondrivers/crypto/talitos.c+22 -170 replies
374/480crypto: talitos - move dma mapping code in talitos_submit() into a standalone dma_map_request() functiondrivers/crypto/talitos.c+41 -340 replies
375/480crypto: talitos - move code in current_desc_hdr() into a standalone functiondrivers/crypto/talitos.c+19 -160 replies
376/480crypto: talitos/hash - prepare SEC1 descriptor chaining, remove additional descriptordrivers/crypto/talitos.c+6 -950 replies
377/480crypto: talitos/hash - use descriptor chaining for SEC1 instead of workqueuedrivers/crypto/talitos.c drivers/crypto/talitos.h+115 -630 replies
378/480crypto: talitos/hash - drop workqueue mechanism for SEC1drivers/crypto/talitos.c+7 -730 replies
379/480crypto: talitos/hash - rename first_desc/last_desc to first_request/last_requestdrivers/crypto/talitos.c+13 -160 replies
380/480crypto: talitos/hash - remove useless wrapperdrivers/crypto/talitos.c+1 -60 replies
381/480crypto: talitos/hash - fix SEC2 64k - 1 ahash request limitationdrivers/crypto/talitos.c+40 -90 replies
382/480arm64: fpsimd: Fix type mismatch in sme_{save,load}_state()arch/arm64/kernel/entry-fpsimd.S+4 -40 replies
383/480spi: fsl-lpspi: replace dmaengine_terminate_all() with dmaengine_terminate_sync()drivers/spi/spi-fsl-lpspi.c+9 -90 replies
384/480spi: fsl-lpspi: terminate the RX channel on TX prepare failure pathdrivers/spi/spi-fsl-lpspi.c+1 -10 replies
385/480x86/mm: Fix freeing of PMD-sized vmemmap pagesarch/x86/mm/init_64.c+26 -140 replies
386/480EDAC/i10nm: Dont fail probing if ADXL is missingdrivers/edac/i10nm_base.c+11 -30 replies
387/480watchdog: apple: Add "apple,t8103-wdt" compatibledrivers/watchdog/apple_wdt.c+1 -00 replies
388/480regulator: scmi: fix of_node refcount leak in scmi_regulator_probe()drivers/regulator/scmi-regulator.c+3 -10 replies
389/480i2c: core: fix hang on adapter registration failuredrivers/i2c/i2c-core-base.c+29 -200 replies
390/480perf/aux: Fix page UAF in map_range()kernel/events/core.c+2 -00 replies
391/480tracing: Prevent out-of-bounds read in glob matchinginclude/linux/glob.h kernel/trace/trace_events_filter.c lib/glob.c+32 -60 replies
392/480audit: fix potential integer overflow in audit_log_n_hex()kernel/audit.c+9 -20 replies
393/480NFSv4: include MAY_WRITE in open permission mask for O_TRUNCfs/nfs/dir.c+2 -00 replies
394/480rqspinlock: Fix order in raw_res_spin_(un)lock_irq to allow scheduleinclude/asm-generic/rqspinlock.h+11 -30 replies
395/480module: decompress: check return value of module_extend_max_pages()kernel/module/decompress.c+2 -00 replies
396/480exfat: bound uniname advance in exfat_find_dir_entry()fs/exfat/dir.c+8 -50 replies
397/480NTB: epf: Fix request_irq() unwind in ntb_epf_init_isr()drivers/ntb/hw/epf/ntb_hw_epf.c+4 -60 replies
398/480riscv: mm: Define DIRECT_MAP_PHYSMEM_ENDarch/riscv/include/asm/pgtable.h+10 -00 replies
399/480riscv: mm: Unconditionally sfence.vma for spurious faultarch/riscv/kernel/entry.S+5 -20 replies
400/480mm: fix mmap errno value when MAP_DROPPABLE is not supportedmm/mmap.c+1 -10 replies
401/480selftests: mm: fix and speedup "droppable" testtools/testing/selftests/mm/droppable.c+26 -200 replies
402/480mm: page_ext: add count limit to page_ext_iter_next to prevent invalid PFN accessinclude/linux/page_ext.h+13 -60 replies
403/480mm: do file ownership checks with the proper mount idmapinclude/linux/fs.h mm/filemap.c mm/madvise.c +1 more+8 -50 replies
404/480selftests/mm: pagemap_ioctl: use the correct page size for transact_test()tools/testing/selftests/mm/pagemap_ioctl.c+6 -60 replies
405/480crypto: loongson - Remove broken and unused loongson-rngMAINTAINERS drivers/crypto/Kconfig drivers/crypto/Makefile +3 more+0 -2190 replies
406/480iommu/vt-d: Avoid WARNING in sva unbind pathdrivers/iommu/intel/iommu.h drivers/iommu/intel/svm.c+15 -80 replies
407/480iommu/amd: Dont split flush for amd_iommu_domain_flush_all()drivers/iommu/amd/iommu.c+2 -10 replies
408/480iommufd: Use sizeof(*hdr) instead of sizeof(hdr) in veventq readdrivers/iommu/iommufd/eventq.c+1 -10 replies
409/480iommufd: Fix data_len byte-count vs element-count mismatchdrivers/iommu/iommufd/iommufd_private.h+1 -10 replies
410/480iommufd: Set veventq_depth upper bounddrivers/iommu/iommufd/eventq.c+4 -10 replies
411/480iommufd: Rewind header length in done if iommufd_veventq_fops_read() failsdrivers/iommu/iommufd/eventq.c+1 -00 replies
412/480iommufd: Reject invalid read count in iommufd_veventq_fops_read()drivers/iommu/iommufd/eventq.c+6 -00 replies
413/480iommufd: Reject invalid read count in iommufd_fault_fops_read()drivers/iommu/iommufd/eventq.c+3 -00 replies
414/480iommufd: Break the loop on failure in iommufd_fault_fops_read()drivers/iommu/iommufd/eventq.c+2 -00 replies
415/480iommufd: Avoid partial fault group delivery in iommufd_fault_fops_read()drivers/iommu/iommufd/eventq.c+5 -20 replies
416/480iommufd: Set upper bounds on cache invalidation entry_num and entry_lendrivers/iommu/iommufd/hw_pagetable.c+10 -10 replies
417/480audit: fix removal of dangling executable ruleskernel/audit_fsnotify.c+0 -40 replies
418/480landlock: Set audit_net.sk for socket access checkssecurity/landlock/net.c tools/testing/selftests/landlock/net_test.c+63 -00 replies
419/480selftests/landlock: Filter dealloc records in audit_count_records()tools/testing/selftests/landlock/audit.h tools/testing/selftests/landlock/audit_test.c tools/testing/selftests/landlock/ptrace_test.c +1 more+30 -130 replies
420/480KVM: arm64: nv: Avoid dereferencing NULL VNCR pseudo-TLBarch/arm64/kvm/nested.c+15 -210 replies
421/480LoongArch: KVM: Add missing slots_lock for device register/unregisterarch/loongarch/kvm/intc/eiointc.c arch/loongarch/kvm/intc/ipi.c arch/loongarch/kvm/intc/pch_pic.c+10 -00 replies
422/480KVM: arm64: Clear __hyp_running_vcpu when flushing the pKVM hyp vCPUarch/arm64/kvm/hyp/nvhe/hyp-main.c+3 -00 replies
423/480KVM: SVM: Disable x2AVIC RDMSR interception for MSRs KVM actually supportsarch/x86/kvm/svm/avic.c+11 -20 replies
424/480KVM: SVM: Only disable x2AVIC WRMSR interception for MSRs that are acceleratedarch/x86/kvm/svm/avic.c+4 -360 replies
425/480KVM: VMX: Refresh GUEST_PENDING_DBG_EXCEPTIONS.BS on all injected #DBsarch/x86/kvm/vmx/vmx.c+18 -170 replies
426/480KVM: VMX: Handle bad values on proxied writes to LBR MSRsarch/x86/kvm/vmx/pmu_intel.c+4 -20 replies
427/480KVM: x86: Ensure vendors exit handler runs before fastpath userspace exitsarch/x86/kvm/svm/svm.c arch/x86/kvm/vmx/vmx.c arch/x86/kvm/x86.c+6 -30 replies
428/480KVM: x86: Add dedicated API for getting mask of accelerated x2APIC MSRsarch/x86/kvm/lapic.c arch/x86/kvm/lapic.h arch/x86/kvm/vmx/vmx.c+21 -50 replies
429/480KVM: arm64: Dont leak PFN when kvm_translate_vncr() races MMU notifierarch/arm64/kvm/nested.c+3 -10 replies
430/480udmabuf: fix DMA direction mismatch in release_udmabuf()drivers/dma-buf/udmabuf.c+4 -10 replies
431/480dma-buf/udmabuf: skip redundant cpu sync to fix cacheline EEXIST warningdrivers/dma-buf/udmabuf.c+2 -20 replies
432/480fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()drivers/fpga/dfl-afu-main.c+3 -00 replies
433/480i2c: core: fix adapter probe deferral loopdrivers/i2c/i2c-core-base.c+4 -40 replies
434/480i2c: core: fix irq domain leak on adapter registration failuredrivers/i2c/i2c-core-base.c+3 -10 replies
435/480i2c: core: fix NULL-deref on adapter registration failuredrivers/i2c/i2c-core-base.c+5 -40 replies
436/480i2c: core: fix adapter debugfs creationdrivers/i2c/i2c-core-base.c+10 -60 replies
437/480i2c: core: fix adapter deregistration racedrivers/i2c/i2c-core-base.c+7 -20 replies
438/480i2c: mpc: Fix timeout calculationsdrivers/i2c/busses/i2c-mpc.c+1 -10 replies
439/480i2c: davinci: Unregister cpufreq notifier on probe failuredrivers/i2c/busses/i2c-davinci.c+3 -10 replies
440/480i2c: stm32f7: truncate clock period instead of rounding itdrivers/i2c/busses/i2c-stm32f7.c+7 -20 replies
441/480i2c: imx-lpi2c: mark I2C adapter when hardware is powered downdrivers/i2c/busses/i2c-imx-lpi2c.c+14 -10 replies
442/480i2c: i801: fix hardware state machine corruption in error pathdrivers/i2c/busses/i2c-i801.c+1 -10 replies
443/480Input: synaptics-rmi4 - unregister function handlers on physical driver registration failuredrivers/input/rmi4/rmi_bus.c+3 -10 replies
444/480Input: synaptics-rmi4 - bound the F3A keymap to the GPIO countdrivers/input/rmi4/rmi_f3a.c+1 -10 replies
445/480Input: synaptics-rmi4 - bound the F30 keymap to the GPIO/LED countdrivers/input/rmi4/rmi_f30.c+1 -10 replies
446/480Input: elan_i2c - prevent division by zero and arithmetic underflowdrivers/input/mouse/elan_i2c_core.c+30 -60 replies
447/480Input: goodix - clamp the device-reported contact countdrivers/input/touchscreen/goodix.c+2 -10 replies
448/480Input: iforce - bound the device-reported force-feedback effect indexdrivers/input/joystick/iforce/iforce-packets.c+11 -70 replies
449/480Input: mms114 - fix touch indexing for MMS134S and MMS136drivers/input/touchscreen/mms114.c+12 -60 replies
450/480Input: ads7846 - dont use scratch for tx_buf when clearing registerdrivers/input/touchscreen/ads7846.c+2 -30 replies
451/480Input: touchwin - reset the packet index on every complete packetdrivers/input/touchscreen/touchwin.c+9 -60 replies
452/480Input: mms114 - reject an oversized device packet sizedrivers/input/touchscreen/mms114.c+6 -00 replies
453/480Input: gscps2 - advance receive buffer write indexdrivers/input/serio/gscps2.c+1 -00 replies
454/480Input: maplemouse - fix NULL pointer dereference in open()drivers/input/mouse/maplemouse.c+3 -20 replies
455/480Input: mms114 - fix multi-touch slot corruptiondrivers/input/touchscreen/mms114.c+1 -10 replies
456/480Input: maple_keyb - set driver data before registering input devicedrivers/input/keyboard/maple_keyb.c+2 -20 replies
457/480Input: maplemouse - set driver data before registering input devicedrivers/input/mouse/maplemouse.c+3 -10 replies
458/480Input: maplecontrol - set driver data before registering input devicedrivers/input/joystick/maplecontrol.c+2 -10 replies
459/480RDMA/rtrs-srv: Bound RDMA-Write length to chunk size in rdma_write_sgdrivers/infiniband/ulp/rtrs/rtrs-srv.c+3 -20 replies
460/480RDMA/core: Fix broadcast address falsely detected as localdrivers/infiniband/core/addr.c+1 -10 replies
461/480RDMA/siw: bound Read Response placement to the RREAD lengthdrivers/infiniband/sw/siw/siw_qp_rx.c+9 -00 replies
462/480fuse: back uncached readdir buffers with pagesfs/fuse/readdir.c+67 -180 replies
463/480fuse: avoid 32-bit prune notification count wrapfs/fuse/dev.c fs/fuse/notify.c+435 -10 replies
464/480fuse: fix device node leak in cuse_process_init_reply()fs/fuse/cuse.c+3 -10 replies
465/480fuse: re-lock request before returning from fuse_ref_folio()fs/fuse/dev.c+1 -10 replies
466/480fuse: fix io-uring background queue dispatch on request completionfs/fuse/dev.c fs/fuse/dev_uring.c fs/fuse/fuse_dev_i.h+26 -170 replies
467/480fuse: clear intr_entry in fuse_resend and fuse_remove_pending_reqfs/fuse/dev.c+9 -00 replies
468/480fuse-uring: fix EFAULT clobber in fuse_uring_commitfs/fuse/dev_uring.c+3 -60 replies
469/480fuse-uring: fix data races on ring->readyfs/fuse/dev_uring.c fs/fuse/dev_uring_i.h+5 -30 replies
470/480fuse-uring: fix moving cancelled entry to ent_in_userspace listfs/fuse/dev_uring.c fs/fuse/dev_uring_i.h+7 -50 replies
471/480fuse-uring: end fuse_req on io-uring cancel task workfs/fuse/dev_uring.c+12 -20 replies
472/480fuse-uring: Avoid use-after-free in fuse_uring_async_stop_queuesfs/fuse/dev_uring.c+2 -00 replies
473/480fuse-uring: Avoid queue->stopped races and set/read that value under lockfs/fuse/dev_uring.c+9 -50 replies
474/480fuse-uring: make a fuse_req on SQE commit only findable after memcpyfs/fuse/dev_uring.c+19 -140 replies
475/480fuse-uring: remove request-less entries from ent_w_req_queue to fix NULL dereffs/fuse/dev_uring.c+12 -20 replies
476/480sched/fair: Only update stats for allowed CPUs when looking for dst groupkernel/sched/fair.c+1 -10 replies
477/480usb: gadget: f_fs: Initialize epfile->in early to fix endpoint direction checksdrivers/usb/gadget/function/f_fs.c+1 -10 replies
478/480timekeeping: Register default clocksource before taking tk_core.lockkernel/time/timekeeping.c+4 -30 replies
479/480Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdevnet/bluetooth/6lowpan.c+3 -150 replies
480/480Revert "f2fs: remove non-uptodate folio from the page cache in move_data_block"fs/f2fs/gc.c+1 -50 replies

Reviews trailers per patch

237 of 480 patches have a Reviewed-by or Acked-by.

PatchPuranjay MohanChao YuThomas ZimmermannJamal Hadi SalimVictor NogueiraJeff LaytonZi YanLance YangDavid Hildenbrand (Arm)Matthew Wilcox (Oracle)Vlastimil BabkaRicardo RibaldaRichard FitzgeraldHarry Yoo (Oracle)Ian RogersKai HuangYosry AhmedStefano GarzarellaJarred WhiteEaswar HariharanDave JiangIlpo JärvinenYuanzhen GanZhongqiu HanGary GuoAlexandre CourbotViresh KumarAndreas HindborgAlice RyhlLorenzo StoakesSakari AilusRafael J. Wysocki (Intel)Andy ShevchenkoVladimir ZapolskiyJoshua CroftsMaxwell DooseAngelo DureghelloNuno SáLorenzo BianconiDavid HeidelbergDavid LechnerCrt MoriStefan BindingKevin TianJason GunthorpePaul MenzelCarlos LlamasLain Fearyncess YangAyden MengMingcong BaiHuacai ChenSubhransu S. PrustyJozsef KadlecsikYukaShuangpeng BaiJohan HovoldThinh NguyenHans de GoedeAlexander AringTung NguyenAlok TiwariDan CarpenterLuka GejakNamjae JeonSabrina DubrocaRicardo RobainaFrank LiJames ClarkSebastian Andrzej SiewiorDmitry SafonovEric DumazetKairui SongHao PengalbinwyangBaoquan HeChris LiMina AlmasrySean WangNeeraj Sanjay KaleSamiullah KhawajaPavan ChebbiKuniyuki IwashimaIdo SchimmelBenson LeungSeongJae ParkQi ZhengZenghui Yu (Huawei)Nhat PhamMuchun SongRoman GushchinJan KaraTejun HeoDapeng MiFrederic WeisbeckerTeddy AstieJon HunterChristian BorntraegerIgnat KorchaginAlistair FrancisHao LiHenrique CarvalhoDmitry TorokhovLee JonesOliver RoundtreeJiri Kosina[email protected]Viacheslav Dubeyko[email protected]Nicolas DufresneDarrick J. WongChristoph HellwigAlan SternAlex HenrieGreg Kroah-HartmanShuah KhanIgor KotrasinskiHeikki KrogerusRD BabieraEmil TsalapatisToke Høiland-JørgensenJameson ThiesAndrei KuchynskiSungwoo KimDave TianWeidong ZhuYonghong SongJiayuan ChenXu KuohaiEduard ZingermanAndrew LunnPeter ChenAllison HendersonArd BiesheuvelMd Haris IqbalBenjamin MarzinskiChaitanya KulkarniHannes ReineckeFilipe MananaDaniel BorkmannPhilippe De MuyterDemi Marie ObenourChristian LamparterLukas WunnerDave HansenAkhil RTom LendackyGiovanni CabidduDamian MuszynskiMike Rapoport (Microsoft)Qiuxu ZhuoNeal GompaMasami Hiramatsu (Google)Richard Guy BriggsArnd BergmannWaiman LongKumar Kartikeya DwivediChristophe Leroy (CS GROUP)Han GaoVlastimil Babka (SUSE)Pedro FalcatoSarthak SharmaDev JainJason A. DonenfeldChristian Brauner (Amutable)Wei WangSuravee SuthikulpanitVasant HegdeNicolin ChenLu BaoluPranjal ShrivastavaAhsan AttaLaurent M CoquerelHou WenlongNikunj A. DadhaniaNaveen N Rao (AMD)Vivek KasireddyXu YilunChris PackhamBartosz GolaszewskiAlain VolmatPierre-Yves MORDRETMukesh SavaliyaBryam VargasGünther NoackFlorian FuchsVlad DumitrescuParav PanditOliver UptonBibo MaoFuad TabbaJoanne KoongBreno LeitaoBernd SchubertHeechan KangBrett A C SheffieldFlorian FainelliPeter SchneiderMiguel OjedaRon EconomosWentao GuanPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/480R-b
2/480
3/480
4/480R-b
5/480R-b
6/480R-b R-b
7/480R-b
8/480R-b R-b R-b
9/480R-b
10/480
11/480R-b
12/480R-b
13/480
14/480R-b
15/480
16/480
17/480R-b
18/480
19/480
20/480R-b
21/480A-b R-b
22/480R-b
23/480R-b
24/480T-b T-b A-b R-b
25/480A-b
26/480
27/480Reported-and-tested-by Reported-and-tested-by
28/480A-b
29/480R-b
30/480R-b R-b
31/480
32/480T-b
33/480T-b R-b R-b
34/480R-b
35/480R-b
36/480T-b
37/480R-b R-b R-b A-b
38/480R-b
39/480
40/480
41/480
42/480
43/480R-b
44/480
45/480
46/480
47/480
48/480
49/480
50/480R-b R-b
51/480
52/480T-b R-b
53/480
54/480
55/480R-b
56/480R-b
57/480
58/480R-b R-b
59/480
60/480
61/480R-b
62/480R-b
63/480R-b
64/480R-b
65/480R-b
66/480
67/480
68/480
69/480
70/480
71/480A-b
72/480R-b R-b
73/480R-b R-b
74/480R-b
75/480
76/480R-b R-b
77/480
78/480
79/480
80/480
81/480
82/480R-b
83/480
84/480
85/480
86/480R-b
87/480R-b A-b
88/480
89/480
90/480
91/480
92/480
93/480
94/480
95/480
96/480
97/480
98/480
99/480
100/480
101/480
102/480
103/480R-b
104/480
105/480
106/480
107/480
108/480
109/480
110/480
111/480
112/480
113/480
114/480
115/480
116/480
117/480R-b
118/480R-b
119/480R-b
120/480R-b R-b
121/480R-b
122/480
123/480R-b
124/480
125/480
126/480R-b
127/480R-b
128/480R-b A-b
129/480R-b
130/480R-b A-b
131/480
132/480
133/480
134/480
135/480T-b T-b T-b R-b
136/480R-b
137/480R-b
138/480T-b
139/480
140/480R-b
141/480
142/480
143/480
144/480R-b R-b
145/480
146/480A-b
147/480T-b
148/480
149/480
150/480T-b R-b
151/480A-b
152/480A-b R-b
153/480A-b
154/480R-b
155/480
156/480
157/480
158/480
159/480
160/480R-b
161/480R-b
162/480R-b
163/480
164/480R-b
165/480R-b
166/480R-b
167/480
168/480R-b
169/480
170/480
171/480A-b
172/480R-b
173/480R-b
174/480
175/480
176/480R-b
177/480
178/480
179/480R-b
180/480R-b
181/480R-b R-b
182/480
183/480
184/480
185/480R-b
186/480R-b R-b
187/480R-b
188/480R-b
189/480R-b R-b T-b R-b A-b R-b
190/480A-b
191/480R-b
192/480
193/480R-b R-b R-b R-b A-b
194/480
195/480A-b
196/480
197/480
198/480
199/480
200/480R-b
201/480
202/480R-b
203/480
204/480
205/480
206/480
207/480
208/480
209/480R-b R-b
210/480
211/480
212/480
213/480
214/480
215/480
216/480
217/480A-b
218/480A-b
219/480
220/480
221/480
222/480A-b
223/480
224/480A-b
225/480A-b
226/480
227/480
228/480
229/480
230/480
231/480
232/480A-b
233/480
234/480
235/480
236/480
237/480
238/480
239/480
240/480R-b A-b
241/480
242/480R-b
243/480
244/480
245/480R-b
246/480
247/480
248/480R-b
249/480R-b
250/480R-b
251/480T-b
252/480R-b
253/480A-b
254/480
255/480R-b R-b
256/480R-b R-b
257/480R-b
258/480R-b
259/480R-b
260/480R-b
261/480R-b
262/480T-b
263/480R-b
264/480R-b
265/480
266/480
267/480
268/480R-b
269/480R-b A-b
270/480T-b R-b
271/480T-b
272/480R-b
273/480
274/480R-b
275/480R-b
276/480R-b R-b
277/480R-b
278/480R-b
279/480R-b
280/480R-b R-b
281/480A-b R-b A-b
282/480A-b
283/480R-b
284/480
285/480A-b
286/480
287/480
288/480R-b
289/480
290/480R-b
291/480
292/480
293/480
294/480
295/480
296/480
297/480
298/480R-b
299/480
300/480R-b
301/480
302/480
303/480
304/480
305/480R-b
306/480R-b
307/480
308/480R-b
309/480R-b
310/480R-b
311/480R-b
312/480
313/480R-b
314/480A-b R-b
315/480R-b
316/480R-b R-b R-b
317/480R-b
318/480R-b
319/480T-b R-b
320/480R-b A-b A-b A-b
321/480
322/480
323/480
324/480A-b
325/480A-b
326/480A-b A-b
327/480A-b
328/480A-b
329/480A-b
330/480A-b
331/480
332/480
333/480
334/480
335/480R-b
336/480R-b
337/480R-b
338/480R-b
339/480R-b
340/480R-b R-b
341/480R-b
342/480R-b
343/480R-b
344/480A-b
345/480
346/480R-b
347/480
348/480
349/480
350/480A-b
351/480R-b
352/480
353/480
354/480R-b
355/480R-b
356/480R-b
357/480R-b
358/480R-b
359/480R-b
360/480
361/480
362/480
363/480R-b R-b
364/480R-b R-b
365/480R-b R-b
366/480R-b R-b
367/480R-b
368/480R-b
369/480R-b R-b T-b
370/480R-b R-b
371/480
372/480
373/480
374/480
375/480
376/480
377/480
378/480
379/480
380/480
381/480
382/480
383/480
384/480
385/480T-b A-b
386/480R-b
387/480R-b
388/480
389/480
390/480
391/480A-b
392/480R-b
393/480
394/480A-b A-b A-b
395/480R-b
396/480
397/480R-b
398/480T-b
399/480
400/480A-b R-b A-b R-b
401/480T-b T-b R-b R-b T-b R-b R-b
402/480A-b A-b
403/480A-b R-b R-b
404/480
405/480
406/480R-b
407/480R-b R-b R-b R-b R-b
408/480R-b R-b R-b
409/480R-b R-b
410/480R-b R-b
411/480R-b R-b
412/480R-b R-b
413/480R-b R-b
414/480R-b R-b
415/480R-b R-b
416/480R-b
417/480A-b A-b
418/480
419/480T-b
420/480R-b
421/480R-b
422/480R-b T-b
423/480R-b
424/480R-b
425/480R-b
426/480
427/480R-b R-b
428/480R-b
429/480
430/480R-b
431/480A-b
432/480R-b
433/480
434/480
435/480
436/480
437/480
438/480R-b
439/480R-b
440/480A-b R-b
441/480R-b A-b
442/480
443/480
444/480
445/480
446/480
447/480R-b
448/480
449/480R-b
450/480
451/480
452/480
453/480
454/480
455/480
456/480
457/480T-b
458/480T-b
459/480R-b
460/480R-b R-b
461/480
462/480
463/480R-b
464/480
465/480
466/480R-b
467/480
468/480R-b R-b
469/480R-b R-b
470/480R-b T-b
471/480R-b
472/480R-b
473/480R-b
474/480R-b
475/480
476/480
477/480
478/480R-b
479/480
480/480R-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 201 reviewers.

Read the v1 thread

Cover letter [PATCH 6.18 000/480] 6.18.39-rc1 review

This is the start of the stable review cycle for the 6.18.39 release. There are 480 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 Sat, 18 Jul 2026 13:30:01 +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.39-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.39-rc1

Zhaoyang Huang <[email protected]>
Revert "f2fs: remove non-uptodate folio from the page cache in move_data_block"

Luiz Augusto von Dentz <[email protected]>

    Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdev

Mikhail Gavrilov <[email protected]>
timekeeping: Register default clocksource before taking tk_core.lock

Neill Kapron <[email protected]>

    usb: gadget: f_fs: Initialize epfile->in early to fix endpoint direction checks

Adam Li <[email protected]>
sched/fair: Only update stats for allowed CPUs when looking for dst group

Joanne Koong <[email protected]>
fuse-uring: remove request-less entries from ent_w_req_queue to fix NULL deref

Bernd Schubert <[email protected]>
fuse-uring: make a fuse_req on SQE commit only findable after memcpy

Bernd Schubert <[email protected]>

    fuse-uring: Avoid queue->stopped races and set/read that value under lock

Bernd Schubert <[email protected]>
fuse-uring: Avoid use-after-free in fuse_uring_async_stop_queues

Chris Mason <[email protected]>
fuse-uring: end fuse_req on io-uring cancel task work

Joanne Koong <[email protected]>
fuse-uring: fix moving cancelled entry to ent_in_userspace list

Chris Mason <[email protected]>

    fuse-uring: fix data races on ring->ready

Chris Mason <[email protected]>
fuse-uring: fix EFAULT clobber in fuse_uring_commit

Ji'an Zhou <[email protected]>
fuse: clear intr_entry in fuse_resend and fuse_remove_pending_req

Joanne Koong <[email protected]>
fuse: fix io-uring background queue dispatch on request completion

Joanne Koong <[email protected]>
fuse: re-lock request before returning from fuse_ref_folio()

Alberto Ruiz <[email protected]>
fuse: fix device node leak in cuse_process_init_reply()

Samuel Moelius <[email protected]>
fuse: avoid 32-bit prune notification count wrap

Matthew R. Ochs <[email protected]>
fuse: back uncached readdir buffers with pages

Michael Bommarito <[email protected]>
RDMA/siw: bound Read Response placement to the RREAD length

Maher Sanalla <[email protected]>
RDMA/core: Fix broadcast address falsely detected as local

Zhenhao Wan <[email protected]>
RDMA/rtrs-srv: Bound RDMA-Write length to chunk size in rdma_write_sg

Dmitry Torokhov <[email protected]>
Input: maplecontrol - set driver data before registering input device

Dmitry Torokhov <[email protected]>
Input: maplemouse - set driver data before registering input device

Dmitry Torokhov <[email protected]>
Input: maple_keyb - set driver data before registering input device

Dmitry Torokhov <[email protected]>
Input: mms114 - fix multi-touch slot corruption

Florian Fuchs <[email protected]>
Input: maplemouse - fix NULL pointer dereference in open()

Xu Rao <[email protected]>
Input: gscps2 - advance receive buffer write index

Bryam Vargas <[email protected]>
Input: mms114 - reject an oversized device packet size

Bryam Vargas <[email protected]>
Input: touchwin - reset the packet index on every complete packet

Kris Bahnsen <[email protected]>
Input: ads7846 - don't use scratch for tx_buf when clearing register

Dmitry Torokhov <[email protected]>
Input: mms114 - fix touch indexing for MMS134S and MMS136

Bryam Vargas <[email protected]>
Input: iforce - bound the device-reported force-feedback effect index

Bryam Vargas <[email protected]>
Input: goodix - clamp the device-reported contact count

Ranjan Kumar <[email protected]>
Input: elan_i2c - prevent division by zero and arithmetic underflow

Bryam Vargas <[email protected]>
Input: synaptics-rmi4 - bound the F30 keymap to the GPIO/LED count

Bryam Vargas <[email protected]>
Input: synaptics-rmi4 - bound the F3A keymap to the GPIO count

Haoxiang Li <[email protected]>
Input: synaptics-rmi4 - unregister function handlers on physical driver registration failure

Mingyu Wang <[email protected]>
i2c: i801: fix hardware state machine corruption in error path

Carlos Song <[email protected]>
i2c: imx-lpi2c: mark I2C adapter when hardware is powered down

Guillermo Rodríguez <[email protected]>
i2c: stm32f7: truncate clock period instead of rounding it

Haoxiang Li <[email protected]>
i2c: davinci: Unregister cpufreq notifier on probe failure

Andy Shevchenko <[email protected]>
i2c: mpc: Fix timeout calculations

Johan Hovold <[email protected]>
i2c: core: fix adapter deregistration race

Johan Hovold <[email protected]>
i2c: core: fix adapter debugfs creation

Johan Hovold <[email protected]>
i2c: core: fix NULL-deref on adapter registration failure

Johan Hovold <[email protected]>
i2c: core: fix irq domain leak on adapter registration failure

Johan Hovold <[email protected]>
i2c: core: fix adapter probe deferral loop

Sebastian Alba Vives <[email protected]>
fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()

Mikhail Gavrilov <[email protected]>
dma-buf/udmabuf: skip redundant cpu sync to fix cacheline EEXIST warning

Mikhail Gavrilov <[email protected]>
udmabuf: fix DMA direction mismatch in release_udmabuf()

Oliver Upton <[email protected]>
KVM: arm64: Don't leak PFN when kvm_translate_vncr() races MMU notifier

Sean Christopherson <[email protected]>
KVM: x86: Add dedicated API for getting mask of accelerated x2APIC MSRs

Sean Christopherson <[email protected]>
KVM: x86: Ensure vendor's exit handler runs before fastpath userspace exits

Xuanqing Shi <[email protected]>
KVM: VMX: Handle bad values on proxied writes to LBR MSRs

Sean Christopherson <[email protected]>
KVM: VMX: Refresh GUEST_PENDING_DBG_EXCEPTIONS.BS on all injected #DBs

Sean Christopherson <[email protected]>
KVM: SVM: Only disable x2AVIC WRMSR interception for MSRs that are accelerated

Sean Christopherson <[email protected]>
KVM: SVM: Disable x2AVIC RDMSR interception for MSRs KVM actually supports

Hyunwoo Kim <[email protected]>
KVM: arm64: Clear __hyp_running_vcpu when flushing the pKVM hyp vCPU

Zeng Chi <[email protected]>
LoongArch: KVM: Add missing slots_lock for device register/unregister

Marc Zyngier <[email protected]>
KVM: arm64: nv: Avoid dereferencing NULL VNCR pseudo-TLB

Mickaël Salaün <[email protected]>
selftests/landlock: Filter dealloc records in audit_count_records()

Mickaël Salaün <[email protected]>
landlock: Set audit_net.sk for socket access checks

Ricardo Robaina <[email protected]>
audit: fix removal of dangling executable rules

Nicolin Chen <[email protected]>
iommufd: Set upper bounds on cache invalidation entry_num and entry_len

Nicolin Chen <[email protected]>
iommufd: Avoid partial fault group delivery in iommufd_fault_fops_read()

Nicolin Chen <[email protected]>
iommufd: Break the loop on failure in iommufd_fault_fops_read()

Nicolin Chen <[email protected]>
iommufd: Reject invalid read count in iommufd_fault_fops_read()

Nicolin Chen <[email protected]>
iommufd: Reject invalid read count in iommufd_veventq_fops_read()

Nicolin Chen <[email protected]>
iommufd: Rewind header length in done if iommufd_veventq_fops_read() fails

Nicolin Chen <[email protected]>
iommufd: Set veventq_depth upper bound

Nicolin Chen <[email protected]>
iommufd: Fix data_len byte-count vs element-count mismatch

Kai Aizen <[email protected]>
iommufd: Use sizeof(*hdr) instead of sizeof(hdr) in veventq read

Weinan Liu <[email protected]>
iommu/amd: Don't split flush for amd_iommu_domain_flush_all()

Lu Baolu <[email protected]>
iommu/vt-d: Avoid WARNING in sva unbind path

Eric Biggers <[email protected]>
crypto: loongson - Remove broken and unused loongson-rng

Zenghui Yu <[email protected]>
selftests/mm: pagemap_ioctl: use the correct page size for transact_test()

Pedro Falcato <[email protected]>
mm: do file ownership checks with the proper mount idmap

Ketan <[email protected]>
mm: page_ext: add count limit to page_ext_iter_next to prevent invalid PFN access

David Hildenbrand (Arm) <[email protected]>
selftests: mm: fix and speedup "droppable" test

Anthony Yznaga <[email protected]>
mm: fix mmap errno value when MAP_DROPPABLE is not supported

Vivian Wang <[email protected]>
riscv: mm: Unconditionally sfence.vma for spurious fault

Vivian Wang <[email protected]>
riscv: mm: Define DIRECT_MAP_PHYSMEM_END

Koichiro Den <[email protected]>
NTB: epf: Fix request_irq() unwind in ntb_epf_init_isr()

Bryam Vargas <[email protected]>
exfat: bound uniname advance in exfat_find_dir_entry()

Andrii Kuchmenko <[email protected]>
module: decompress: check return value of module_extend_max_pages()

Gabriele Monaco <[email protected]>
rqspinlock: Fix order in raw_res_spin_(un)lock_irq to allow schedule

Benjamin Coddington <[email protected]>
NFSv4: include MAY_WRITE in open permission mask for O_TRUNC

Ricardo Robaina <[email protected]>
audit: fix potential integer overflow in audit_log_n_hex()

Huihui Huang <[email protected]>
tracing: Prevent out-of-bounds read in glob matching

Lee Jia Jie <[email protected]>
perf/aux: Fix page UAF in map_range()

Johan Hovold <[email protected]>
i2c: core: fix hang on adapter registration failure

Wentao Liang <[email protected]>
regulator: scmi: fix of_node refcount leak in scmi_regulator_probe()

Janne Grunau <[email protected]>
watchdog: apple: Add "apple,t8103-wdt" compatible

Vasily Khoruzhick <[email protected]>
EDAC/i10nm: Don't fail probing if ADXL is missing

David Hildenbrand (Arm) <[email protected]>
x86/mm: Fix freeing of PMD-sized vmemmap pages

Carlos Song <[email protected]>
spi: fsl-lpspi: terminate the RX channel on TX prepare failure path

Carlos Song <[email protected]>
spi: fsl-lpspi: replace dmaengine_terminate_all() with dmaengine_terminate_sync()

Mark Rutland <[email protected]>
arm64: fpsimd: Fix type mismatch in sme_{save,load}_state()

Paul Louvel <[email protected]>
crypto: talitos/hash - fix SEC2 64k - 1 ahash request limitation

Paul Louvel <[email protected]>
crypto: talitos/hash - remove useless wrapper

Paul Louvel <[email protected]>
crypto: talitos/hash - rename first_desc/last_desc to first_request/last_request

Paul Louvel <[email protected]>
crypto: talitos/hash - drop workqueue mechanism for SEC1

Paul Louvel <[email protected]>
crypto: talitos/hash - use descriptor chaining for SEC1 instead of workqueue

Paul Louvel <[email protected]>
crypto: talitos/hash - prepare SEC1 descriptor chaining, remove additional descriptor

Paul Louvel <[email protected]>
crypto: talitos - move code in current_desc_hdr() into a standalone function

Paul Louvel <[email protected]>
crypto: talitos - move dma mapping code in talitos_submit() into a standalone dma_map_request() function

Paul Louvel <[email protected]>
crypto: talitos - move dma unmapping code in flush_channel() into a standalone dma_unmap_request() function

Paul Louvel <[email protected]>
crypto: talitos - add chaining of arbitrary number of descriptor for the SEC1

Paul Louvel <[email protected]>
crypto: talitos - use dma_sync_single_for_cpu() before reading descriptor header

Ahsan Atta <[email protected]>
crypto: qat - factor out AER reset helpers

Giovanni Cabiddu <[email protected]>
crypto: qat - validate RSA CRT component lengths

Ahsan Atta <[email protected]>
crypto: qat - skip restart for down devices

Ahsan Atta <[email protected]>
crypto: qat - protect service table iterations with service_lock

Ahsan Atta <[email protected]>
crypto: qat - notify fatal error before AER reset preparation

Ahsan Atta <[email protected]>
crypto: qat - keep VFs enabled during reset

Ahsan Atta <[email protected]>
crypto: qat - handle sysfs-triggered reset callbacks

Ahsan Atta <[email protected]>
crypto: qat - centralize bus master enable

Eric Biggers <[email protected]>
crypto: drbg - Fix the fips_enabled priority boost

Eric Biggers <[email protected]>
crypto: drbg - Fix drbg_max_addtl() on 64-bit kernels

Eric Biggers <[email protected]>
crypto: drbg - Fix returning success on failure in CTR_DRBG

Tycho Andersen (AMD) <[email protected]>
crypto: ccp - Do not initialize SNP for ioctl(SNP_CONFIG)

Tycho Andersen (AMD) <[email protected]>
crypto: ccp - Do not initialize SNP for ioctl(SNP_VLEK_LOAD)

Tycho Andersen (AMD) <[email protected]>
crypto: ccp - Do not initialize SNP for ioctl(SNP_COMMIT)

Tycho Andersen (AMD) <[email protected]>
crypto: ccp - Do not initialize SNP for SEV ioctls

Eric Biggers <[email protected]>
crypto: loongson - Select CRYPTO_RNG

Wentao Liang <[email protected]>
crypto: tegra - fix refcount leak in tegra_se_host1x_submit()

Ruijie Li <[email protected]>
crypto: pcrypt - restore callback for non-parallel fallback

Eric Biggers <[email protected]>
crypto: hisi-trng - Remove crypto_rng interface

Anastasia Tishchenko <[email protected]>
crypto: ecc - Fix carry overflow in vli multiplication

Eric Biggers <[email protected]>
crypto: crypto4xx - Remove insecure and unused rng_alg

Xiaonan Zhao <[email protected]>
crypto: chacha20poly1305 - validate poly1305 template argument

Thorsten Blum <[email protected]>
crypto: caam - use print_hex_dump_devel to guard key hex dumps again

Thorsten Blum <[email protected]>
crypto: caam - use print_hex_dump_devel to guard key hex dumps

Eric Biggers <[email protected]>
crypto: af_alg - Remove zero-copy support from skcipher and aead

Bryam Vargas <[email protected]>
isofs: bound Rock Ridge symlink components to the SL record

Bryam Vargas <[email protected]>
partitions: aix: bound the pp_count scan to the ppe array

Qu Wenruo <[email protected]>
btrfs: do not trim a device which is not writeable

Qu Wenruo <[email protected]>
btrfs: check and set EXTENT_DELALLOC_NEW before clearing EXTENT_DELALLOC

Tianchu Chen <[email protected]>
nvmet-auth: validate reply message payload bounds against transfer length

Bryam Vargas <[email protected]>
nvmet: fix pre-auth out-of-bounds heap read in Discovery Get Log Page

Achkinazi, Igor <[email protected]>
nvme-multipath: set BIO_REMAPPED on bios remapped to per-path namespace disks

Mikulas Patocka <[email protected]>
dm-ioctl: report an error if a device has no table

Wentao Liang <[email protected]>
block: partitions: fix of_node refcount leak in of_partition()

Wentao Liang <[email protected]>
nvme: target: rdma: fix ndev refcount leak on queue connect

Thorsten Blum <[email protected]>
crypto: atmel-sha204a - drop hwrng quality reduction for ATSHA204A

Wentao Liang <[email protected]>
hwrng: jh7110 - fix refcount leak in starfive_trng_read()

Bryam Vargas <[email protected]>
udf: validate sparing table length as an entry count, not a byte count

Bryam Vargas <[email protected]>
udf: validate VAT header length against the VAT inode size

Michael Bommarito <[email protected]>
udf: validate free block extents against the partition length

Pawan Gupta <[email protected]>
bpf: Prefer dirty packs for eBPF allocations

Pawan Gupta <[email protected]>
bpf: Prefer packs that won't trigger an IBPB flush on allocation

Pawan Gupta <[email protected]>
bpf: Skip redundant IBPB in pack allocator

Pawan Gupta <[email protected]>
bpf: Restrict JIT predictor flush to cBPF

Pawan Gupta <[email protected]>
x86/bugs: Enable IBPB flush on BPF JIT allocation

Pawan Gupta <[email protected]>
bpf: Support for hardening against JIT spraying

Alice Ryhl <[email protected]>
rust_binder: fix BINDER_GET_EXTENDED_ERROR

Alice Ryhl <[email protected]>
rust_binder: introduce TransactionInfo

Reinette Chatre <[email protected]>
x86,fs/resctrl: Prevent out-of-bounds access while offlining CPU when SNC enabled

Baolin Wang <[email protected]>
mm: shmem: fix potential livelock issue for shmem direct swapin

Chao Shi <[email protected]>
block: skip sync_blockdev() on surprise removal in bdev_mark_dead()

Paul Cercueil <[email protected]>
usb: gadget: f_fs: Fix DMA fence leak

Paul Menzel <[email protected]>
usb: typec: ucsi: cancel pending work on system suspend

Fan Wu <[email protected]>
usb: typec: ucsi: ccg: Fix use-after-free of ucsi on remove

Madhu M <[email protected]>
usb: typec: ucsi: Pass full DP config payload in SET_NEW_CAM for DP alt mode

Andrei Kuchynski <[email protected]>
usb: typec: ucsi: Invert DisplayPort role assignment

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Validate SVID index in svdm_consume_modes()

Andy Yan <[email protected]>
usb: typec: tcpm: Fix VDM type for Enter Mode commands

Shuangpeng Bai <[email protected]>
usb: typec: class: drop PD lookup reference

Myeonghun Pak <[email protected]>
usb: typec: anx7411: use devm_pm_runtime_enable()

Sam Day <[email protected]>
usbip: vudc: fix NULL deref in vep_dequeue()

Yichong Chen <[email protected]>
usbip: tools: support SuperSpeedPlus devices

Xu Rao <[email protected]>
USB: usb-storage: ene_ub6250: restore media-ready check

Johan Hovold <[email protected]>
USB: ulpi: fix memory leak on registration failure

Johan Hovold <[email protected]>
USB: serial: digi_acceleport: fix write buffer corruption

Johan Hovold <[email protected]>
USB: serial: digi_acceleport: fix hard lockup on disconnect

Johan Hovold <[email protected]>
USB: serial: digi_acceleport: fix broken rx after throttle

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FE990D50 compositions

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix information leak

Haoxiang Li <[email protected]>
usb: mtu3: unmap request DMA on queue failure

Myeonghun Pak <[email protected]>
USB: misc: uss720: unregister parport on probe failure

HE WEI (ギカク) <[email protected]>
usb: misc: usbio: bound bulk IN response length to the received transfer

Xu Rao <[email protected]>
USB: storage: include US_FL_NO_SAME in quirks mask

Myeonghun Pak <[email protected]>
usb: sl811-hcd: disable controller wakeup on remove

Johan Hovold <[email protected]>
USB: legousbtower: fix use-after-free on disconnect race

Erich E. Hoover <[email protected]>
USB: quirks: add NO_LPM for the Samsung T5 EVO Portable SSD

Johan Hovold <[email protected]>
USB: iowarrior: fix use-after-free on disconnect

Johan Hovold <[email protected]>
USB: ldusb: fix use-after-free on disconnect race

Johan Hovold <[email protected]>
USB: idmouse: fix use-after-free on disconnect race

Xu Rao <[email protected]>
usb: gadget: f_printer: take kref only for successful open

Jimmy Hu <[email protected]>
usb: gadget: udc: Fix use-after-free in gadget_match_driver

Maoyi Xie <[email protected]>
usb: gadget: composite: fix dead empty check in the USB_DT_OTG handler

Dawei Feng <[email protected]>
usb: free iso schedules on failed submit

WenTao Liang <[email protected]>
usb: dwc3: meson-g12a: fix refcount leak in dwc3_meson_g12a_resume()

Rodrigo Lugathe da Conceição Alves <[email protected]>
USB: core: add USB_QUIRK_NO_LPM for VIA Labs USB 2.0 hub

Haoxiang Li <[email protected]>
usb: cdnsp: fix stream context array leak in cdnsp_alloc_stream_info()

Jared Baldridge <[email protected]>
usb: cdc_acm: Add quirk for Uniden BC125AT scanner

Maoyi Xie <[email protected]>
net: usb: kalmia: bound RX frame length in kalmia_rx_fixup()

Paul Moses <[email protected]>
bpf: Validate BTF repeated field counts before expansion

Dawei Feng <[email protected]>
bpf: Restore sysctl new-value from 1 to 0

Zhao Zhang <[email protected]>
bpf: Reject fragmented frames in devmap

Dawei Feng <[email protected]>
xfs: fix memory leak in xfs_dqinode_metadir_create()

Yingjie Gao <[email protected]>
xfs: fix exchmaps reservation limit check

Darrick J. Wong <[email protected]>
xfs: fix pointer arithmetic error on 32-bit systems

Alexey Nepomnyashih <[email protected]>
xfs: fix unreachable BIGTIME check in dquot flush validation

Yingjie Gao <[email protected]>
xfs: release dquot buffer after dqflush failure

Yousef Alhouseen <[email protected]>
xfs: use null daddr for unset first bad log block

Andy Shevchenko <[email protected]>
serial: 8250_mid: Disable DMA for selected platforms

Louis-Alexis Eyraud <[email protected]>
media: mtk-jpeg: cancel workqueue on release for supported platforms only

Deepanshu Kartikey <[email protected]>
nilfs2: reject CLEAN_SEGMENTS ioctl with out-of-range segment numbers

Tristan Madani <[email protected]>
hfs/hfsplus: zero-initialize buffer in hfs_bnode_read

Srinivas Pandruvada <[email protected]>
HID: sensor-hub: Add sensor_hub_input_attr_read_values() for multi-byte reads

Maoyi Xie <[email protected]>
HID: lg-g15: cancel pending work on remove to fix a use-after-free

Manish Khadka <[email protected]>
HID: appleir: fix UAF on pending key_up_timer in remove()

Trung Nguyen <[email protected]>
HID: multitouch: fix out-of-bounds bit access on mt_io_flags

Manish Khadka <[email protected]>
HID: letsketch: fix UAF on inrange_timer at driver unbind

Jinmo Yang <[email protected]>
HID: wacom: use GFP_ATOMIC in wacom_wac_queue_flush()

Jinmo Yang <[email protected]>
HID: wacom: fix slab-out-of-bounds write in wacom_wac_queue_insert

Oleg Makarenko <[email protected]>
HID: pidff: Use correct effect type in effect update

Myeonghun Pak <[email protected]>
HID: wacom: stop hardware after post-start probe failures

Carlos Llamas <[email protected]>
HID: uhid: convert to hid_safe_input_report()

Tianchu Chen <[email protected]>
HID: hid-goodix-spi: validate report size to prevent stack buffer overflow

Yichong Chen <[email protected]>
tools/mm/slabinfo: fix total_objects attribute name

Xuewen Wang <[email protected]>
tools/mm/slabinfo: Fix trace disable logic inversion

Vlastimil Babka (SUSE) <[email protected]>
mm/slab: do not limit zeroing to orig_size when only red zoning is enabled

Lukas Wunner <[email protected]>
X.509: Fix validation of ASN.1 certificate header

Robin Murphy <[email protected]>
perf/arm-cmn: Fix DVM node events

Heiko Carstens <[email protected]>
s390: Revert support for DCACHE_WORD_ACCESS

Kartik Rajput <[email protected]>
clocksource/drivers/timer-tegra186: Fix support for multiple watchdog instances

Thomas Gleixner <[email protected]>
time/jiffies: Register jiffies clocksource before usage

WenTao Liang <[email protected]>
posix-cpu-timers: Fix pid refcount leak in do_cpu_nanosleep() error path

Yuho Choi <[email protected]>
cpufreq: pcc: fix use-after-free and double free in _OSC evaluation

Tianxiang Chen <[email protected]>
cpufreq: Fix hotplug-suspend race during reboot

Steven Rostedt <[email protected]>
sched/rt: Have RT_PUSH_IPI be default off for non PREEMPT_RT

Fushuai Wang <[email protected]>

    cpufreq: intel_pstate: Sync policy->cur during CPU offline

Zide Chen <[email protected]>
perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box()

John Hubbard <[email protected]>
libfs: set SB_I_NOEXEC and SB_I_NODEV by default in init_pseudo()

Guangshuo Li <[email protected]>
firmware_loader: fix device reference leak in firmware_upload_register()

Guangshuo Li <[email protected]>
cpufreq: qcom-cpufreq-hw: Fix possible double free

Abdun Nihaal <[email protected]>
OPP: of: Fix potential memory leak in opp_parse_supplies()

Baokun Li <[email protected]>
writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs()

Norbert Manthey <[email protected]>
smb: client: mask server-provided mode to 07777 in modefromsid

Xu Rao <[email protected]>
smb: client: fix atime clamp check in read completion

Zihan Xi <[email protected]>
smb: client: harden POSIX SID length parsing

Zihan Xi <[email protected]>
smb: client: use unaligned reads in parse_posix_ctxt()

Haoxiang Li <[email protected]>
smb: client: Fix next buffer leak in receive_encrypted_standard()

Henrique Carvalho <[email protected]>
smb: client: fix double-free in SMB2_close() replay

Henrique Carvalho <[email protected]>
smb: client: fix double-free in SMB2_open() replay

Zhao Zhang <[email protected]>
smb: client: fix double-free in SMB2_flush() replay

Henrique Carvalho <[email protected]>
smb: client: fix change notify replay double-free

Henrique Carvalho <[email protected]>
smb: client: fix double-free in SMB2_ioctl() replay

Henrique Carvalho <[email protected]>
smb: client: fix query_info() replay double-free

Henrique Carvalho <[email protected]>
smb: client: fix query directory replay double-free

Namjae Jeon <[email protected]>
ksmbd: use opener credentials for ADS I/O

Namjae Jeon <[email protected]>
ksmbd: use opener credentials for delete-on-close

Gil Portnoy <[email protected]>
ksmbd: add per-handle permission check to FILE_LINK_INFORMATION

Gil Portnoy <[email protected]>
ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATION

Namjae Jeon <[email protected]>
ksmbd: run set info with opener credentials

Gil Portnoy <[email protected]>
ksmbd: add a WRITE_DAC/WRITE_OWNER check to SMB2 SET_INFO SECURITY

Namjae Jeon <[email protected]>
ksmbd: require source read access for duplicate extents

Davide Ornaghi <[email protected]>
ksmbd: fix UAF of struct file_lock in SMB2_LOCK deferred-lock cancellation

Namjae Jeon <[email protected]>
ksmbd: serialize QUERY_DIRECTORY requests per file

Gil Portnoy <[email protected]>
ksmbd: add a permission check for FSCTL_SET_ZERO_DATA

Gil Portnoy <[email protected]>
ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILE

Dan Carpenter <[email protected]>
smb/client: Fix error code in smb2_aead_req_alloc()

Michael Bommarito <[email protected]>
smb: client: resolve SWN tcon from live registrations

Junrui Luo <[email protected]>
coresight: ultrasoc-smb: Fix OOB write in smb_sync_perf_buffer()

Deepanshu Kartikey <[email protected]>
fs/ntfs3: fix missing run load for vcn0 in attr_data_get_block_locked()

Konstantin Komarov <[email protected]>
fs/ntfs3: zero-fill folios beyond i_valid in ntfs_read_folio()

Konstantin Komarov <[email protected]>
fs/ntfs3: fsync files by syncing parent inodes

Konstantin Komarov <[email protected]>
fs/ntfs3: rename ni_readpage_cmpr into ni_read_folio_cmpr

Lu Baolu <[email protected]>
iommu/vt-d: Fix race condition during PASID entry replacement

Muhammad Bilal <[email protected]>
Bluetooth: L2CAP: validate option length before reading conf opt value

Runyu Xiao <[email protected]>

    Bluetooth: L2CAP: cancel pending_rx_work before taking conn->lock

Muhammad Bilal <[email protected]>
Bluetooth: ISO: avoid NULL deref of conn in iso_conn_big_sync()

Pauli Virtanen <[email protected]>
Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceled

Siwei Zhang <[email protected]>
Bluetooth: hci_conn: Fix null ptr deref in hci_abort_conn()

Yousef Alhouseen <[email protected]>
Bluetooth: fix UAF in bt_accept_dequeue()

Maoyi Xie <[email protected]>
Bluetooth: btnxpuart: Fix out-of-bounds firmware read in nxp_recv_fw_req_v3()

Yousef Alhouseen <[email protected]>
Bluetooth: bnep: pin L2CAP connection during netdev registration

Sergey Senozhatsky <[email protected]>
Bluetooth: btmtksdio: fix infinite loop in btmtksdio_txrx_work()

Adrian Bente <[email protected]>
netfilter: flowtable: fix offloaded ct timeout never being extended

Xiang Mei <[email protected]>
netfilter: ebtables: terminate table name before find_table_lock()

Florian Westphal <[email protected]>
netfilter: ebtables: module names must be null-terminated

Florian Westphal <[email protected]>
netfilter: ebtables: zero chainstack array

Florian Westphal <[email protected]>
netfilter: handle unreadable frags

Pratham Gupta <[email protected]>
netfilter: ctnetlink: use nf_ct_exp_net() in expectation dump

Zijiang Huang <[email protected]>
mm/swap: add cond_resched() in swap_reclaim_full_clusters to prevent softlockup

Jose Fernandez (Anthropic) <[email protected]>
mm: swap_cgroup: fix NULL deref in lookup_swap_cgroup_id on swapless host

Qi Zheng <[email protected]>
mm: shrinker: fix NULL pointer dereference in debugfs

Qi Zheng <[email protected]>
mm: shrinker: fix shrinker_info teardown race with expansion

Shakeel Butt <[email protected]>
mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()

Andrei Kuchynski <[email protected]>
mfd: cros_ec: Delay dev_set_drvdata() until probe success

Wyatt Feng <[email protected]>
net: ipv4: bound TCP reordering sysctl writes and MTU probe sizes

Yuyang Huang <[email protected]>
ipv4: igmp: remove multicast group from hash table on device destruction

Breno Leitao <[email protected]>
netpoll: fix a use-after-free on shutdown path

Michael Wigham <[email protected]>
io_uring/rw: preserve partial result for iopoll

Runyu Xiao <[email protected]>
io_uring/io-wq: re-check IO_WQ_BIT_EXIT for each linked work item

Vasileios Almpanis <[email protected]>
io_uring/nop: fix file reference leak with IOSQE_FIXED_FILE

Runyu Xiao <[email protected]>
gpio: sch: use raw_spinlock_t in the irq startup path

Runyu Xiao <[email protected]>
gpio: eic-sprd: use raw_spinlock_t in the irq startup path

Koichiro Den <[email protected]>
NTB: epf: Avoid calling pci_irq_vector() from hardirq context

Yunpeng Tian <[email protected]>
fs/ntfs3: validate Dirty Page Table capacity in log_replay copy_lcns

Thomas Gleixner <[email protected]>
debugobjects: Plug race against a concurrent OOM disable

Runyu Xiao <[email protected]>
coresight: etb10: restore atomic_t for shared reading state

Samuel Page <[email protected]>
Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete

Marco Elver <[email protected]>
Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref

Chi Wang <[email protected]>
audit: Fix data races of skb_queue_len() readers on audit_queue

Zijing Yin <[email protected]>
net: af_key: initialize alg_key_len for IPComp states

Gil Portnoy <[email protected]>
ksmbd: fix use-after-free of a deferred file_lock on SMB2_CLOSE then SMB2_CANCEL

Michael Bommarito <[email protected]>
crypto: krb5 - filter out async aead implementations at alloc

Dawei Feng <[email protected]>
crypto: amlogic - avoid double cleanup in meson_crypto_probe()

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix OOB write in HT_caps_handler()

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix OOB reads in is_ap_in_tkip() IE loop

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl()

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix OOB read in update_beacon_info() IE loop

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix OOB read in OnAssocRsp() IE loop

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix WEP length underflow and OOB read in OnAuth()

Alexandru Hossu <[email protected]>
staging: rtl8723bs: fix heap buffer overflow in rtw_cfg80211_set_wpa_ie()

Alexandru Hossu <[email protected]>
staging: media: ipu7: fix double-free and use-after-free in error paths

Arnd Bergmann <[email protected]>
staging: media: atomisp: reduce load_primary_binaries() stack usage

Ricardo Ribalda <[email protected]>
media: staging: ipu3-imgu: Add range check for imgu_css_cfg_acc_stripe

Hao-Qun Huang <[email protected]>
staging: vme_user: fix location monitor leak in tsi148 bridge

Hao-Qun Huang <[email protected]>
staging: vme_user: fix location monitor leak in fake bridge

Shoichiro Miyamoto <[email protected]>
smb: client: restrict implied bcc[0] exemption to responses without data area

Michael Tautschnig <[email protected]>
staging: vme_user: bound slave read/write to the kern_buf size

Samuel Page <[email protected]>
tipc: fix out-of-bounds read in broadcast Gap ACK blocks

Yizhou Zhao <[email protected]>
6lowpan: fix NHC entry use-after-free on error path

Cen Zhang <[email protected]>
usb: misc: usbio: fix disconnect UAF in client teardown

Runyu Xiao <[email protected]>
usb: dwc3: run gadget disconnect from sleepable suspend context

Alan Stern <[email protected]>
USB: chaoskey: Fix slab-use-after-free in chaoskey_release()

Michael Bommarito <[email protected]>
hwrng: virtio: clamp device-reported used.len at copy_data()

Johan Hovold <[email protected]>
virtio-mmio: fix device release warning on module unload

Ammar Faizi <[email protected]>
virtio_pci: fix vq info pointer lookup via wrong index

Xiang Mei <[email protected]>
netfilter: ipset: fix race between dump and ip_set_list resize

SeongJae Park <[email protected]>
mm/damon/ops-common: handle extreme intervals in damon_hot_score()

Michael Bommarito <[email protected]>
tcp: restore RCU grace period in tcp_ao_destroy_sock

Marco Nenciarini <[email protected]>
PCI/IOV: Skip VF Resizable BAR restore on read error

Yadu M G <[email protected]>
PCI: qcom: Initialize DWC MSI lock for firmware-managed ECAM hosts

Manivannan Sadhasivam <[email protected]>
PCI: mediatek: Fix IRQ domain leak when port fails to enable

Richard Zhu <[email protected]>
PCI: imx6: Fix IMX6SX_GPR12_PCIE_TEST_POWERDOWN handling

Ratheesh Kannoth <[email protected]>
PCI: host-common: Request bus reassignment when not probe-only

Maciej W. Rozycki <[email protected]>
PCI: Always lift 2.5GT/s restriction in PCIe failed link retraining

Mahesh Vaidya <[email protected]>
PCI: altera: Fix resource leaks on probe failure

Mahesh Vaidya <[email protected]>
PCI: altera: Do not dispose parent IRQ mapping

Ziyao Li <[email protected]>
PCI: loongson: Override PCIe bridge supported speeds for Loongson-3C6000 series

Myeonghun Pak <[email protected]>
usb: typec: tcpci_rt1711h: unregister TCPCI port with devres

Xu Rao <[email protected]>
xhci: sideband: fix ring sg table pages leak

胡连勤 <[email protected]>
usb: xhci: Fix sleep in atomic context in xhci_free_streams()

Alice Ryhl <[email protected]>
rust_binder: clear freeze listener on node removal

Keshav Verma <[email protected]>
rust_binder: synchronize Rust Binder stats with freeze commands

Keshav Verma <[email protected]>
rust_binder: reject context manager self-transaction

Hyunwoo Kim <[email protected]>
rust_binder: use a u64 stride when cleaning up the offsets array

Carlos Llamas <[email protected]>
binder: fix UAF in binder_free_transaction()

Carlos Llamas <[email protected]>
binder: fix UAF in binder_thread_release()

Johan Hovold <[email protected]>
Bluetooth: btusb: fix wakeup source leak on probe failure

Johan Hovold <[email protected]>
Bluetooth: btusb: fix use-after-free on marvell probe failure

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

Zenm Chen <[email protected]>
Bluetooth: btusb: Add USB ID 2c4e:0128 for Mercusys MA60XNB

Alex Williamson <[email protected]>
vfio: Remove device debugfs before releasing devres

Junrui Luo <[email protected]>
vfio: prevent infinite loop in vfio_mig_get_next_state() on blocked arc

Alex Williamson <[email protected]>
vfio/pci: Fix racy bitfields and tighten struct layout

Alex Williamson <[email protected]>
vfio/pci: Release the VGA arbiter client on register_device() failure

Alex Williamson <[email protected]>
vfio/pci: Latch disable_idle_d3 per device

Raghavendra Rao Ananta <[email protected]>
vfio/pci: Use a private flag to prevent power state change with VFs

Cássio Gabriel <[email protected]>
ALSA: usb-audio: Update US-16x08 EQ/comp shadow state after successful writes

Cássio Gabriel <[email protected]>
ALSA: usb-audio: Update Babyface Pro control caches only after successful writes

Cássio Gabriel <[email protected]>
ALSA: usb-audio: Roll back quirk control caches on write errors

Cássio Gabriel <[email protected]>
ALSA: usb-audio: Propagate US-16x08 write errors in route/mix EQ-switch put callbacks

Cássio Gabriel <[email protected]>
ALSA: usb-audio: Propagate errors in scarlett_ctl_enum_put()

Darvell Long <[email protected]>
ALSA: usb-audio: avoid kobject path lookup in DualSense match

WenTao Liang <[email protected]>
ALSA: us144mkii: capture_urb_complete: redundant usb_anchor_urb corrupts anchor list on each resubmission

HyeongJun An <[email protected]>
ALSA: seq: Fix uninitialised heap leak in snd_seq_event_dup()

Zhao Dongdong <[email protected]>
ALSA: ice1712: check snd_ctl_new1() return value

Aaron Erhardt <[email protected]>
ALSA: hda/realtek: Fix noisy mic for Clevo V6xxAW

Huacai Chen <[email protected]>
ALSA: hda/hdmi: Use 'AC_PINSENSE_ELDV' to detect pinsense for Loongson

Cameron Graham <[email protected]>
ALSA: hda/hdmi: Add force-connect quirk for HP EliteDesk 800 G5 Mini

Cássio Gabriel <[email protected]>
ALSA: hda/cs35l41: Fix firmware load work teardown

Zhao Dongdong <[email protected]>
ALSA: gus: check snd_ctl_new1() return value

Maoyi Xie <[email protected]>
ALSA: firewire: isight: bound the sample count to the packet payload

Geoffrey D. Bennett <[email protected]>
ALSA: FCP: Add Focusrite ISA C8X support

Zhao Dongdong <[email protected]>
ALSA: es1938: check snd_ctl_new1() return value

Cássio Gabriel <[email protected]>
ALSA: compress: Fix task creation error unwind

Zhao Dongdong <[email protected]>
ALSA: cmipci: check snd_ctl_new1() return value

Maoyi Xie <[email protected]>
ALSA: caiaq: fix out-of-bounds read in the Traktor Kontrol S4 input parser

Zhao Dongdong <[email protected]>
ALSA: aoa: check snd_ctl_new1() return value

Zhao Dongdong <[email protected]>
ALSA: ymfpci: check snd_ctl_new1() return value

Cássio Gabriel <[email protected]>
ALSA: virtio: Validate control metadata from the device

Cássio Gabriel <[email protected]>
ALSA: virtio: Add missing 384 kHz PCM rate mapping

HyeongJun An <[email protected]>
ALSA: usx2y: us144mkii: fix work UAF on disconnect

Stepan Ionichev <[email protected]>
iio: temperature: tmp006: use devm_iio_trigger_register

Liviu Stan <[email protected]>
iio: temperature: ltc2983: Fix reinit_completion() called after conversion start

Liviu Stan <[email protected]>
iio: temperature: ltc2983: Fix n_wires default bypassing rotation check

Pengpeng Hou <[email protected]>
iio: temperature: Build mlx90635 with CONFIG_MLX90635

Stepan Ionichev <[email protected]>
iio: resolver: ad2s1210: notify trigger and clear state on fault read error

Stepan Ionichev <[email protected]>

    iio: proximity: vl53l0x: notify trigger and clear IRQ on error paths

Biren Pandya <[email protected]>
iio: pressure: mpl115: fix runtime PM leak on read error

David Carlier <[email protected]>
iio: pressure: bmp280: zero-init bmp580 trigger handler buffer

Andy Shevchenko <[email protected]>
iio: magnetometer: ak8975: Add missed pm_runtime_put_autosuspend() call

Javier Carrasco <[email protected]>
iio: light: veml6030: fix channel type when pushing events

Stepan Ionichev <[email protected]>
iio: light: tsl2591: return actual error from probe IRQ failure

Joshua Crofts <[email protected]>
iio: light: opt3001: fix missing state reset on timeout

Biren Pandya <[email protected]>
iio: light: gp2ap002: fix runtime PM leak on read error

Alexander A. Klimov <[email protected]>
iio: light: al3320a: read both ALS ADC registers again

Joshua Crofts <[email protected]>
iio: light: al3320a: add missing REGMAP_I2C to Kconfig

Alexander A. Klimov <[email protected]>
iio: light: al3010: read both ALS ADC registers again

Vidhu Sarwal <[email protected]>
iio: light: al3010: fix incorrect scale for the highest gain range

Joshua Crofts <[email protected]>
iio: light: al3010: add missing REGMAP_I2C to Kconfig

Joshua Crofts <[email protected]>
iio: light: al3000a: add missing REGMAP_I2C to Kconfig

Andreas Kempe <[email protected]>
iio: imu: st_lsm6dsx: deselect shub page before reading whoami

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix timestamping by limiting FIFO reading

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: fix timestamp clock period by using lower value

Runyu Xiao <[email protected]>
iio: imu: bmi160: add IRQF_NO_THREAD to data-ready trigger IRQ

Runyu Xiao <[email protected]>
iio: imu: adis: add IRQF_NO_THREAD to non-FIFO trigger IRQ

Stepan Ionichev <[email protected]>
iio: gyro: bmg160: wait full startup time after mode change at probe

Stepan Ionichev <[email protected]>
iio: gyro: bmg160: bail out when bandwidth/filter is not in table

Lars-Peter Clausen <[email protected]>
iio: event: Fix event FIFO reset race

Dan Carpenter <[email protected]>
iio: dac: ad3552r-hs: fix uninitialized data ni ad3552r_hs_write_data_source()

Dan Carpenter <[email protected]>
iio: core: fix uninitialized data in debugfs

Herman van Hazendonk <[email protected]>
iio: common: st_sensors: honour channel endianness in read_axis_data

Maxwell Doose <[email protected]>
iio: chemical: scd30: Cleanup initializations and fix sign-extension bug

Dan Carpenter <[email protected]>
iio: backend: fix uninitialized data in debugfs

Pengpeng Hou <[email protected]>
iio: adc: ti-ads124s08: Return reset GPIO lookup errors

Guangshuo Li <[email protected]>
iio: adc: ti-ads1119: fix PM reference leak in buffer preenable

Maxwell Doose <[email protected]>
iio: adc: spear: Initialize completion before requesting IRQ

Maxwell Doose <[email protected]>
iio: adc: lpc32xx: Initialize completion before requesting IRQ

Radu Sabau <[email protected]>
iio: adc: ad_sigma_delta: fix CS held asserted and state leaks

Radu Sabau <[email protected]>
iio: adc: ad_sigma_delta: fix clear_pending_event for registerless devices

Joshua Crofts <[email protected]>
iio: adc: ad7779: add missing 'select IIO_TRIGGERED_BUFFER' to Kconfig

Jonathan Cameron <[email protected]>

    iio: adc: ad7768-1: Select GPIOLIB

Samuel Moelius <[email protected]>
iio: adc: ad7380: select REGMAP

Biren Pandya <[email protected]>
iio: accel: kxsd9: fix runtime PM imbalance on write_raw() error

Bryam Vargas <[email protected]>
iio: accel: bmc150: clamp the device-reported FIFO frame count

Griffin Kroah-Hartman <[email protected]>
usb: gadget: function: rndis: add length check for header

Griffin Kroah-Hartman <[email protected]>
usb: gadget: function: rndis: add length check to response query

Eric Biggers <[email protected]>
fscrypt: Replace mk_users keyring with simple list

Eric Biggers <[email protected]>
fscrypt: Fix key setup in edge case with multiple data unit sizes

Alice Ryhl <[email protected]>
rust: kasan: KASAN+RUST requires clang

Taeyang Lee <[email protected]>
perf/core: Detach event groups during remove_on_exec

Sebastian Andrzej Siewior <[email protected]>
futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock""

Alice Ryhl <[email protected]>
rust: Kbuild: set frame-pointer llvm module flag for CONFIG_FRAME_POINTER

Gary Guo <[email protected]>
rust: doctest: fix incorrect pattern in replacement

Haoze Xie <[email protected]>
rust: block: fix GenDisk cleanup paths

Miguel Ojeda <[email protected]>
rust: cpufreq: clean new clippy::map_or_identity lint for Rust 1.98.0

Huacai Chen <[email protected]>
LoongArch: Add PIO for early access before ACPI PCI root register

HyeongJun An <[email protected]>
platform/x86: intel-hid: Protect ACPI notify handler against recursion

Rafael J. Wysocki <[email protected]>
ACPI: NFIT: core: Fix possible NULL pointer dereference

Jeremy Linton <[email protected]>
ACPI: CPPC: Suppress UBSAN warning caused by field misuse

Carlos López <[email protected]>
KVM: x86: Unconditionally recompute CR8 intercept on PPR update

Sean Christopherson <[email protected]>
KVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest mode

Sean Christopherson <[email protected]>
KVM: x86: Move update_cr8_intercept() to lapic.c

Florian Fainelli <[email protected]>
perf trace beauty fcntl: Fix build with older kernel headers

Randy Dunlap <[email protected]>
slab: recognize @GFP parameter as optional in kernel-doc

Linus Torvalds <[email protected]>
default_gfp(): avoid using the "newfangled" __VA_OPT__ trick

Linus Torvalds <[email protected]>
add default_gfp() helper macro and use it in the new *alloc_obj() helpers

Kees Cook <[email protected]>
slab: Introduce kmalloc_flex() and family

Pedro Falcato <[email protected]>
mm/khugepaged: write all dirty file folios when collapsing

NeilBrown <[email protected]>
nfsd: change nfs4_client_to_reclaim() to allocate data

NeilBrown <[email protected]>
nfsd: move name lookup out of nfsd4_list_rec_dir()

Xingquan Liu <[email protected]>
net/sched: dualpi2: fix GSO backlog accounting

Mingyu Wang <[email protected]>
fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font()

Chao Yu <[email protected]>
f2fs: fix to do sanity check on f2fs_get_node_folio_ra()

Chao Yu <[email protected]>
f2fs: detect more inconsistent cases in sanity_check_node_footer()

YH Lin <[email protected]>
f2fs: optimize trace_f2fs_write_checkpoint with enums

Chao Yu <[email protected]>
f2fs: introduce f2fs_schedule_timeout()

Chao Yu <[email protected]>
f2fs: use memalloc_retry_wait() as much as possible

Keshav Verma <[email protected]>
f2fs: fix listxattr handling of corrupted xattr entries

Chao Yu <[email protected]>
f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs()

Ruipeng Qi <[email protected]>
f2fs: fix potential deadlock in f2fs_balance_fs()

Bryam Vargas <[email protected]>
f2fs: bound i_inline_xattr_size for non-inline-xattr inodes

Chao Yu <[email protected]>
f2fs: atomic: fix UAF issue on f2fs_inode_info.atomic_inode

Yongpeng Yang <[email protected]>
f2fs: remove non-uptodate folio from the page cache in move_data_block

Bartosz Golaszewski <[email protected]>
device property: initialize the remaining fields of fwnode_handle in fwnode_init()

Kiryl Shutsemau <[email protected]>
userfaultfd: gate must_wait writability check on pte_present()

Miguel Ojeda <[email protected]>
rust: str: clean unused import for Rust >= 1.98

Miguel Ojeda <[email protected]>
rust: str: use the "kernel vertical" imports style

Chris Mason <[email protected]>
nfsd: release layout stid on setlease failure

Olga Kornievskaia <[email protected]>
nfsd: update mtime/ctime on COPY in presence of delegated attributes

Olga Kornievskaia <[email protected]>
nfsd: update mtime/ctime on CLONE in presense of delegated attributes

Daniel Borkmann <[email protected]>
bpf, arm64: Reject out-of-range B.cond targets

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

Diffstat:

 Documentation/crypto/userspace-if.rst              |  31 +-
 Documentation/process/deprecated.rst               |   7 +
 MAINTAINERS                                        |   1 -
 Makefile                                           |   7 +-
 arch/arm64/kernel/entry-fpsimd.S                   |   8 +-
 arch/arm64/kvm/hyp/nvhe/hyp-main.c                 |   3 +
 arch/arm64/kvm/nested.c                            |  40 +-
 arch/arm64/lib/insn.c                              |   2 +
 arch/arm64/net/bpf_jit_comp.c                      |   4 +-
 arch/loongarch/include/asm/acpi.h                  |   2 +
 arch/loongarch/kernel/acpi.c                       |  28 +
 arch/loongarch/kernel/setup.c                      |   2 +
 arch/loongarch/kvm/intc/eiointc.c                  |   6 +
 arch/loongarch/kvm/intc/ipi.c                      |   2 +
 arch/loongarch/kvm/intc/pch_pic.c                  |   2 +
 arch/loongarch/net/bpf_jit.c                       |   2 +-
 arch/loongarch/pci/acpi.c                          |   2 +
 arch/powerpc/net/bpf_jit_comp.c                    |   4 +-
 arch/riscv/include/asm/pgtable.h                   |  10 +
 arch/riscv/kernel/entry.S                          |   7 +-
 arch/riscv/net/bpf_jit_comp64.c                    |   2 +-
 arch/riscv/net/bpf_jit_core.c                      |   3 +-
 arch/s390/Kconfig                                  |   1 -
 arch/s390/include/asm/asm-extable.h                |   4 -
 arch/s390/include/asm/word-at-a-time.h             |  22 -
 arch/s390/mm/extable.c                             |  18 -
 arch/x86/events/intel/uncore_snb.c                 |   7 -
 arch/x86/include/asm/nospec-branch.h               |   4 +
 arch/x86/kernel/cpu/bugs.c                         |  50 +-
 arch/x86/kernel/cpu/resctrl/monitor.c              |   8 +-
 arch/x86/kvm/lapic.c                               |  49 +-
 arch/x86/kvm/lapic.h                               |   3 +-
 arch/x86/kvm/svm/avic.c                            |  47 +-
 arch/x86/kvm/svm/svm.c                             |   3 +
 arch/x86/kvm/vmx/pmu_intel.c                       |   6 +-
 arch/x86/kvm/vmx/vmx.c                             |  44 +-
 arch/x86/kvm/x86.c                                 |  38 +-
 arch/x86/mm/init_64.c                              |  40 +-
 arch/x86/net/bpf_jit_comp.c                        |   5 +-
 block/bdev.c                                       |   8 +-
 block/partitions/aix.c                             |   9 +
 block/partitions/of.c                              |   5 +-
 crypto/af_alg.c                                    |  69 +--
 crypto/algif_aead.c                                |   8 +-
 crypto/asymmetric_keys/x509_loader.c               |   2 +-
 crypto/chacha20poly1305.c                          |  11 +-
 crypto/drbg.c                                      |   4 +-
 crypto/ecc.c                                       |  31 +-
 crypto/krb5/krb5_api.c                             |   2 +-
 crypto/pcrypt.c                                    |   4 +
 drivers/acpi/cppc_acpi.c                           |  11 +-
 drivers/acpi/nfit/core.c                           |   3 +
 drivers/android/binder.c                           |  19 +-
 drivers/android/binder/allocation.rs               |   8 +-
 drivers/android/binder/error.rs                    |  23 +-
 drivers/android/binder/freeze.rs                   |  11 +-
 drivers/android/binder/node.rs                     |  10 +-
 drivers/android/binder/process.rs                  |  33 +-
 drivers/android/binder/rust_binder_events.c        |   7 +-
 drivers/android/binder/stats.rs                    |   4 +-
 drivers/android/binder/thread.rs                   | 237 +++++----
 drivers/android/binder/transaction.rs              |  96 ++--
 drivers/base/firmware_loader/sysfs_upload.c        |   8 +-
 drivers/bluetooth/btmtksdio.c                      |   2 +-
 drivers/bluetooth/btnxpuart.c                      |   6 +
 drivers/bluetooth/btusb.c                          |  39 +-
 drivers/bluetooth/hci_ldisc.c                      |  14 +-
 drivers/char/hw_random/jh7110-trng.c               |  13 +-
 drivers/char/hw_random/virtio-rng.c                |  23 +-
 drivers/clocksource/timer-tegra186.c               |   3 +-
 drivers/cpufreq/cpufreq.c                          |   2 +
 drivers/cpufreq/intel_pstate.c                     |   6 +-
 drivers/cpufreq/pcc-cpufreq.c                      |   2 +
 drivers/cpufreq/qcom-cpufreq-hw.c                  |   1 -
 drivers/crypto/Kconfig                             |   1 -
 drivers/crypto/Makefile                            |   1 -
 drivers/crypto/amcc/crypto4xx_core.c               |  88 ----
 drivers/crypto/amcc/crypto4xx_core.h               |   4 -
 drivers/crypto/amcc/crypto4xx_reg_def.h            |  11 -
 drivers/crypto/amlogic/amlogic-gxl-core.c          |   2 +-
 drivers/crypto/atmel-sha204a.c                     |  19 +-
 drivers/crypto/caam/caamalg.c                      |  12 +-
 drivers/crypto/caam/caamalg_qi.c                   |  12 +-
 drivers/crypto/caam/caamalg_qi2.c                  |  12 +-
 drivers/crypto/caam/caamhash.c                     |   4 +-
 drivers/crypto/caam/key_gen.c                      |   4 +-
 drivers/crypto/ccp/sev-dev.c                       |  70 +--
 drivers/crypto/hisilicon/Kconfig                   |   1 -
 drivers/crypto/hisilicon/trng/trng.c               | 296 +----------
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c       |   2 -
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c        |   2 -
 drivers/crypto/intel/qat/qat_6xxx/adf_drv.c        |   2 -
 drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c       |   1 -
 drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c     |   1 -
 drivers/crypto/intel/qat/qat_c62x/adf_drv.c        |   1 -
 drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c      |   1 -
 drivers/crypto/intel/qat/qat_common/adf_aer.c      | 102 ++--
 .../crypto/intel/qat/qat_common/adf_common_drv.h   |   1 +
 drivers/crypto/intel/qat/qat_common/adf_init.c     |  18 +
 drivers/crypto/intel/qat/qat_common/adf_sriov.c    |  12 +-
 .../crypto/intel/qat/qat_common/qat_asym_algs.c    |  10 +-
 drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c    |   1 -
 drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c  |   1 -
 drivers/crypto/loongson/Kconfig                    |   5 -
 drivers/crypto/loongson/Makefile                   |   1 -
 drivers/crypto/loongson/loongson-rng.c             | 209 --------
 drivers/crypto/talitos.c                           | 561 +++++++++++----------
 drivers/crypto/talitos.h                           |  12 +
 drivers/crypto/tegra/tegra-se-main.c               |   2 +-
 drivers/dma-buf/udmabuf.c                          |   9 +-
 drivers/edac/i10nm_base.c                          |  14 +-
 drivers/fpga/dfl-afu-main.c                        |   3 +
 drivers/gpio/gpio-eic-sprd.c                       |   8 +-
 drivers/gpio/gpio-sch.c                            |  32 +-
 drivers/hid/hid-appleir.c                          |  45 +-
 drivers/hid/hid-goodix-spi.c                       |   3 +
 drivers/hid/hid-letsketch.c                        |  36 +-
 drivers/hid/hid-lg-g15.c                           |  16 +
 drivers/hid/hid-multitouch.c                       |  32 +-
 drivers/hid/hid-sensor-hub.c                       |  77 ++-
 drivers/hid/uhid.c                                 |   8 +-
 drivers/hid/usbhid/hid-pidff.c                     |   2 +-
 drivers/hid/wacom_sys.c                            |  20 +-
 drivers/hwtracing/coresight/coresight-etb10.c      |   6 +-
 drivers/hwtracing/coresight/ultrasoc-smb.c         |   1 +
 drivers/i2c/busses/i2c-davinci.c                   |   4 +-
 drivers/i2c/busses/i2c-i801.c                      |   2 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |  15 +-
 drivers/i2c/busses/i2c-mpc.c                       |   2 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |   9 +-
 drivers/i2c/i2c-core-base.c                        |  81 +--
 drivers/iio/accel/bmc150-accel-core.c              |   2 +
 drivers/iio/accel/kxsd9.c                          |   5 +-
 drivers/iio/adc/Kconfig                            |   3 +
 drivers/iio/adc/ad_sigma_delta.c                   |  39 +-
 drivers/iio/adc/lpc32xx_adc.c                      |   4 +-
 drivers/iio/adc/spear_adc.c                        |   3 +-
 drivers/iio/adc/ti-ads1119.c                       |   6 +-
 drivers/iio/adc/ti-ads124s08.c                     |   3 +-
 drivers/iio/chemical/scd30_core.c                  |  19 +-
 drivers/iio/common/st_sensors/st_sensors_core.c    |  23 +-
 drivers/iio/dac/ad3552r-hs.c                       |   2 +-
 drivers/iio/gyro/bmg160_core.c                     |  16 +-
 drivers/iio/imu/adis_trigger.c                     |   2 +-
 drivers/iio/imu/bmi160/bmi160_core.c               |   3 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c  |   4 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c |   9 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h |   1 +
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c   |   4 +-
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c       |  21 +-
 drivers/iio/industrialio-backend.c                 |   2 +-
 drivers/iio/industrialio-core.c                    |   2 +-
 drivers/iio/industrialio-event.c                   |   5 +-
 drivers/iio/light/Kconfig                          |   3 +
 drivers/iio/light/al3010.c                         |  10 +-
 drivers/iio/light/al3320a.c                        |   8 +-
 drivers/iio/light/gp2ap002.c                       |   2 +-
 drivers/iio/light/opt3001.c                        |   6 +-
 drivers/iio/light/tsl2591.c                        |   6 +-
 drivers/iio/light/veml6030.c                       |   8 +-
 drivers/iio/magnetometer/ak8975.c                  |   1 +
 drivers/iio/pressure/bmp280-core.c                 |   2 +-
 drivers/iio/pressure/mpl115.c                      |   4 +-
 drivers/iio/proximity/vl53l0x-i2c.c                |   7 +-
 drivers/iio/resolver/ad2s1210.c                    |   2 +-
 drivers/iio/temperature/Makefile                   |   2 +-
 drivers/iio/temperature/ltc2983.c                  |   5 +-
 drivers/iio/temperature/tmp006.c                   |   2 +-
 drivers/infiniband/core/addr.c                     |   2 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c              |   9 +
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |   5 +-
 drivers/input/joystick/iforce/iforce-packets.c     |  18 +-
 drivers/input/joystick/maplecontrol.c              |   3 +-
 drivers/input/keyboard/maple_keyb.c                |   4 +-
 drivers/input/mouse/elan_i2c_core.c                |  36 +-
 drivers/input/mouse/maplemouse.c                   |   9 +-
 drivers/input/rmi4/rmi_bus.c                       |   4 +-
 drivers/input/rmi4/rmi_f30.c                       |   2 +-
 drivers/input/rmi4/rmi_f3a.c                       |   2 +-
 drivers/input/serio/gscps2.c                       |   1 +
 drivers/input/touchscreen/ads7846.c                |   5 +-
 drivers/input/touchscreen/goodix.c                 |   3 +-
 drivers/input/touchscreen/mms114.c                 |  26 +-
 drivers/input/touchscreen/touchwin.c               |  15 +-
 drivers/iommu/amd/iommu.c                          |   3 +-
 drivers/iommu/intel/iommu.c                        |  29 +-
 drivers/iommu/intel/iommu.h                        |  11 +
 drivers/iommu/intel/nested.c                       |   9 +-
 drivers/iommu/intel/pasid.c                        | 190 -------
 drivers/iommu/intel/pasid.h                        |  14 -
 drivers/iommu/intel/svm.c                          |  12 +-
 drivers/iommu/iommufd/eventq.c                     |  26 +-
 drivers/iommu/iommufd/hw_pagetable.c               |  11 +-
 drivers/iommu/iommufd/iommufd_private.h            |   2 +-
 drivers/md/dm-ioctl.c                              |   5 +-
 .../media/platform/mediatek/jpeg/mtk_jpeg_core.c   |   3 +-
 drivers/mfd/cros_ec_dev.c                          |   3 +-
 drivers/net/usb/kalmia.c                           |   8 +
 drivers/ntb/hw/epf/ntb_hw_epf.c                    |  14 +-
 drivers/nvme/host/multipath.c                      |   6 +
 drivers/nvme/target/discovery.c                    |  23 +-
 drivers/nvme/target/fabrics-cmd-auth.c             |  15 +-
 drivers/nvme/target/rdma.c                         |   6 +-
 drivers/opp/of.c                                   |   3 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  12 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |   6 +
 drivers/pci/controller/pci-host-common.c           |   4 +
 drivers/pci/controller/pci-loongson.c              |  36 ++
 drivers/pci/controller/pcie-altera.c               |  36 +-
 drivers/pci/controller/pcie-mediatek.c             |  65 ++-
 drivers/pci/iov.c                                  |   6 +
 drivers/pci/quirks.c                               |  51 +-
 drivers/perf/arm-cmn.c                             |  23 +-
 drivers/platform/x86/intel/hid.c                   |   9 +
 drivers/regulator/scmi-regulator.c                 |   4 +-
 drivers/spi/spi-fsl-lpspi.c                        |  18 +-
 drivers/staging/media/atomisp/pci/sh_css.c         |   6 +-
 drivers/staging/media/ipu3/ipu3-css-params.c       |   8 +-
 drivers/staging/media/ipu7/ipu7.c                  |  22 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |  20 +-
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c     |  23 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   8 +
 drivers/staging/vme_user/vme_fake.c                |   8 +
 drivers/staging/vme_user/vme_tsi148.c              |   8 +
 drivers/staging/vme_user/vme_user.c                |  22 +
 drivers/tty/serial/8250/8250_mid.c                 |  13 +-
 drivers/usb/cdns3/cdnsp-mem.c                      |   2 +
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/common/ulpi.c                          |  23 +-
 drivers/usb/core/quirks.c                          |   6 +
 drivers/usb/dwc3/dwc3-meson-g12a.c                 |  14 +-
 drivers/usb/dwc3/gadget.c                          |  43 +-
 drivers/usb/fotg210/fotg210-hcd.c                  |   6 +-
 drivers/usb/gadget/composite.c                     |   5 +-
 drivers/usb/gadget/function/f_fs.c                 |   3 +-
 drivers/usb/gadget/function/f_printer.c            |   3 +-
 drivers/usb/gadget/function/rndis.c                |  20 +-
 drivers/usb/gadget/udc/core.c                      |  29 +-
 drivers/usb/host/ehci-sched.c                      |  11 +-
 drivers/usb/host/sl811-hcd.c                       |   1 +
 drivers/usb/host/xhci-sideband.c                   |   2 +
 drivers/usb/host/xhci.c                            |  11 +-
 drivers/usb/misc/chaoskey.c                        |   1 -
 drivers/usb/misc/idmouse.c                         |  45 +-
 drivers/usb/misc/iowarrior.c                       |   4 +-
 drivers/usb/misc/ldusb.c                           |  38 +-
 drivers/usb/misc/legousbtower.c                    |  37 +-
 drivers/usb/misc/usbio.c                           |   8 +-
 drivers/usb/misc/uss720.c                          |   5 +-
 drivers/usb/mtu3/mtu3_gadget.c                     |   1 +
 drivers/usb/serial/digi_acceleport.c               |  43 +-
 drivers/usb/serial/keyspan_pda.c                   |   2 +-
 drivers/usb/serial/option.c                        |  16 +
 drivers/usb/storage/ene_ub6250.c                   |   3 +-
 drivers/usb/storage/usb.c                          |   2 +-
 drivers/usb/typec/anx7411.c                        |   4 +-
 drivers/usb/typec/class.c                          |   1 +
 drivers/usb/typec/tcpm/tcpci_rt1711h.c             |  13 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   9 +-
 drivers/usb/typec/ucsi/displayport.c               |   7 +-
 drivers/usb/typec/ucsi/ucsi.c                      |  20 +
 drivers/usb/typec/ucsi/ucsi.h                      |   1 +
 drivers/usb/typec/ucsi/ucsi_acpi.c                 |  10 +-
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +-
 drivers/usb/usbip/vudc.h                           |   1 -
 drivers/usb/usbip/vudc_dev.c                       |   4 +-
 drivers/vfio/debugfs.c                             |   1 +
 drivers/vfio/pci/vfio_pci_core.c                   |  37 +-
 drivers/vfio/vfio_main.c                           |  11 +-
 drivers/video/fbdev/core/fbcon.c                   |   7 +
 drivers/virtio/virtio_mmio.c                       |  26 +-
 drivers/virtio/virtio_pci_common.c                 |  10 +-
 drivers/watchdog/apple_wdt.c                       |   1 +
 fs/btrfs/btrfs_inode.h                             |   2 +
 fs/btrfs/extent-tree.c                             |  12 +-
 fs/btrfs/file.c                                    |  25 +-
 fs/btrfs/inode.c                                   |  61 ++-
 fs/btrfs/reflink.c                                 |   4 +-
 fs/crypto/fscrypt_private.h                        |  84 +--
 fs/crypto/inline_crypt.c                           |   8 +-
 fs/crypto/keyring.c                                | 239 ++++-----
 fs/crypto/keysetup.c                               | 118 +++--
 fs/exfat/dir.c                                     |  13 +-
 fs/f2fs/checkpoint.c                               |  10 +-
 fs/f2fs/compress.c                                 |   4 +-
 fs/f2fs/data.c                                     |  33 +-
 fs/f2fs/f2fs.h                                     |  30 +-
 fs/f2fs/gc.c                                       |  50 +-
 fs/f2fs/inode.c                                    |  17 +-
 fs/f2fs/node.c                                     |  21 +-
 fs/f2fs/segment.c                                  |  14 +-
 fs/f2fs/super.c                                    |   4 +-
 fs/f2fs/xattr.c                                    |   6 +-
 fs/fs-writeback.c                                  |  31 +-
 fs/fuse/cuse.c                                     |   4 +-
 fs/fuse/dev.c                                      |  54 +-
 fs/fuse/dev_uring.c                                |  93 ++--
 fs/fuse/dev_uring_i.h                              |  10 +-
 fs/fuse/fuse_dev_i.h                               |   1 +
 fs/fuse/notify.c                                   | 434 ++++++++++++++++
 fs/fuse/readdir.c                                  |  85 +++-
 fs/hfs/bnode.c                                     |   2 +
 fs/hfsplus/bnode.c                                 |   2 +
 fs/isofs/rock.c                                    |  11 +
 fs/libfs.c                                         |   1 +
 fs/nfs/dir.c                                       |   2 +
 fs/nfsd/nfs4layouts.c                              |   4 +-
 fs/nfsd/nfs4proc.c                                 |  14 +-
 fs/nfsd/nfs4recover.c                              | 119 ++---
 fs/nfsd/nfs4state.c                                |  66 ++-
 fs/nfsd/state.h                                    |   1 +
 fs/nfsd/xdr4.h                                     |   1 +
 fs/nilfs2/segment.c                                |  22 +
 fs/ntfs3/attrib.c                                  |  14 +
 fs/ntfs3/dir.c                                     |   2 +-
 fs/ntfs3/file.c                                    |  30 +-
 fs/ntfs3/frecord.c                                 |  59 ++-
 fs/ntfs3/fslog.c                                   |  20 +-
 fs/ntfs3/inode.c                                   |  15 +-
 fs/ntfs3/ntfs_fs.h                                 |   4 +-
 fs/resctrl/monitor.c                               |  37 +-
 fs/smb/client/cifs_swn.c                           | 316 ++++++++++--
 fs/smb/client/cifsacl.c                            |   2 +-
 fs/smb/client/file.c                               |   2 +-
 fs/smb/client/smb2misc.c                           |  32 +-
 fs/smb/client/smb2ops.c                            |  18 +-
 fs/smb/client/smb2pdu.c                            |  22 +-
 fs/smb/client/trace.h                              |   2 +
 fs/smb/server/smb2pdu.c                            | 101 ++--
 fs/smb/server/vfs.c                                |  18 +-
 fs/smb/server/vfs_cache.c                          |   5 +
 fs/smb/server/vfs_cache.h                          |   2 +
 fs/udf/balloc.c                                    |   5 +-
 fs/udf/super.c                                     |  11 +-
 fs/userfaultfd.c                                   |  14 +-
 fs/xfs/libxfs/xfs_bmap_btree.h                     |   2 +-
 fs/xfs/libxfs/xfs_dquot_buf.c                      |  14 +-
 fs/xfs/libxfs/xfs_exchmaps.c                       |   2 +-
 fs/xfs/xfs_dquot.c                                 |  16 +-
 fs/xfs/xfs_log_recover.c                           |   6 +-
 fs/xfs/xfs_qm.c                                    |   5 +-
 include/asm-generic/rqspinlock.h                   |  14 +-
 include/crypto/drbg.h                              |  18 +-
 include/linux/damon.h                              |   8 +-
 include/linux/filter.h                             |  15 +-
 include/linux/fs.h                                 |   5 +
 include/linux/fwnode.h                             |   2 +
 include/linux/gfp.h                                |   4 +
 include/linux/glob.h                               |   1 +
 include/linux/hid-sensor-hub.h                     |  25 +
 include/linux/page_ext.h                           |  19 +-
 include/linux/slab.h                               |  78 ++-
 include/linux/vfio_pci_core.h                      |  15 +-
 include/net/bluetooth/hci_core.h                   |   1 +
 include/net/bluetooth/l2cap.h                      |   1 +
 include/net/tcp_ao.h                               |   1 +
 include/sound/hda_codec.h                          |   1 +
 include/trace/events/f2fs.h                        |  19 +-
 init/Kconfig                                       |   1 +
 io_uring/io-wq.c                                   |   2 +-
 io_uring/nop.c                                     |   8 +-
 io_uring/rw.c                                      |  12 +-
 kernel/audit.c                                     |  21 +-
 kernel/audit_fsnotify.c                            |   4 -
 kernel/bpf/btf.c                                   |   9 +-
 kernel/bpf/cgroup.c                                |   2 +-
 kernel/bpf/core.c                                  |  68 ++-
 kernel/bpf/devmap.c                                |   7 +
 kernel/bpf/dispatcher.c                            |   2 +-
 kernel/events/core.c                               |  19 +-
 kernel/futex/requeue.c                             |   6 -
 kernel/module/decompress.c                         |   2 +
 kernel/sched/fair.c                                |   2 +-
 kernel/sched/features.h                            |   8 +
 kernel/time/jiffies.c                              |  11 +-
 kernel/time/posix-cpu-timers.c                     |   1 +
 kernel/time/timekeeping.c                          |   7 +-
 kernel/trace/trace_events_filter.c                 |   6 +-
 lib/debugobjects.c                                 |  17 +
 lib/glob.c                                         |  31 +-
 mm/damon/ops-common.c                              |   1 +
 mm/filemap.c                                       |   2 +-
 mm/khugepaged.c                                    |  41 +-
 mm/madvise.c                                       |   3 +-
 mm/mincore.c                                       |   3 +-
 mm/mmap.c                                          |   2 +-
 mm/shmem.c                                         |  14 +-
 mm/shrinker.c                                      |  13 +-
 mm/shrinker_debug.c                                |  14 +-
 mm/slub.c                                          |  18 +-
 mm/swap_cgroup.c                                   |   2 +
 mm/swapfile.c                                      |   1 +
 net/6lowpan/nhc.c                                  |   2 +-
 net/bluetooth/6lowpan.c                            |  18 +-
 net/bluetooth/af_bluetooth.c                       |  17 +-
 net/bluetooth/bnep/core.c                          |  27 +-
 net/bluetooth/hci_conn.c                           |  21 +-
 net/bluetooth/hci_sync.c                           | 137 ++++-
 net/bluetooth/iso.c                                |  13 +-
 net/bluetooth/l2cap_core.c                         |  80 +--
 net/bluetooth/l2cap_sock.c                         |   4 +-
 net/bluetooth/mgmt.c                               |   3 +
 net/bridge/netfilter/ebtables.c                    |  12 +-
 net/core/netpoll.c                                 |   9 +-
 net/ipv4/igmp.c                                    |   1 +
 net/ipv4/sysctl_net_ipv4.c                         |  10 +-
 net/ipv4/tcp_ao.c                                  |   5 +-
 net/ipv4/tcp_output.c                              |   4 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   2 +-
 net/key/af_key.c                                   |   1 +
 net/netfilter/ipset/ip_set_core.c                  |   8 +-
 net/netfilter/nf_conntrack_netlink.c               |   2 +-
 net/netfilter/nf_flow_table_core.c                 |  13 +-
 net/netfilter/nfnetlink_log.c                      |  26 +-
 net/netfilter/nfnetlink_queue.c                    |  16 +-
 net/netfilter/xt_u32.c                             |  16 +-
 net/sched/sch_dualpi2.c                            |  11 +-
 net/tipc/bcast.c                                   |  22 +-
 net/tipc/bcast.h                                   |   2 +-
 net/tipc/node.c                                    |  15 +-
 rust/kernel/block/mq/gen_disk.rs                   |  20 +-
 rust/kernel/cpufreq.rs                             |   2 +-
 rust/kernel/str.rs                                 |  24 +-
 rust/kernel/uaccess.rs                             |   3 +
 scripts/rustdoc_test_builder.rs                    |  16 +-
 security/landlock/net.c                            |   1 +
 sound/aoa/fabrics/layout.c                         |   6 +
 sound/core/compress_offload.c                      |  13 +-
 sound/core/seq/seq_memory.c                        |   2 +-
 sound/firewire/isight.c                            |   3 +-
 sound/hda/codecs/hdmi/hdmi.c                       |   9 +-
 sound/hda/codecs/realtek/alc269.c                  |   1 +
 sound/hda/codecs/side-codecs/cs35l41_hda.c         |  77 ++-
 sound/hda/codecs/side-codecs/cs35l41_hda.h         |   5 +
 sound/hda/common/jack.c                            |   6 +
 sound/isa/gus/gus_pcm.c                            |   2 +
 sound/pci/cmipci.c                                 |   6 +
 sound/pci/es1938.c                                 |   2 +
 sound/pci/ice1712/aureon.c                         |   2 +
 sound/pci/ice1712/ice1712.c                        |   8 +
 sound/pci/ice1712/ice1724.c                        |   6 +
 sound/pci/ymfpci/ymfpci_main.c                     |   6 +
 sound/usb/caiaq/input.c                            |   2 +-
 sound/usb/mixer_quirks.c                           | 102 ++--
 sound/usb/mixer_scarlett.c                         |   4 +-
 sound/usb/mixer_us16x08.c                          | 127 +++--
 sound/usb/usx2y/us144mkii.c                        |  17 +-
 sound/usb/usx2y/us144mkii_capture.c                |   2 +-
 sound/virtio/virtio_kctl.c                         |  50 ++
 sound/virtio/virtio_pcm.c                          |   3 +-
 sound/virtio/virtio_pcm_ops.c                      |   3 +-
 tools/mm/slabinfo.c                                |   6 +-
 tools/perf/trace/beauty/fcntl.c                    |  16 +
 tools/testing/selftests/landlock/audit.h           |  39 +-
 tools/testing/selftests/landlock/audit_test.c      |   2 +
 tools/testing/selftests/landlock/net_test.c        |  62 +++
 tools/testing/selftests/landlock/ptrace_test.c     |   1 +
 .../selftests/landlock/scoped_abstract_unix_test.c |   1 +
 tools/testing/selftests/mm/droppable.c             |  48 +-
 tools/testing/selftests/mm/pagemap_ioctl.c         |  12 +-
 tools/usb/usbip/libsrc/usbip_common.c              |   2 +
 tools/usb/usbip/libsrc/usbip_device_driver.c       |   4 +
 tools/usb/usbip/libsrc/vhci_driver.c               |   1 +
 463 files changed, 5755 insertions(+), 3449 deletions(-)