diff options
author | gonzo <gonzo@FreeBSD.org> | 2016-09-07 23:36:46 +0000 |
---|---|---|
committer | gonzo <gonzo@FreeBSD.org> | 2016-09-07 23:36:46 +0000 |
commit | c029b6df14458c9aeb61ab62bcb24d5fb1102ebf (patch) | |
tree | 5a69178ce2d04d15ea4026ee6c598ff6c1102cb1 /sys/arm/ti | |
parent | f0d89c26193ca3c296ea081129d48e90906d5223 (diff) | |
download | FreeBSD-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.c | 4 |
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); |