summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-08-22Runoff still complaints these lines are too long, but it is now ok on printoutFrans Kaashoek1-4/+4
2012-08-22chmod +xFrans Kaashoek1-0/+0
2012-08-22Decode getcallerpcs() (thanks to Peter Froehlich)Frans Kaashoek1-0/+48
2012-08-22Remove left-over from some logging plan making complete syscalls atomicFrans Kaashoek2-4/+1
0 is not a system call (thanks to Peter Froehlich)
2012-08-22Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Frans Kaashoek6-17/+28
2012-08-22Remove unused argument to setupkvm (thanks to Peter Froehlich)Frans Kaashoek4-4/+4
2012-08-22Remove unused argument from lapicinit (thanks to Peter Froehlich)Frans Kaashoek3-4/+4
2012-08-22Fix from Peter FroehlichFrans Kaashoek1-1/+1
2012-02-17Make fetchint and fetchstr use proc instead of taking a struct procAustin Clements3-13/+13
Previously, these were inconsistent: they used their struct proc argument for bounds checking, but always copied the argument from the current address space (and hence the current process). Drop the struct proc argument and always use the current proc. Suggested by Carmi Merimovich.
2011-10-14don't let dirty blocks be evicted from cache!Robert Morris4-4/+15
2011-10-11more FS comment clarificationRobert Morris1-45/+62
2011-10-11clarify some FS commentsRobert Morris6-46/+69
2011-09-30Fix compile error on newer gcc'sAustin Clements1-2/+1
2011-09-27Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Frans Kaashoek10-785/+94
2011-09-27Update stressfs to trigger race now the logging code serializes writesFrans Kaashoek1-5/+17
2011-09-14Use | instead of + for entrypgdir. Linker doesn't get in our way here.Austin Clements1-2/+2
2011-09-13eliminate enter_alloc -- use kalloc for everythingRobert Morris4-50/+52
2011-09-13more regular kmap[] and descriptionRobert Morris3-24/+27
2011-09-12comment nitsRobert Morris1-3/+3
2011-09-07Remove unused 'state' variable that broke the build in recent gcc'sAustin Clements1-2/+1
2011-09-07Rev 6Austin Clements0-0/+0
2011-09-07Remove nice font from masterAustin Clements1-701/+0
2011-09-07Fetch nice font from font branch, if possibleAustin Clements1-3/+9
2011-09-07Move xv6 release tars/pdfs in to 6.828 repoAustin Clements7-0/+0
2011-09-07Remove web directory; all cruft or moved to 6.828 repoAustin Clements40-8437/+0
2011-09-07Make web page refer to git releasesAustin Clements1-6/+13
2011-09-07Remove old book chaptersAustin Clements10-0/+0
2011-09-05Re-alphabetize OBJSAustin Clements1-1/+1
2011-09-05Note about the meaning of sheet1 in runoff.specAustin Clements1-0/+1
2011-09-05sources -> sources and textFrans Kaashoek1-1/+1
2011-09-05Shorten history of xv6Frans Kaashoek1-115/+20
Cut section about commentary Add (failing) link to xv6 source section pointing to the text. Delete the incorrect/incomplete list of universities using jos/xv6
2011-09-05Setting indent-tabs-mode nil everywhere is dangerousAustin Clements1-3/+2
2011-09-05Sync up clean and gitignore betterAustin Clements2-2/+4
2011-09-05Update gitignoreAustin Clements1-2/+1
2011-09-04Fix stale comments in entryother.SAustin Clements1-2/+2
2011-09-04Make the ELF entry point a physical addressAustin Clements2-7/+8
This way, the bootloader doesn't have to translate the entry point. This also makes xv6 multiboot-compliant and follows the convention used by Linux.
2011-09-04kernel depends on kernel.ldAustin Clements1-2/+2
2011-09-04Add QEMUEXTRA environment to add extra QEMU arguments, like in JOSAustin Clements1-1/+1
2011-09-03I can't do math; fix bug introduced in 5a9761Austin Clements1-1/+1
2011-09-02A few missed xv6.pdf dependenciesAustin Clements1-1/+1
2011-09-02Update year in URLAustin Clements1-1/+1
2011-09-02Update index example in TOC footerAustin Clements1-4/+4
2011-09-02Updated runoff spec; everything but ide.c is satisfiedAustin Clements1-11/+19
2011-09-02Fix same wonky pagebreak bug in console.cAustin Clements1-1/+1
2011-09-02Put filewrite in its own columnAustin Clements1-0/+1
2011-09-02Fix weird pagebreak bugAustin Clements1-1/+1
2011-09-02Fit exec on a page. AgainAustin Clements1-5/+2
2011-09-02Shorten sys_unlink a little; create now fits in columnAustin Clements1-13/+10
2011-09-02Add blank page to get our super FS spreads backAustin Clements1-0/+4
2011-09-02Remove comment debug prints from log.c; now fits nicely in a spreadAustin Clements1-9/+0