summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-04-28Russ's fix for panic remapFrans Kaashoek2-1/+2
2011-02-28rebuild xv6-rev5.tar.gzRuss Cox1-0/+0
2011-02-28fixes from Peter FroehlichRuss Cox3-8/+8
2011-02-19web: rev5Russ Cox1-3/+3
2011-02-19updated book pdfsRuss Cox10-0/+0
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox17-197/+193
2011-02-19xv6: formatting, cleanup, rev5Russ Cox3-0/+7
2011-02-19xv6: refresh from 2010 pageRuss Cox14-683/+166
2011-02-19xv6: link to xv6-rev4Russ Cox2-7/+6
2011-01-11missing file memide.cRuss Cox1-0/+58
2011-01-11more trivial cleanupRuss Cox3-16/+13
2011-01-11multiboot support and memory-only (no disk) kernelRuss Cox2-2/+97
2011-01-11mp: do not panic on surprising hwRuss Cox1-3/+12
2011-01-11make new code like old codeRuss Cox21-199/+227
2011-01-10mkfs: avoid clash with system struct statRuss Cox1-0/+2
2011-01-02mkfs: avoid out of bounds access to sb in wsectRuss Cox1-1/+3
2010-09-29even more fabulous execRobert Morris1-19/+8
2010-09-27check exec() arg lengthRobert Morris1-3/+8
2010-09-27copyout() copies data to a va in a pagetable, for exec() &cRobert Morris6-45/+95
2010-09-20map kernel instructions r/oRobert Morris2-2/+35
2010-09-19Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Robert Morris1-2/+2
2010-09-19my comment is wrong, exec handles BSS fineRobert Morris2-3/+16
2010-09-19exec questionsRobert Morris2-3/+9
2010-09-15Simplify boot loader by removing some JOS'ismsAustin Clements1-2/+2
2010-09-13change some comments, maybe more informativeRobert Morris8-66/+70
2010-09-03Rev 4Austin Clements2-1/+1
2010-09-02Update example in TOC footerAustin Clements1-5/+4
2010-09-02Consistent style in defs.hAustin Clements1-1/+1
2010-09-02Get consoleintr back on one pageAustin Clements1-5/+2
2010-09-02Get cgaputc and consputc back on the same pageAustin Clements1-6/+2
2010-09-02Get rid of the blank page in picirq.c. It misaligs things now.Austin Clements2-29/+2
2010-09-02Simplify allocuvm/deallocuvm to operate in a contiguous memory model. This m...Austin Clements4-51/+44
2010-09-02NitsAustin Clements1-1/+3
2010-09-02Comment inituvm and loaduvmAustin Clements1-0/+4
2010-09-02Fix comment capitalizationAustin Clements1-14/+14
2010-09-02Rearrange vm.c so it's in logical order and prints nicely. Shorten a few fun...Austin Clements2-137/+137
2010-09-02Simplify inituvm and userinit by assuming initcode fits on a pageAustin Clements3-19/+10
2010-09-02Simplify freevm using deallocuvmAustin Clements1-19/+6
2010-09-02Oops. Broke the build when I rearranged proc.cAustin Clements2-0/+3
2010-09-02Remove unused nop_pause function.Austin Clements2-6/+2
2010-09-02Rearrange proc.h and proc.c to get our action-packed spreads back (mostly). ...Austin Clements3-120/+126
2010-09-02Re-re-arrange bootasm and bootother. We can't get bootasm and bootmain on th...Austin Clements2-2/+2
2010-09-02I totally misunderstood the even/odd spec. Add some docs, remove my 'left+' ...Austin Clements2-8/+16
2010-09-02Specify in runoff.spec which side sheet 1 is on, since it keeps changingAustin Clements2-9/+12
2010-09-02Pack five columns into cross-ref. This saves us an entire page and fixes the...Austin Clements1-1/+1
2010-09-02Oops, missed a comment about the stack guardAustin Clements1-1/+0
2010-09-02Add Nickolai and myself and scrunch two lines out of the text elsewhereAustin Clements1-5/+5
2010-09-01Slight simplification of copyuvm. We could simplify other things now that pr...Austin Clements1-8/+8
2010-09-01Remove the stack guard page. Processes are now contiguous from 0 to proc->sz...Austin Clements3-24/+42
2010-09-01Make it easy to change the number of CPUsAustin Clements1-1/+4