No description
Find a file
rtm 8148b6ee53 i think my cmpxchg use was wrong in acquire
nesting cli/sti: release shouldn't always enable interrupts
separate setup of lapic from starting of other cpus, so cpu() works earlier
flag to disable locking in console output
make locks work even when curproc==0
(still crashes in clock interrupt)
2006-07-12 11:15:38 +00:00
.cvsignore
asm.h
bootasm.S
bootmain.c
bootother.S
console.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
defs.h i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
dot-bochsrc
elf.h
fd.c
fd.h
ide.c
kalloc.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
main.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
Makefile
memlayout.h
mmu.h
mp.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
mp.h
Notes i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
param.h
picirq.c
pipe.c
proc.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
proc.h i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
sign.pl
spinlock.c i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
spinlock.h i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00
string.c
swtch.S
syscall.c
syscall.h
trap.c
trapasm.S
traps.h
types.h
ulib.c
user1.c
userfs.c
usertests.c
usys.S
vectors.pl
x86.h i think my cmpxchg use was wrong in acquire 2006-07-12 11:15:38 +00:00