summaryrefslogtreecommitdiff
path: root/log.c
diff options
context:
space:
mode:
authorRobert Morris <[email protected]>2017-08-09 14:16:55 -0400
committerRobert Morris <[email protected]>2017-08-09 14:16:55 -0400
commit6389d9d4103eaebdd4749cacf475014e525a1c9a (patch)
tree216b42f178039198374c3ee8c78629457ebd250a /log.c
parent4f14d8d1e594bdf45e36a035f6c3fd4ca959711e (diff)
downloadxv6-labs-6389d9d4103eaebdd4749cacf475014e525a1c9a.tar.gz
xv6-labs-6389d9d4103eaebdd4749cacf475014e525a1c9a.tar.bz2
xv6-labs-6389d9d4103eaebdd4749cacf475014e525a1c9a.zip
nothing much
Diffstat (limited to 'log.c')
-rw-r--r--log.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/log.c b/log.c
index 9ba3ced..a64c0f6 100644
--- a/log.c
+++ b/log.c
@@ -155,7 +155,9 @@ end_op(void)
do_commit = 1;
log.committing = 1;
} else {
- // begin_op() may be waiting for log space.
+ // begin_op() may be waiting for log space,
+ // and decrementing log.outstanding has decreased
+ // the amount of reserved space.
wakeup(&log);
}
release(&log.lock);