summaryrefslogtreecommitdiffstats
path: root/sys/compat/linprocfs/linprocfs_subr.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linprocfs/linprocfs_subr.c')
-rw-r--r--sys/compat/linprocfs/linprocfs_subr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/compat/linprocfs/linprocfs_subr.c b/sys/compat/linprocfs/linprocfs_subr.c
index 809db3c..d48d337 100644
--- a/sys/compat/linprocfs/linprocfs_subr.c
+++ b/sys/compat/linprocfs/linprocfs_subr.c
@@ -199,8 +199,10 @@ linprocfs_rw(ap)
p = PFIND(pfs->pfs_pid);
if (p == NULL)
return (EINVAL);
+ PROC_UNLOCK(p);
}
+ mp_fixme("pfs_lockowner needs a lock");
while (pfs->pfs_lockowner) {
tsleep(&pfs->pfs_lockowner, PRIBIO, "pfslck", 0);
}
OpenPOWER on IntegriCloud