diff options
author | Robert Morris <[email protected]> | 2019-06-05 14:14:57 -0400 |
---|---|---|
committer | Robert Morris <[email protected]> | 2019-06-05 14:14:57 -0400 |
commit | 5eb1cb49722cce9afee48886a8db138d5f58d0ff (patch) | |
tree | ee8c81e5b3fdfc75e154e23687f53fcb50158617 /console.c | |
parent | 31136437684b5987ef46f4c6947940cf96de75b3 (diff) | |
download | xv6-labs-5eb1cb49722cce9afee48886a8db138d5f58d0ff.tar.gz xv6-labs-5eb1cb49722cce9afee48886a8db138d5f58d0ff.tar.bz2 xv6-labs-5eb1cb49722cce9afee48886a8db138d5f58d0ff.zip |
push_off() and pop_off() in myproc()
Diffstat (limited to 'console.c')
-rw-r--r-- | console.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -17,7 +17,7 @@ static void consputc(int); -static int panicked = 0; +static volatile int panicked = 0; static struct { struct spinlock lock; @@ -120,6 +120,7 @@ printf(char *fmt, ...) void panic(char *s) { + cons.locking = 0; printf("panic: "); printf(s); printf("\n"); |