summaryrefslogtreecommitdiffstats
path: root/sys/arm/ti
diff options
context:
space:
mode:
authorgonzo <gonzo@FreeBSD.org>2016-09-07 23:36:46 +0000
committergonzo <gonzo@FreeBSD.org>2016-09-07 23:36:46 +0000
commitc029b6df14458c9aeb61ab62bcb24d5fb1102ebf (patch)
tree5a69178ce2d04d15ea4026ee6c598ff6c1102cb1 /sys/arm/ti
parentf0d89c26193ca3c296ea081129d48e90906d5223 (diff)
downloadFreeBSD-src-c029b6df14458c9aeb61ab62bcb24d5fb1102ebf.zip
FreeBSD-src-c029b6df14458c9aeb61ab62bcb24d5fb1102ebf.tar.gz
MFC r305492: Let knlist_add do the locking part
Remove explicit mtx_lock/mtx_unlock around knlist_add and pass 0 as locked parameter so knlist_add does the locking itself Suggested by: kib@
Diffstat (limited to 'sys/arm/ti')
-rw-r--r--sys/arm/ti/ti_pruss.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/arm/ti/ti_pruss.c b/sys/arm/ti/ti_pruss.c
index c82d23f..cbf8050 100644
--- a/sys/arm/ti/ti_pruss.c
+++ b/sys/arm/ti/ti_pruss.c
@@ -310,9 +310,7 @@ ti_pruss_kqfilter(struct cdev *cdev, struct knote *kn)
case EVFILT_READ:
kn->kn_hook = sc;
kn->kn_fop = &ti_pruss_kq_read;
- mtx_lock(&sc->sc_mtx);
- knlist_add(&sc->sc_selinfo.si_note, kn, 1);
- mtx_unlock(&sc->sc_mtx);
+ knlist_add(&sc->sc_selinfo.si_note, kn, 0);
break;
default:
return (EINVAL);
OpenPOWER on IntegriCloud