]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix locking in qoriq_gpio
authorJustin Hibbits <jhibbits@FreeBSD.org>
Mon, 17 May 2021 13:22:30 +0000 (08:22 -0500)
committerJustin Hibbits <jhibbits@FreeBSD.org>
Mon, 17 May 2021 13:46:45 +0000 (08:46 -0500)
commitb2ee069e8cf73ea91388dbbc9061af01109c774a
tree941d1caf6fc0701cb33127d75911dba2d59529ae
parentffd21bd2892df271a8a259b1d98ce81c8637facd
Fix locking in qoriq_gpio

qoriq_gpio_pin_setflags() locks the device mutex, as does
qoriq_gpio_map_gpios(), causing a recursion on non-recursive lock.  This
was missed during testing for 16e549ebe.
sys/dev/gpio/qoriq_gpio.c