xv6

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 21eafd48e2a08f1c74430492550d63248b5832d5
parent 3c821bf9ae6e99d38b1cb0d5a8ca94c48b7d9690
Author: rsc <rsc>
Date:   Thu,  7 Sep 2006 16:54:18 +0000

fix disk bug

Diffstat:
Mide.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/ide.c b/ide.c @@ -159,6 +159,9 @@ ide_rw(int diskno, uint secno, void *addr, uint nsecs, int read) wakeup(&disk_queue); tail = (tail + 1) % NREQUEST; + // Start next request in queue, if any. + ide_start_request(); + release(&ide_lock); }