]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpio: aggregator: lock device when calling device_is_bound()
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Mon, 18 May 2026 09:53:18 +0000 (11:53 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Thu, 21 May 2026 12:36:06 +0000 (14:36 +0200)
commit598a2b3e2e0e6aa2e9f7843c96c45b5ea11e0411
treec101fe1d7e9e15dbc79d8993a983a07ec6c201f1
parente70ae40d6660c5428c790c329318c570b4d038ab
gpio: aggregator: lock device when calling device_is_bound()

The kerneldoc for device_is_bound() says it must be called with the
device lock taken. Add missing synchronization to this driver.

Fixes: 3a27f40b4570 ("gpio: aggregator: stop using dev-sync-probe")
Link: https://patch.msgid.link/20260518-gpio-dev-lock-v1-2-cc4736f3ff0b@oss.qualcomm.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
drivers/gpio/gpio-aggregator.c