xv6

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

commit e46fb46fcf4302bf5ed913101c5c7b510fe03ad4
parent 8455980b27a57e9c51693a4acbe91b820f4ab319
Author: kaashoek <kaashoek>
Date:   Sat, 29 Jul 2006 01:20:15 +0000

acquire+release ide_lock in ide_intr

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

diff --git a/ide.c b/ide.c @@ -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