From 664324745e2257289f7a61e43892ce6e8b8ed9b7 Mon Sep 17 00:00:00 2001 From: rtm Date: Wed, 12 Jul 2006 09:10:25 +0000 Subject: cvs add spinlock.h fix race in schedule() --- Notes | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Notes') diff --git a/Notes b/Notes index 16f6542..b99bfe4 100644 --- a/Notes +++ b/Notes @@ -126,3 +126,10 @@ in general, the table locks protect both free-ness and why can't i get a lock in console code? always triple fault lock code shouldn't call cprintf... +ide_init doesn't work now? +and IOAPIC: read from unsupported address + when running pre-empt user test + so maybe something wrong with clock interrupts + no! if one cpu holds lock w/ curproc0=, + then another cpu can take it, it looks like + a recursive acquire() -- cgit v1.2.3