linux-stable/drivers
Miaoqian Lin 88cb93d3a1 irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
[ Upstream commit 9419e70002 ]

of_irq_find_parent() returns a node pointer with refcount incremented,
We should use of_node_put() on it when not needed anymore.
Add missing of_node_put() to avoid refcount leak.

Fixes: a68a63cb4d ("irqchip/irq-mvebu-gicp: Add new driver for Marvell GICP")
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20230102084208.3951758-1-linmq006@gmail.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-03-10 09:39:14 +01:00
..
accessibility
acpi ACPI: battery: Fix missing NUL-termination with large strings 2023-03-10 09:39:11 +01:00
amba
android binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 2023-02-25 12:06:45 +01:00
ata
atm
auxdisplay
base
bcma
block nbd: fix possible overflow on 'first_minor' in nbd_dev_add() 2023-02-25 12:06:45 +01:00
bluetooth
bus
cdrom
char
clk clk: mxl: syscon_node_to_regmap() returns error pointers 2023-02-25 12:06:43 +01:00
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 2023-03-10 09:39:13 +01:00
cxl
dax
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware
fpga
fsi
gnss
gpio
gpu drm/i915/gvt: fix double free bug in split_2MB_gtt_entry 2023-02-25 12:06:44 +01:00
greybus
hid HID: asus: use spinlock to safely schedule workers 2023-03-10 09:38:57 +01:00
hsi
hv
hwmon
hwspinlock
hwtracing
i2c
i3c
idle
iio
infiniband IB/hfi1: Assign npages earlier 2023-03-03 11:45:52 +01:00
input
interconnect
iommu
ipack
irqchip irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 2023-03-10 09:39:14 +01:00
isdn
leds leds: led-class: Add missing put_device() to led_put() 2023-03-10 09:39:13 +01:00
macintosh
mailbox
mcb
md
media
memory
memstick
message
mfd
misc
mmc mmc: mmc_spi: fix error handling in mmc_spi_probe() 2023-02-22 12:57:06 +01:00
most
mtd
mux
net net/mlx5: Enhance debug print in page allocation failure 2023-03-10 09:39:14 +01:00
nfc
ntb
nubus
nvdimm
nvme nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association 2023-02-22 12:57:02 +01:00
nvmem nvmem: core: fix return value 2023-02-22 12:57:03 +01:00
of of: reserved_mem: Have kmemleak ignore dynamically allocated reserved mem 2023-02-22 12:57:07 +01:00
opp
parisc
parport
pci
pcmcia
perf
phy
pinctrl
platform platform/x86/amd: pmc: add CONFIG_SERIO dependency 2023-02-22 12:57:11 +01:00
pnp
power
powercap powercap: fix possible name leak in powercap_register_zone() 2023-03-10 09:39:12 +01:00
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390 s390/dasd: Fix potential memleak in dasd_eckd_init() 2023-03-10 09:39:04 +01:00
sbus
scsi
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging staging: mt7621-dts: change palmbus address to lower case 2023-03-03 11:45:53 +01:00
target
tc
tee
thermal thermal/drivers/tsens: limit num_sensors to 9 for msm8939 2023-03-10 09:39:10 +01:00
thunderbolt
tty vc_screen: don't clobber return value in vcs_read 2023-03-03 11:45:53 +01:00
uio
usb USB: core: Don't hold device lock while reading the "descriptors" sysfs file 2023-03-03 11:45:54 +01:00
vdpa
vfio
vhost
video
virt
virtio
visorbus
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile