[PATCH 0/2] gpio: fix sleeping-in-atomic in shared-proxy; restore meson non-sleeping
Bartosz Golaszewski
brgl at kernel.org
Thu Jun 11 02:53:58 PDT 2026
On Wed, Jun 10, 2026 at 5:41 PM Viacheslav Bocharov <v at baodeep.com> wrote:
>
> gpio-shared-proxy chooses its descriptor lock (mutex vs spinlock) from
> the underlying chip's can_sleep, but under that lock it calls config and
> direction ops that reach sleeping pinctrl paths. On a controller with
> non-sleeping MMIO value ops the lock is a spinlock, so a sleeping call
> runs from atomic context:
>
Why am I seeing three versions of this in my inbox? Which one should I review?
Bartosz
More information about the linux-arm-kernel
mailing list