• rtm's avatar
    fix race in holding() check in acquire() · 0e84a0ec
    rtm 提交于
    give cpu1 a TSS and gdt for when it enters scheduler()
    and a pseudo proc[] entry for each cpu
    cpu0 waits for each other cpu to start up
    read() for files
    0e84a0ec
名称
最后提交
最后更新
.cvsignore 正在载入提交数据...
Makefile 正在载入提交数据...
Notes 正在载入提交数据...
README 正在载入提交数据...
asm.h 正在载入提交数据...
bio.c 正在载入提交数据...
bootasm.S 正在载入提交数据...
bootmain.c 正在载入提交数据...
bootother.S 正在载入提交数据...
buf.h 正在载入提交数据...
cat.c 正在载入提交数据...
console.c 正在载入提交数据...
defs.h 正在载入提交数据...
dot-bochsrc 正在载入提交数据...
echo.c 正在载入提交数据...
elf.h 正在载入提交数据...
fd.c 正在载入提交数据...
fd.h 正在载入提交数据...
fs.c 正在载入提交数据...
fs.h 正在载入提交数据...
fsvar.h 正在载入提交数据...
ide.c 正在载入提交数据...
ioapic.c 正在载入提交数据...
ioapic.h 正在载入提交数据...
kalloc.c 正在载入提交数据...
lapic.c 正在载入提交数据...
main.c 正在载入提交数据...
mkfs.c 正在载入提交数据...
mmu.h 正在载入提交数据...
mp.c 正在载入提交数据...
mp.h 正在载入提交数据...
param.h 正在载入提交数据...
picirq.c 正在载入提交数据...
pipe.c 正在载入提交数据...
proc.c 正在载入提交数据...
proc.h 正在载入提交数据...
setjmp.S 正在载入提交数据...
sign.pl 正在载入提交数据...
spinlock.c 正在载入提交数据...
spinlock.h 正在载入提交数据...
string.c 正在载入提交数据...
syscall.c 正在载入提交数据...
syscall.h 正在载入提交数据...
trap.c 正在载入提交数据...
trapasm.S 正在载入提交数据...
traps.h 正在载入提交数据...
types.h 正在载入提交数据...
ulib.c 正在载入提交数据...
user.h 正在载入提交数据...
user1.c 正在载入提交数据...
userfs.c 正在载入提交数据...
usertests.c 正在载入提交数据...
usys.S 正在载入提交数据...
vectors.pl 正在载入提交数据...
x86.h 正在载入提交数据...