]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
gpio: fix resource unwinding order in error path
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 29 Feb 2024 17:25:49 +0000 (18:25 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 6 Mar 2024 14:48:44 +0000 (14:48 +0000)
commit21bbe847686cde6d726f67f6528483058281069e
treeae556543730ae61661ef4da1a31bb4d84caf3780
parent9c7c16109b71c59d5dfc7df2d2b706dfd7c81f86
gpio: fix resource unwinding order in error path

[ Upstream commit ec5c54a9d3c4f9c15e647b049fea401ee5258696 ]

Hogs are added *after* ACPI so should be removed *before* in error path.

Fixes: a411e81e61df ("gpiolib: add hogs support for machine code")
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpio/gpiolib.c