diff options
| -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);  } | 
