From 46bbd72f3eeaff9386b2a90af88f3d46b458a0e8 Mon Sep 17 00:00:00 2001 From: rtm Date: Sat, 15 Jul 2006 12:03:57 +0000 Subject: no more recursive locks wakeup1() assumes you hold proc_table_lock sleep(chan, lock) provides atomic sleep-and-release to wait for condition ugly code in swtch/scheduler to implement new sleep fix lots of bugs in pipes, wait, and exit fix bugs if timer interrupt goes off in schedule() console locks per line, not per byte --- usys.S | 1 + 1 file changed, 1 insertion(+) (limited to 'usys.S') diff --git a/usys.S b/usys.S index 53958c1..0e35035 100644 --- a/usys.S +++ b/usys.S @@ -18,3 +18,4 @@ STUB(write) STUB(close) STUB(block) STUB(kill) +STUB(panic) -- cgit v1.2.3