• rtm's avatar
    i think my cmpxchg use was wrong in acquire · 8148b6ee
    rtm 提交于
    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)
    8148b6ee
名称
最后提交
最后更新
.cvsignore 正在载入提交数据...
Makefile 正在载入提交数据...
Notes 正在载入提交数据...
asm.h 正在载入提交数据...
bootasm.S 正在载入提交数据...
bootmain.c 正在载入提交数据...
bootother.S 正在载入提交数据...
console.c 正在载入提交数据...
defs.h 正在载入提交数据...
dot-bochsrc 正在载入提交数据...
elf.h 正在载入提交数据...
fd.c 正在载入提交数据...
fd.h 正在载入提交数据...
ide.c 正在载入提交数据...
kalloc.c 正在载入提交数据...
main.c 正在载入提交数据...
memlayout.h 正在载入提交数据...
mmu.h 正在载入提交数据...
mp.c 正在载入提交数据...
mp.h 正在载入提交数据...
param.h 正在载入提交数据...
picirq.c 正在载入提交数据...
pipe.c 正在载入提交数据...
proc.c 正在载入提交数据...
proc.h 正在载入提交数据...
sign.pl 正在载入提交数据...
spinlock.c 正在载入提交数据...
spinlock.h 正在载入提交数据...
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 正在载入提交数据...