diff options
-rw-r--r-- | ide.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -53,8 +53,10 @@ ide_init(void) void ide_intr(void) { - cprintf("ide_intr\n"); + acquire(&ide_lock); + cprintf("%d: ide_intr\n", cpu()); wakeup(&request[tail]); + release(&ide_lock); } int |