linux-yocto/kernel/irq
Gyeyoung Baek 19bd759785 genirq/irq_sim: Initialize work context pointers properly
[ Upstream commit 8a2277a3c9 ]

Initialize `ops` member's pointers properly by using kzalloc() instead of
kmalloc() when allocating the simulation work context. Otherwise the
pointers contain random content leading to invalid dereferencing.

Signed-off-by: Gyeyoung Baek <gye976@gmail.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20250612124827.63259-1-gye976@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-07-10 16:05:07 +02:00
..
affinity.c
autoprobe.c
chip.c genirq: Use cpumask_intersects() 2024-09-08 16:06:51 +02:00
cpuhotplug.c genirq/cpuhotplug: Use cpumask_intersects() 2024-09-06 16:28:39 +02:00
debug.h
debugfs.c
devres.c
dummychip.c
generic-chip.c
handle.c
internals.h genirq: Make handle_enforce_irqctx() unconditionally available 2025-02-08 09:57:00 +01:00
ipi-mux.c
ipi.c
irq_sim.c genirq/irq_sim: Initialize work context pointers properly 2025-07-10 16:05:07 +02:00
irqdesc.c
irqdomain.c irqdomain: Use IS_ERR_OR_NULL() in irq_domain_trim_hierarchy() 2024-08-29 16:42:07 +02:00
Kconfig
Makefile
manage.c genirq: Get rid of global lock in irq_do_set_affinity() 2024-08-27 13:54:15 +02:00
matrix.c
migration.c genirq: Use cpumask_intersects() 2024-09-08 16:06:51 +02:00
msi.c PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag 2025-05-02 07:58:56 +02:00
pm.c
proc.c genirq/proc: Change the return value for set affinity permission error 2024-08-29 16:42:06 +02:00
resend.c
settings.h
spurious.c
timings.c