Skip to content

7.1.4-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest518 patches 14 repliesIn review

Patches in v1 No applies recorded yet

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

Reviews trailers per patch

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

PatchGary GuoStefano GarzarellaJarred WhiteEaswar HariharanDave JiangIlpo JärvinenYuanzhen GanZhongqiu HanAlexandre CourbotViresh KumarEliot CourtneyAndreas HindborgAlice RyhlDaniel BorkmannLorenzo StoakesJamal Hadi SalimVictor NogueiraZi YanLance YangDavid Hildenbrand (Arm)Matthew Wilcox (Oracle)Harry Yoo (Oracle)Ian RogersKai HuangYosry AhmedAndy ShevchenkoNuno SáVladimir ZapolskiyStepan IonichevDaniel LezcanoJoshua CroftsMaxwell DooseAngelo DureghelloLorenzo BianconiDavid HeidelbergDave HansenStefan BindingDavid LechnerCrt MoriKevin TianJason GunthorpePaul MenzelCarlos LlamasLain Fearyncess YangAyden MengMingcong BaiHuacai ChenSubhransu S. PrustyAlok TiwariFrank LiDmitry SafonovEric DumazetJozsef KadlecsikYukaShuangpeng BaiJohan HovoldThinh NguyenHans de GoedeSakari AilusAlexander AringTung NguyenDan CarpenterChristopher MackleLuka GejakJames ClarkHyunchul LeeSebastian Andrzej SiewiorPavan ChebbiKuniyuki IwashimaIdo SchimmelLaurent PinchartBenson LeungSeongJae ParkQi ZhengZenghui Yu (Huawei)Nhat PhamMuchun SongRoman GushchinKairui SongHao PengalbinwyangBaoquan HeChris LiMina AlmasrySean WangNeeraj Sanjay KaleAhsan AttaNamjae JeonSabrina DubrocaRicardo RobainaChenXiaoSongHenrique CarvalhoJan KaraTejun HeoDapeng MiFrederic WeisbeckerJon HunterDmitry TorokhovOliver RoundtreeJiri Kosina[email protected][email protected]Viacheslav DubeykoChristian Borntraeger[email protected][email protected]Nicolas DufresneDarrick J. WongDamien Le MoalCarlos MaiolinoChristoph HellwigAllison HendersonEmil TsalapatisToke Høiland-JørgensenYonghong SongJiayuan ChenXu KuohaiEduard ZingermanJiri OlsaAndrew LunnIgnat KorchaginAlistair FrancisHeikki KrogerusPeter ChenAlan SternHao LiLee JonesTeddy AstieAlex HenrieGreg Kroah-HartmanShuah KhanIgor KotrasinskiJens GlatheKonrad DybcioRD BabieraJameson ThiesAndrei KuchynskiLoic PoulainMichał NazarewiczSungwoo KimDave TianWeidong ZhuArd BiesheuvelMd Haris IqbalDemi Marie ObenourChristian LamparterLukas WunnerAkhil RChaitanya KulkarniTom LendackyBoris BurkovGiovanni CabidduDamian MuszynskiLaurent M CoquerelHannes ReineckeFilipe MananaPhilippe De MuyterBenjamin MarzinskiPasha TatashinPratyush YadavMike Rapoport (Microsoft)Masami Hiramatsu (Google)Richard Guy BriggsArnd BergmannWaiman LongKumar Kartikeya DwivediChristophe Leroy (CS GROUP)Yuezhang MoHan GaoBalbir SinghVlastimil Babka (SUSE)Pedro FalcatoSarthak SharmaDev JainJason A. DonenfeldChristian Brauner (Amutable)Mark BrownAmery HungWei WangSamiullah KhawajaSuravee SuthikulpanitVasant HegdeNicolin ChenLu BaoluPranjal ShrivastavaQiuxu ZhuoNeal GompaFuad TabbaNaveen N Rao (AMD)Hou WenlongMichael RothRick EdgecombeNikunj A. DadhaniaAckerley TngVivek KasireddyJonathan FlynnXu YilunChris PackhamBartosz GolaszewskiAlain VolmatPierre-Yves MORDRETMukesh SavaliyaBryam VargasGünther NoackOliver UptonBibo MaoJoanne KoongBernd SchubertHeechan KangBreno LeitaoFlorian FuchsVlad DumitrescuParav PanditRonald WarsowBrett A C SheffieldFlorian FainelliJustin M. ForbesPeter SchneiderMiguel OjedaTakeshi OgasawaraRon EconomosPavel Machek (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/518R-b
2/518R-b R-b
3/518R-b
4/518A-b R-b
5/518T-b T-b A-b R-b
6/518A-b
7/518R-b
8/518R-b R-b
9/518
10/518T-b
11/518T-b R-b R-b
12/518R-b
13/518R-b
14/518R-b
15/518T-b
16/518R-b R-b R-b A-b
17/518R-b
18/518R-b R-b R-b
19/518R-b
20/518
21/518
22/518
23/518
24/518A-b
25/518A-b A-b
26/518A-b
27/518A-b
28/518A-b
29/518A-b
30/518
31/518
32/518
33/518
34/518
35/518
36/518R-b R-b
37/518
38/518T-b R-b
39/518
40/518
41/518R-b
42/518R-b A-b
43/518R-b
44/518
45/518R-b R-b
46/518
47/518R-b R-b
48/518
49/518R-b
50/518R-b
51/518R-b
52/518R-b
53/518R-b
54/518
55/518
56/518
57/518
58/518
59/518A-b
60/518R-b R-b
61/518R-b R-b
62/518R-b
63/518
64/518R-b R-b
65/518
66/518
67/518
68/518
69/518
70/518R-b
71/518
72/518
73/518
74/518R-b
75/518R-b A-b
76/518
77/518
78/518
79/518
80/518
81/518
82/518
83/518
84/518
85/518
86/518
87/518
88/518
89/518
90/518
91/518R-b
92/518
93/518
94/518
95/518
96/518
97/518
98/518
99/518
100/518
101/518
102/518
103/518
104/518
105/518
106/518
107/518R-b
108/518R-b
109/518R-b
110/518R-b R-b
111/518R-b
112/518R-b
113/518
114/518R-b
115/518
116/518
117/518R-b
118/518R-b
119/518R-b A-b
120/518A-b
121/518R-b
122/518R-b A-b
123/518
124/518
125/518
126/518
127/518
128/518T-b T-b T-b R-b
129/518R-b
130/518R-b
131/518T-b
132/518
133/518
134/518R-b
135/518R-b
136/518
137/518
138/518
139/518
140/518R-b R-b
141/518
142/518A-b
143/518T-b
144/518
145/518
146/518T-b R-b
147/518A-b
148/518R-b A-b
149/518A-b
150/518
151/518R-b
152/518
153/518
154/518
155/518
156/518
157/518R-b
158/518R-b
159/518T-b
160/518R-b
161/518
162/518R-b
163/518R-b
164/518R-b
165/518
166/518
167/518R-b
168/518
169/518
170/518R-b
171/518A-b
172/518R-b
173/518R-b
174/518
175/518
176/518R-b
177/518
178/518
179/518R-b
180/518R-b
181/518R-b
182/518R-b R-b
183/518
184/518
185/518
186/518
187/518R-b
188/518R-b R-b
189/518R-b
190/518R-b R-b
191/518R-b
192/518R-b R-b T-b R-b A-b R-b
193/518A-b
194/518R-b
195/518
196/518R-b R-b R-b R-b A-b
197/518
198/518A-b
199/518
200/518
201/518
202/518
203/518A-b
204/518R-b
205/518
206/518R-b
207/518
208/518
209/518
210/518
211/518
212/518
213/518
214/518
215/518
216/518
217/518A-b
218/518A-b
219/518
220/518
221/518
222/518A-b
223/518
224/518A-b
225/518A-b
226/518
227/518
228/518
229/518A-b R-b
230/518
231/518
232/518
233/518
234/518
235/518A-b
236/518
237/518
238/518
239/518
240/518
241/518
242/518
243/518A-b
244/518R-b A-b
245/518
246/518R-b
247/518
248/518
249/518
250/518R-b
251/518
252/518
253/518R-b
254/518R-b
255/518
256/518R-b
257/518T-b
258/518R-b
259/518A-b
260/518
261/518R-b R-b
262/518R-b R-b
263/518R-b
264/518R-b
265/518R-b
266/518R-b
267/518R-b
268/518T-b
269/518
270/518R-b
271/518R-b
272/518
273/518
274/518
275/518R-b
276/518R-b A-b
277/518T-b T-b R-b
278/518R-b T-b
279/518T-b
280/518R-b
281/518
282/518R-b
283/518R-b
284/518R-b R-b
285/518R-b R-b
286/518R-b
287/518R-b R-b
288/518R-b
289/518R-b
290/518R-b
291/518R-b R-b
292/518A-b R-b A-b
293/518A-b
294/518A-b A-b
295/518R-b
296/518R-b
297/518R-b
298/518
299/518A-b
300/518
301/518A-b
302/518
303/518R-b
304/518
305/518R-b
306/518
307/518
308/518
309/518
310/518
311/518
312/518
313/518
314/518R-b
315/518
316/518R-b
317/518
318/518
319/518
320/518
321/518R-b
322/518R-b
323/518
324/518R-b
325/518R-b
326/518R-b
327/518R-b
328/518
329/518R-b T-b R-b
330/518R-b
331/518A-b R-b
332/518R-b
333/518R-b R-b R-b
334/518R-b
335/518R-b
336/518R-b T-b A-b
337/518T-b R-b
338/518
339/518
340/518R-b A-b A-b A-b
341/518
342/518
343/518
344/518
345/518
346/518R-b
347/518
348/518R-b
349/518R-b
350/518R-b
351/518R-b
352/518R-b R-b
353/518R-b
354/518R-b
355/518R-b
356/518R-b
357/518A-b
358/518R-b
359/518
360/518R-b
361/518
362/518
363/518
364/518A-b
365/518R-b
366/518
367/518
368/518R-b
369/518R-b
370/518
371/518R-b
372/518R-b
373/518R-b
374/518R-b
375/518
376/518
377/518
378/518
379/518
380/518R-b R-b
381/518R-b
382/518R-b R-b
383/518R-b R-b
384/518R-b R-b
385/518R-b
386/518R-b
387/518R-b R-b T-b
388/518R-b R-b
389/518
390/518
391/518
392/518
393/518
394/518
395/518
396/518
397/518
398/518
399/518
400/518
401/518
402/518
403/518T-b A-b
404/518R-b
405/518R-b
406/518
407/518
408/518
409/518R-b R-b A-b
410/518R-b R-b
411/518A-b
412/518R-b
413/518
414/518A-b A-b A-b
415/518R-b
416/518
417/518R-b
418/518
419/518R-b
420/518T-b
421/518
422/518A-b
423/518R-b A-b A-b R-b
424/518T-b R-b T-b R-b T-b R-b R-b
425/518A-b A-b
426/518A-b R-b R-b
427/518
428/518A-b R-b R-b
429/518
430/518R-b R-b
431/518R-b
432/518R-b R-b R-b R-b R-b
433/518R-b R-b R-b
434/518R-b R-b
435/518R-b R-b
436/518R-b R-b
437/518R-b R-b
438/518R-b R-b
439/518R-b R-b
440/518R-b R-b
441/518R-b R-b
442/518R-b R-b
443/518R-b
444/518A-b A-b
445/518
446/518
447/518
448/518T-b
449/518T-b
450/518R-b
451/518R-b
452/518R-b T-b
453/518R-b T-b
454/518
455/518R-b
456/518R-b
457/518R-b
458/518R-b R-b
459/518
460/518R-b R-b
461/518R-b R-b
462/518R-b R-b
463/518R-b
464/518
465/518R-b
466/518A-b
467/518
468/518T-b
469/518R-b
470/518
471/518
472/518
473/518
474/518
475/518R-b
476/518R-b
477/518A-b R-b
478/518R-b A-b
479/518
480/518
481/518
482/518
483/518
484/518R-b
485/518
486/518R-b
487/518
488/518
489/518
490/518
491/518
492/518
493/518
494/518T-b
495/518T-b
496/518R-b
497/518R-b R-b
498/518
499/518
500/518R-b
501/518
502/518
503/518
504/518
505/518R-b
506/518T-b
507/518
508/518R-b R-b
509/518R-b R-b
510/518R-b T-b
511/518R-b
512/518R-b
513/518R-b
514/518R-b
515/518
516/518
517/518R-b
518/518

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 222 reviewers.

Read the v1 thread

Cover letter [PATCH 7.1 000/518] 7.1.4-rc1 review

This is the start of the stable review cycle for the 7.1.4 release. There are 518 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/v7.x/stable-review/patch-7.1.4-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-7.1.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 7.1.4-rc1

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

Rong Zhang <[email protected]>
ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_IFB_SILENCE_ON_EMPTY

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: don't block in fuse_get_dev() for non-sync_init case

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()

Miklos Szeredi <[email protected]>
fuse: do not use start_removing_noperm()

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

Miklos Szeredi <[email protected]>
Revert "fuse: fix conversion of fuse_reverse_inval_entry() to start_removing()"

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()

Chuck Lever <[email protected]>
Revert "svcrdma: Use contiguous pages for RDMA Read sink buffers"

Chuck Lever <[email protected]>
svcrdma: wake sq waiters when the transport closes

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: guest_memfd: Treat memslot binding offset+size as unsigned values

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

Sean Christopherson <[email protected]>
KVM: TDX: Account all non-transient page allocations for per-TD structures

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

Sean Christopherson <[email protected]>
KVM: SEV: Don't terminate SNP VMs on #VMGEXIT without a registered GHCB

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

Sean Christopherson <[email protected]>
KVM: SEV: Pin source page for write when adding CPUID data for SNP guest

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

Hyunwoo Kim <[email protected]>
KVM: arm64: Bound used_lrs 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: Increase default audit socket timeout

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

Mickaël Salaün <[email protected]>
landlock: Account all audit data allocations to user space

Maximilian Heyne <[email protected]>
selftests/landlock: Explicitly disable audit in teardowns

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: Propagate allocation failure in iommufd_veventq_deliver_fetch()

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: Move vevent memory allocation outside spinlock

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

Matt Bobrowski <[email protected]>
bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized

Dave Airlie <[email protected]>
nouveau/vmm: fix another SPT/LPT race

Sarthak Sharma <[email protected]>
selftests/mm: fix ksft_process_madv.sh test category

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

Hao Ge <[email protected]>
lib/test_hmm: use kvfree() to free kvcalloc() allocations

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()

Rochan Avlur <[email protected]>
exfat: preserve benign secondary entries during rename and move

Nicolas Pitre <[email protected]>
vt: fix spurious modifier in CSI/cursor key sequences

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

Luca Boccassi <[email protected]>
selftests/liveupdate: add test cases for LIVEUPDATE_IOCTL_CREATE_SESSION calls with invalid length

Luca Boccassi <[email protected]>
liveupdate: reject LIVEUPDATE_IOCTL_CREATE_SESSION with invalid name length

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 - fix restarting state leak on allocation failure

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 ineffective sanity check

Eric Biggers <[email protected]>
crypto: drbg - Fix misaligned writes in CTR_DRBG and HASH_DRBG

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 - Remove broken and unused loongson-rng

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

Qu Wenruo <[email protected]>
btrfs: fix incorrect buffered IO fallback for append direct writes

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

Qu Wenruo <[email protected]>
btrfs: fix false IO failure after falling back to buffered write

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 - fail on hwrng registration error in probe path

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

Arjan van de Ven <[email protected]>
wifi: mt76: mt7921/mt7925: fix NULL dereference in CSA beacon

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

Neill Kapron <[email protected]>
usb: gadget: f_fs: Tie read_buffer lifetime to ffs_epfile

Neill Kapron <[email protected]>

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

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

Tyler Baker <[email protected]>
usb: gadget: f_fs: initialize reset_work at allocation time

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

Stephan Gerhold <[email protected]>
usb: typec: ps883x: Fix DP+USB3 configuration

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 race

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()

Ben Dooks <[email protected]>
usb: dwc3: fix dwc3_readl() and dwc3_writel() calls in dwc3_ulpi_setup()

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

Jens Glathe <[email protected]>
Revert "usb: typec: mux: avoid duplicated mux switches"

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

Vlad Poenaru <[email protected]>
bpf: Allow LPM map access from sleepable BPF programs

Nuoqi Gui <[email protected]>
bpf: Keep dynamic inner array lookups nullable

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

Christoph Hellwig <[email protected]>

    xfs: initialize iomap->flags earlier in xfs_bmbt_to_iomap

Christoph Hellwig <[email protected]>
xfs: only log freed extents for the current RTG in zoned growfs

Christoph Hellwig <[email protected]>
xfs: pass back updated nb from xfs_growfs_compute_deltas

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

Tristan Madani <[email protected]>
hfs/hfsplus: fix u32 overflow in check_and_correct_requested_length

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

Manish Khadka <[email protected]>
HID: hid-lenovo-go: cancel cfg_setup work in hid_go_cfg_remove()

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

Jann Horn <[email protected]>
proc: protect ptrace_may_access() with exec_update_lock (part 1)

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()

Jann Horn <[email protected]>
proc: protect ptrace_may_access() with exec_update_lock (FD links)

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()

ChenXiaoSong <[email protected]>
smb/server: do not require delete access for non-replacing links

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

Ralph Boehme <[email protected]>
smb/client: fix chown/chgrp with SMB3 POSIX Extensions

Haofeng Li <[email protected]>
ksmbd: validate NTLMv2 response before updating session key

Namjae Jeon <[email protected]>
ksmbd: track the connection owning a byte-range lock

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

Namjae Jeon <[email protected]>
ksmbd: prevent path traversal bypass by restricting caseless retry

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()

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()

Pablo Neira Ayuso <[email protected]>
netfilter: flowtable: IPIP tunnel hardware offload is not yet support

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

Xiaolei Wang <[email protected]>
media: nxp: imx8-isi: Fix use-after-free on remove

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

HyeongJun An <[email protected]>
HID: logitech-dj: Fix maxfield check in DJ short report validation

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

Valeriy Yashnikov <[email protected]>
ntfs: avoid calling post_write_mst_fixup() for invalid index_block

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

Giovanni Cabiddu <[email protected]>
crypto: qat - fix VF2PF work teardown race in adf_disable_sriov()

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 rtw_get_sec_ie(), rtw_get_wapi_ie(), and rtw_get_wps_attr()

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()

Christopher Mackle <[email protected]>
staging: rtl8723bs: don't drop short TX frames in _rtw_pktfile_read()

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

Yuanhe Shu <[email protected]>
tracing: Fix NULL pointer dereference in func_set_flag()

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

Marco Nenciarini <[email protected]>
PCI: Skip 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: Assert ref_clk_en after reference clock stabilizes on i.MX95

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

Richard Zhu <[email protected]>
PCI: imx6: Configure REF_USE_PAD before PHY reset for i.MX95

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

Han Gao <[email protected]>
riscv: dts: sophgo: Add dma-coherent to SG2042 PCIe controllers

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

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

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/mlx5: Fix racy bitfields and tighten struct layout

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

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

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

Gordon Chen <[email protected]>
ALSA: usb-audio: add IFB_SILENCE_ON_EMPTY quirk for Behringer Flow 8

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

Felix Gu <[email protected]>
iio: buffer: hw-consumer: free scan_mask on buffer release

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

Andy Shevchenko <[email protected]>
iio: adc: nxp-sar-adc: Fix the delay calculation in nxp_sar_adc_wait_for()

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

Arnd Bergmann <[email protected]>
iio: adc: ad4062: add GPIOLIB dependency

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

Po-Hao Huang <[email protected]>
wifi: rtw89: correct drop logic for malformed AMPDU frames

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

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

Danilo Krummrich <[email protected]>
rust: pci: use 'static lifetime for PCI BAR resource names

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

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 acpi_nfit_init() error cleanup

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

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

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

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

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

Diffstat:

 Documentation/crypto/userspace-if.rst              |  31 +-
 Documentation/sound/alsa-configuration.rst         |   6 +
 MAINTAINERS                                        |   1 -
 Makefile                                           |   7 +-
 arch/arm64/include/asm/kvm_hyp.h                   |   1 +
 arch/arm64/kernel/entry-fpsimd.S                   |   8 +-
 arch/arm64/kvm/arm.c                               |   2 +
 arch/arm64/kvm/hyp/nvhe/hyp-main.c                 |  12 +
 arch/arm64/kvm/nested.c                            |  40 +-
 arch/arm64/net/bpf_jit_comp.c                      |   4 +-
 arch/loongarch/configs/loongson32_defconfig        |   1 -
 arch/loongarch/configs/loongson64_defconfig        |   1 -
 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                       |   5 +-
 arch/loongarch/pci/acpi.c                          |   2 +
 arch/powerpc/net/bpf_jit_comp.c                    |   4 +-
 arch/riscv/boot/dts/sophgo/sg2042.dtsi             |   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              |   5 +
 arch/x86/kvm/lapic.c                               |  49 +-
 arch/x86/kvm/lapic.h                               |   3 +-
 arch/x86/kvm/svm/avic.c                            |  47 +-
 arch/x86/kvm/svm/sev.c                             |  10 +-
 arch/x86/kvm/svm/svm.c                             |   3 +
 arch/x86/kvm/vmx/pmu_intel.c                       |   6 +-
 arch/x86/kvm/vmx/tdx.c                             |  16 +-
 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/df_sp80090a.c                               |   7 +-
 crypto/drbg.c                                      |  16 +-
 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                           |  21 +-
 drivers/android/binder.c                           |  19 +-
 drivers/android/binder/allocation.rs               |   5 +-
 drivers/android/binder/error.rs                    |  13 +-
 drivers/android/binder/freeze.rs                   |  11 +-
 drivers/android/binder/node.rs                     |  10 +-
 drivers/android/binder/process.rs                  |  18 +-
 drivers/android/binder/rust_binder_events.c        |   7 +-
 drivers/android/binder/stats.rs                    |   4 +-
 drivers/android/binder/thread.rs                   |  65 ++-
 drivers/android/binder/transaction.rs              |  15 +-
 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                             |   2 -
 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                     |  27 +-
 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 -
 .../intel/qat/qat_common/adf_accel_devices.h       |   2 +
 drivers/crypto/intel/qat/qat_common/adf_aer.c      | 109 ++--
 .../crypto/intel/qat/qat_common/adf_common_drv.h   |   3 +
 drivers/crypto/intel/qat/qat_common/adf_init.c     |  18 +
 drivers/crypto/intel/qat/qat_common/adf_isr.c      |  39 ++
 drivers/crypto/intel/qat/qat_common/adf_sriov.c    |  32 +-
 .../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/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c      |  31 +-
 drivers/hid/hid-appleir.c                          |  45 +-
 drivers/hid/hid-goodix-spi.c                       |   3 +
 drivers/hid/hid-lenovo-go.c                        |   9 +
 drivers/hid/hid-letsketch.c                        |  36 +-
 drivers/hid/hid-lg-g15.c                           |  16 +
 drivers/hid/hid-logitech-dj.c                      |   9 +-
 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                            |   4 +
 drivers/iio/adc/ad_sigma_delta.c                   |  39 +-
 drivers/iio/adc/lpc32xx_adc.c                      |   4 +-
 drivers/iio/adc/nxp-sar-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/buffer/industrialio-hw-consumer.c      |   2 +
 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.h                        |  11 +
 drivers/iommu/intel/svm.c                          |  12 +-
 drivers/iommu/iommufd/driver.c                     |  13 +-
 drivers/iommu/iommufd/eventq.c                     |  36 +-
 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 +-
 .../media/platform/nxp/imx8-isi/imx8-isi-core.c    |   2 +-
 drivers/mfd/cros_ec_dev.c                          |   3 +-
 drivers/net/usb/kalmia.c                           |   8 +
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   3 +
 drivers/net/wireless/mediatek/mt76/mt7925/main.c   |   3 +
 drivers/net/wireless/realtek/rtw89/core.c          |   3 +-
 drivers/net/wireless/realtek/rtw89/mac80211.c      |   3 +-
 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              |  65 ++-
 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/pci/rebar.c                                |   6 +
 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_ieee80211.c     |  15 +
 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/rtl8723bs/os_dep/xmit_linux.c      |   6 +-
 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/tty/vt/keyboard.c                          |  12 +-
 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/core.c                            |   4 +-
 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                 |   9 +-
 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                       |  61 +--
 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/mux.c                            |  13 +-
 drivers/usb/typec/mux/ps883x.c                     |   6 +-
 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/mlx5/cmd.h                        |  15 +-
 drivers/vfio/pci/vfio_pci_core.c                   |  37 +-
 drivers/vfio/vfio_main.c                           |  11 +-
 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/direct-io.c                               |  60 ++-
 fs/btrfs/extent-tree.c                             |  12 +-
 fs/btrfs/file.c                                    |  25 +-
 fs/btrfs/inode.c                                   |  67 ++-
 fs/btrfs/ordered-data.c                            |  12 +
 fs/btrfs/ordered-data.h                            |   2 +
 fs/btrfs/reflink.c                                 |   4 +-
 fs/exfat/dir.c                                     |  63 ++-
 fs/exfat/exfat_fs.h                                |   5 +-
 fs/exfat/namei.c                                   |  89 +++-
 fs/fs-writeback.c                                  |  31 +-
 fs/fuse/cuse.c                                     |   4 +-
 fs/fuse/dev.c                                      |  66 ++-
 fs/fuse/dev_uring.c                                |  93 ++--
 fs/fuse/dev_uring_i.h                              |  10 +-
 fs/fuse/dir.c                                      |  36 +-
 fs/fuse/fuse_dev_i.h                               |   1 +
 fs/fuse/notify.c                                   | 434 ++++++++++++++++
 fs/fuse/readdir.c                                  |  85 +++-
 fs/hfs/bnode.c                                     |   4 +-
 fs/hfsplus/bnode.c                                 |   2 +
 fs/hfsplus/hfsplus_fs.h                            |   2 +-
 fs/isofs/rock.c                                    |  11 +
 fs/libfs.c                                         |   1 +
 fs/nfs/dir.c                                       |   2 +
 fs/nilfs2/segment.c                                |  22 +
 fs/ntfs/index.c                                    |   5 +-
 fs/ntfs3/fslog.c                                   |  20 +-
 fs/proc/array.c                                    |   6 +
 fs/proc/base.c                                     | 162 +++---
 fs/proc/fd.c                                       |  25 +-
 fs/proc/internal.h                                 |   2 +-
 fs/proc/namespaces.c                               |  12 +
 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/inode.c                              |   3 +-
 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/auth.c                               |  20 +-
 fs/smb/server/smb2pdu.c                            | 117 +++--
 fs/smb/server/vfs.c                                |  20 +-
 fs/smb/server/vfs_cache.c                          |  28 +-
 fs/smb/server/vfs_cache.h                          |   3 +
 fs/udf/balloc.c                                    |   5 +-
 fs/udf/super.c                                     |  11 +-
 fs/userfaultfd.c                                   |  20 +
 fs/xfs/libxfs/xfs_ag.c                             |  10 +-
 fs/xfs/libxfs/xfs_ag.h                             |   2 +-
 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_fsops.c                                 |   2 +-
 fs/xfs/xfs_iomap.c                                 |   2 +-
 fs/xfs/xfs_log_recover.c                           |   6 +-
 fs/xfs/xfs_qm.c                                    |   5 +-
 fs/xfs/xfs_rtalloc.c                               |   8 +-
 include/asm-generic/rqspinlock.h                   |  14 +-
 include/crypto/drbg.h                              |  18 +-
 include/crypto/internal/drbg.h                     |  18 -
 include/linux/bpf_lsm.h                            |   4 +
 include/linux/damon.h                              |   8 +-
 include/linux/filter.h                             |  15 +-
 include/linux/fs.h                                 |   5 +
 include/linux/glob.h                               |   1 +
 include/linux/hid-sensor-hub.h                     |  25 +
 include/linux/kvm_host.h                           |   3 +-
 include/linux/page_ext.h                           |  19 +-
 include/linux/slab.h                               |   6 +-
 include/linux/sunrpc/svc_rdma.h                    |   1 +
 include/linux/vfio_pci_core.h                      |  15 +-
 include/net/bluetooth/hci_core.h                   |   1 +
 include/net/bluetooth/l2cap.h                      |   1 +
 include/net/netfilter/nf_flow_table.h              |   2 +
 include/net/tcp_ao.h                               |   1 +
 include/sound/hda_codec.h                          |   1 +
 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/bpf_inode_storage.c                     |   9 +
 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/bpf/lpm_trie.c                              |   8 +-
 kernel/bpf/verifier.c                              |  15 +-
 kernel/events/core.c                               |  19 +-
 kernel/futex/requeue.c                             |   6 -
 kernel/liveupdate/luo_session.c                    |   4 +
 kernel/module/decompress.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 +-
 kernel/trace/trace_functions.c                     |   8 +-
 lib/debugobjects.c                                 |  17 +
 lib/glob.c                                         |  31 +-
 lib/test_hmm.c                                     |   4 +-
 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/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                 |  20 +-
 net/netfilter/nf_flow_table_offload.c              |  22 +-
 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/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |   4 +-
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  | 229 +--------
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |   6 +-
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |  30 +-
 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/pci/io.rs                              |   6 +-
 rust/kernel/str.rs                                 |  23 +-
 scripts/rustdoc_test_builder.rs                    |  16 +-
 security/bpf/hooks.c                               |   3 +
 security/landlock/domain.c                         |   9 +-
 security/landlock/domain.h                         |   5 +-
 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/endpoint.c                               |  10 +-
 sound/usb/mixer_quirks.c                           | 102 ++--
 sound/usb/mixer_scarlett.c                         |   4 +-
 sound/usb/mixer_us16x08.c                          | 127 +++--
 sound/usb/quirks.c                                 |   3 +
 sound/usb/usbaudio.h                               |   8 +
 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           | 140 +++--
 tools/testing/selftests/landlock/audit_test.c      |   6 +-
 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/liveupdate/liveupdate.c    |  42 ++
 tools/testing/selftests/mm/droppable.c             |  48 +-
 tools/testing/selftests/mm/ksft_process_madv.sh    |   2 +-
 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 +
 virt/kvm/guest_memfd.c                             |  14 +-
 virt/kvm/kvm_mm.h                                  |   7 +-
 501 files changed, 5826 insertions(+), 3378 deletions(-)