summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-08-28nitsRobert Morris2-12/+12
2012-08-28Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Robert Morris9-16/+27
2012-08-28junkRobert Morris3-5/+5
2012-08-24Various fixes and improvements to printpcsAustin Clements1-8/+11
Search for an addr2line that supports elf32-i386. Don't print the path of addr2line as a side-effect of which. Don't uselessly pipe "grep '^ '" to addr2line's stdin. Enable as many pretty-printing and otherwise helpful options as possible (this makes the output *much* more pleasant on modern addr2lines).
2012-08-23For the convenience of studentsFrans Kaashoek1-0/+11
2012-08-22Use addr2line (or i386-jos-elf-addr2line, if you cross compile)Frans Kaashoek1-48/+0
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