diff options
Diffstat (limited to 'ide.c')
-rw-r--r-- | ide.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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); } |