summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>1998-06-10 22:02:14 +0000
committerjulian <julian@FreeBSD.org>1998-06-10 22:02:14 +0000
commitda325152ee7d80e6b66c019c91f622ce1aa59c55 (patch)
treee233e660404bc62b85fbbdbf8d2f0f8ba1ac450e /sys
parent88b8a1bc7ee73d2c0888559ea786e38dd391f687 (diff)
downloadFreeBSD-src-da325152ee7d80e6b66c019c91f622ce1aa59c55.zip
FreeBSD-src-da325152ee7d80e6b66c019c91f622ce1aa59c55.tar.gz
Replace 'sleep()' with 'tsleep()'
Accidentally imported from Kirk's codebase. Pointed out by: various.
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/vfs_export.c6
-rw-r--r--sys/kern/vfs_subr.c6
2 files changed, 8 insertions, 4 deletions
diff --git a/sys/kern/vfs_export.c b/sys/kern/vfs_export.c
index 82786c8..7a97af3 100644
--- a/sys/kern/vfs_export.c
+++ b/sys/kern/vfs_export.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)vfs_subr.c 8.31 (Berkeley) 5/26/95
- * $Id: vfs_subr.c,v 1.154 1998/06/07 17:11:46 dfr Exp $
+ * $Id: vfs_subr.c,v 1.155 1998/06/10 18:13:19 julian Exp $
*/
/*
@@ -584,7 +584,9 @@ vinvalbuf(vp, flags, cred, p, slpflag, slptimeo)
s = splbio();
while (vp->v_numoutput) {
vp->v_flag |= VBWAIT;
- sleep((caddr_t)&vp->v_numoutput, PRIBIO + 1);
+ tsleep((caddr_t)&vp->v_numoutput,
+ slpflag | (PRIBIO + 1),
+ "vinvlbuf", slptimeo);
}
if (vp->v_dirtyblkhd.lh_first != NULL) {
splx(s);
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index 82786c8..7a97af3 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -36,7 +36,7 @@
* SUCH DAMAGE.
*
* @(#)vfs_subr.c 8.31 (Berkeley) 5/26/95
- * $Id: vfs_subr.c,v 1.154 1998/06/07 17:11:46 dfr Exp $
+ * $Id: vfs_subr.c,v 1.155 1998/06/10 18:13:19 julian Exp $
*/
/*
@@ -584,7 +584,9 @@ vinvalbuf(vp, flags, cred, p, slpflag, slptimeo)
s = splbio();
while (vp->v_numoutput) {
vp->v_flag |= VBWAIT;
- sleep((caddr_t)&vp->v_numoutput, PRIBIO + 1);
+ tsleep((caddr_t)&vp->v_numoutput,
+ slpflag | (PRIBIO + 1),
+ "vinvlbuf", slptimeo);
}
if (vp->v_dirtyblkhd.lh_first != NULL) {
splx(s);
OpenPOWER on IntegriCloud