summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2013-07-13 19:34:34 +0000
committerkib <kib@FreeBSD.org>2013-07-13 19:34:34 +0000
commit0c582b5a5cb5eaeeb7c19b94455e8d7dcec00364 (patch)
tree495a2a6221623f7a851df0cd930b20d5f47b7d0b
parent66a95162d6f493f1f4481d7f0225a1ad87b5db93 (diff)
downloadFreeBSD-src-0c582b5a5cb5eaeeb7c19b94455e8d7dcec00364.zip
FreeBSD-src-0c582b5a5cb5eaeeb7c19b94455e8d7dcec00364.tar.gz
There is no need to count waiters for the runningbufspace.
Sponsored by: The FreeBSD Foundation
-rw-r--r--sys/kern/vfs_bio.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/vfs_bio.c b/sys/kern/vfs_bio.c
index 68021e0..a25c934 100644
--- a/sys/kern/vfs_bio.c
+++ b/sys/kern/vfs_bio.c
@@ -561,7 +561,7 @@ waitrunningbufspace(void)
mtx_lock(&rbreqlock);
while (runningbufspace > hirunningspace) {
- ++runningbufreq;
+ runningbufreq = 1;
msleep(&runningbufreq, &rbreqlock, PVM, "wdrain", 0);
}
mtx_unlock(&rbreqlock);
OpenPOWER on IntegriCloud