PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf Various changes made while offline. + bwrite sector argument is redundant; use b->sector. + reformatting of files for nicer PDF page breaks + distinguish between locked, unlocked inodes in type signatures + change FD_FILE to FD_INODE + move userinit (nee proc0init) to proc.c + move ROOTDEV to param.h + always parenthesize sizeof argument
Showing
- BUGS 5 additions, 41 deletionsBUGS
- bio.c 2 additions, 3 deletionsbio.c
- bootmain.c 28 additions, 27 deletionsbootmain.c
- defs.h 15 additions, 13 deletionsdefs.h
- exec.c 10 additions, 12 deletionsexec.c
- file.c 21 additions, 17 deletionsfile.c
- file.h 2 additions, 2 deletionsfile.h
- fs.c 120 additions, 291 deletionsfs.c
- fsvar.h 5 additions, 1 deletionfsvar.h
- main.c 21 additions, 61 deletionsmain.c
- param.h 1 addition, 0 deletionsparam.h
- proc.c 82 additions, 59 deletionsproc.c
- proc.h 1 addition, 3 deletionsproc.h
- runoff.list 7 additions, 5 deletionsrunoff.list
- runoff.spec 49 additions, 10 deletionsrunoff.spec
- runoff1 6 additions, 0 deletionsrunoff1
- sh.c 1 addition, 1 deletionsh.c
- show1 1 addition, 1 deletionshow1
- spinlock.c 7 additions, 8 deletionsspinlock.c
- sysfile.c 211 additions, 103 deletionssysfile.c
Loading
Please register or sign in to comment