Commit graph

8 commits

Author SHA1 Message Date
Austin Clements
87b2099ae4 Our proc.c alignment is perfect. Since ksegment/usegment went away, we get a column back, so we get our two action-packed spreads. 2010-08-31 17:49:47 -04:00
Austin Clements
fd462b6a01 Got the meat of spinlocks on one spread 2010-08-31 17:40:21 -04:00
Frans Kaashoek
d87f51c5a1 add vm.c 2010-08-26 07:51:08 -04:00
Russ Cox
0aef891495 shuffle and tweak for formatting.
pdf has very good page breaks now.
would be a good copy for fall 2009.
2009-08-08 01:07:30 -07:00
rsc
0c931af50f nits 2007-08-28 05:01:04 +00:00
rsc
eae04163a7 runoff 2007-08-28 04:26:55 +00:00
rsc
eaea18cb9c 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
2007-08-22 06:01:32 +00:00
rsc
f1f8dd91bc formatting 2007-08-14 18:42:34 +00:00