linux/drivers
Qingfang Deng c60d101a22 net: stmmac: Fix accessing freed irq affinity_hint
The cpumask should not be a local variable, since its pointer is saved
to irq_desc and may be accessed from procfs.
To fix it, use the persistent mask cpumask_of(cpu#).

Cc: stable@vger.kernel.org
Fixes: 8deec94c60 ("net: stmmac: set IRQ affinity hint for multi MSI vectors")
Signed-off-by: Qingfang Deng <dqfext@gmail.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://patch.msgid.link/20250318032424.112067-1-dqfext@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-03-24 11:32:20 -07:00
..
accel
accessibility
acpi ACPI: platform_profile: Add support for hidden choices 2025-03-04 20:45:34 +01:00
amba
android
ata ata fix for 6.14-final 2025-03-19 07:31:43 -07:00
atm
auxdisplay
base
bcma
block block-6.14-20250313 2025-03-14 11:22:05 -10:00
bluetooth Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL 2025-03-07 12:43:27 -05:00
bus
cache
cdrom
cdx
char Char/Misc/IIO driver fixes for 6.14-rc6 2025-03-09 09:07:54 -10:00
clk Samsung clock controller fixes for v6.14 2025-03-11 10:51:13 -07:00
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto
cxl
dax
dca
devfreq
dio
dma dmaengine fixes for v6.14 2025-03-02 10:08:45 -08:00
dma-buf
dpll dpll: fix xa_alloc_cyclic() error handling 2025-03-19 09:57:37 +00:00
edac
eisa
extcon
firewire
firmware EFI fixes for v6.14 #3 2025-03-20 09:18:38 -07:00
fpga
fsi
gnss
gpio gpio: cdev: use raw notifier for line state events 2025-03-13 09:20:12 +01:00
gpu drm fixes for 6.14-rc7 2025-03-13 22:45:25 -10:00
greybus
hid hid-for-linus-2025030501 2025-03-05 07:46:59 -10:00
hsi
hte
hv Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() 2025-03-10 16:54:06 +00:00
hwmon hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} 2025-03-17 04:44:20 -07:00
hwspinlock
hwtracing
i2c i2c: sis630: Fix an error handling path in sis630_probe() 2025-03-12 12:24:53 +01:00
i3c
idle intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly 2025-02-28 22:04:26 +01:00
iio
infiniband RDMA/hns: Fix wrong value of max_sge_rd 2025-03-12 14:35:50 -04:00
input Input updates for v6.14-rc6 2025-03-15 15:46:29 -10:00
interconnect
iommu iommu/vt-d: Fix suspicious RCU usage 2025-02-28 12:19:01 +01:00
ipack
irqchip irqchip/qcom-pdc: Workaround hardware register bug on X1E80100 2025-02-21 09:47:06 +01:00
isdn
leds leds: leds-st1202: Fix NULL pointer access on race condition 2025-02-28 09:18:37 +00:00
macintosh
mailbox
mcb
md - dm-flakey: fix memory corruption in optional corrupt_bio_byte feature 2025-03-14 11:31:57 -10:00
media media: rtl2832_sdr: assign vb2 lock before vb2_queue_init 2025-03-12 16:43:51 +01:00
memory memory: omap-gpmc: drop no compatible check 2025-03-14 17:59:17 +01:00
memstick
message
mfd
misc Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" 2025-02-27 12:24:53 -08:00
mmc mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops 2025-03-17 11:42:42 +01:00
most
mtd
mux
net net: stmmac: Fix accessing freed irq affinity_hint 2025-03-24 11:32:20 -07:00
nfc
ntb
nubus
nvdimm
nvme nvme fixes for Linux 6.14 2025-03-13 09:41:57 -06:00
nvmem
of Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" 2025-02-26 13:39:28 -06:00
opp
parisc
parport
pci
pcmcia
peci
perf
phy
pinctrl pinctrl: spacemit: enable config option 2025-02-25 17:22:36 +01:00
platform platform-drivers-x86 for v6.14-5 2025-03-14 10:57:28 -10:00
pmdomain pmdomain: amlogic: fix T7 ISP secpower 2025-03-05 15:51:04 +01:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio rapidio: add check for rio_add_net() in rio_scan_alloc_net() 2025-03-05 21:36:19 -08:00
ras
regulator
remoteproc
reset reset: mchp: sparx5: Fix for lan966x 2025-03-13 09:40:26 +01:00
rpmsg
rtc
s390
sbus
scsi scsi: core: Clear driver private data when retrying request 2025-02-20 21:20:58 -05:00
sh
siox
slimbus
soc soc: hisilicon: kunpeng_hccs: Fix incorrect string assembly 2025-03-14 18:03:55 +01:00
soundwire
spi spi: microchip-core: prevent RX overflows when transmit size > FIFO size 2025-03-03 12:10:03 +00:00
spmi
ssb
staging
target
tc
tee
thermal thermal: gov_power_allocator: Update total_weight on bind and cdev updates 2025-02-25 12:30:45 +01:00
thunderbolt thunderbolt: Prevent use-after-free in resume from hibernate 2025-03-07 14:00:58 +02:00
tty
ufs scsi: ufs: core: bsg: Fix crash when arpmb command fails 2025-02-20 22:18:24 -05:00
uio
usb usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine() 2025-03-14 09:15:20 +01:00
vdpa
vfio
vhost vhost: return task creation error instead of NULL 2025-03-01 02:52:52 -05:00
video fbdev: hyperv_fb: Allow graceful removal of framebuffer 2025-03-09 23:56:29 +00:00
virt Char/Misc/IIO driver fixes for 6.14-rc6 2025-03-09 09:07:54 -10:00
virtio
w1
watchdog
xen
zorro
Kconfig
Makefile