]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
parisc: kernel: replace kfree() with put_device() in create_tree_node()
authorHaoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Fri, 19 Dec 2025 13:19:26 +0000 (21:19 +0800)
committerHelge Deller <deller@gmx.de>
Fri, 6 Feb 2026 23:45:18 +0000 (00:45 +0100)
commitdcf69599c47f29ce0a99117eb3f9ddcd2c4e78b6
treea1bb49134f6a5bda398a73b3e51113f61a681e29
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8
parisc: kernel: replace kfree() with put_device() in create_tree_node()

If device_register() fails, put_device() is the correct way to
drop the device reference.

Found by code review.

Fixes: 1070c9655b90 ("[PA-RISC] Fix must_check warnings in drivers.c")
Cc: stable@vger.kernel.org
Signed-off-by: Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/kernel/drivers.c