Re: [PATCH] gpio: Fix lockdep warnings in gpiolib_{cdev,sysfs}_register()

From: Bartosz Golaszewski

Date: Mon Mar 02 2026 - 04:15:59 EST



On Sat, 28 Feb 2026 21:14:30 +0800, Tzung-Bi Shih wrote:
> A lockdep warning is reported in gpiolib-cdev driver:
>
> WARNING: drivers/gpio/gpiolib-cdev.c:2735 at
> gpiolib_cdev_register+0x114/0x140, CPU#1: swapper/0/1
> Modules linked in:
> CPU: 1 UID: 0 PID: 1 Comm: swapper/0 Not tainted
> 7.0.0-rc1-next-20260227-00065-g6af4b9cfeded #12259 PREEMPT
> Hardware name: Samsung Exynos (Flattened Device Tree)
> Call trace:
> unwind_backtrace from show_stack+0x10/0x14
> show_stack from dump_stack_lvl+0x68/0x88
> dump_stack_lvl from __warn+0x94/0x210
> __warn from warn_slowpath_fmt+0x1b0/0x1bc
> warn_slowpath_fmt from gpiolib_cdev_register+0x114/0x140
> gpiolib_cdev_register from gpiochip_setup_dev+0x4c/0xd0
> gpiochip_setup_dev from gpiochip_add_data_with_key+0x960/0xad4
> gpiochip_add_data_with_key from devm_gpiochip_add_data_with_key+0x20/0x5c
>
> [...]

Applied, thanks!

[1/1] gpio: Fix lockdep warnings in gpiolib_{cdev,sysfs}_register()
https://git.kernel.org/brgl/c/fdfe3e72a228b74da21939c47ebd6f5ad4969d5f

Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>