Re: [PATCH 0/2] gpio: fix sleeping-in-atomic in shared-proxy; restore meson non-sleeping
From: Bartosz Golaszewski
Date: Thu Jun 11 2026 - 05:58:29 EST
On Wed, Jun 10, 2026 at 5:41 PM Viacheslav Bocharov <v@xxxxxxxxxxx> 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