Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-08-28 | update for 2014 | Frans Kaashoek | 1 | -6/+3 | |
2014-08-28 | xx | Robert Morris | 2 | -2/+2 | |
2014-08-28 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 10 | -163/+215 | |
2014-08-28 | write log blocks from cache only at end of transaction | Robert Morris | 1 | -7/+21 | |
2014-08-28 | nits | Robert Morris | 1 | -24/+10 | |
2014-08-28 | i think this is a working concurrent logging scheme | Robert Morris | 5 | -95/+113 | |
2014-08-27 | a start at concurrent FS system calls | Robert Morris | 6 | -61/+95 | |
2014-08-27 | comments | Robert Morris | 2 | -2/+2 | |
2014-08-04 | every iput() and namei() must be inside a transaction | Robert Morris | 6 | -17/+145 | |
2014-08-04 | use acquire/release to force order for pid=np->pid;np->state=RUNNING | Robert Morris | 3 | -11/+19 | |
for bug reported by [email protected] and [email protected] | |||||
2014-07-31 | newer versions of qemu have different binary names (per Joel Nider ↵ | Frans Kaashoek | 1 | -2/+4 | |
<[email protected]>) | |||||
2013-03-04 | Correct a security bug in copyuvm() | Stephen Tu | 2 | -2/+4 | |
copyuvm() should not allow new copied pages to inherit more permissions than the original pages. | |||||
2012-10-24 | Prevent extra rebuild of fs.img by keeping intermediate object files. | Cam Tenny | 1 | -0/+6 | |
2012-09-10 | Use static assert instead of _LP64 (thanks Eddie!) | Frans Kaashoek | 1 | -3/+4 | |
2012-09-07 | Remove -m32 flag from native gcc compiler | Frans Kaashoek | 2 | -1/+5 | |
But check that mkfs.c is building with LP64 | |||||
2012-08-28 | make the book happy | Robert Morris | 1 | -2/+2 | |
2012-08-28 | nits | Robert Morris | 2 | -12/+12 | |
2012-08-28 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 9 | -16/+27 | |
2012-08-28 | junk | Robert Morris | 3 | -5/+5 | |
2012-08-24 | Various fixes and improvements to printpcs | Austin Clements | 1 | -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-23 | For the convenience of students | Frans Kaashoek | 1 | -0/+11 | |
2012-08-22 | Use addr2line (or i386-jos-elf-addr2line, if you cross compile) | Frans Kaashoek | 1 | -48/+0 | |
2012-08-22 | Runoff still complaints these lines are too long, but it is now ok on printout | Frans Kaashoek | 1 | -4/+4 | |
2012-08-22 | chmod +x | Frans Kaashoek | 1 | -0/+0 | |
2012-08-22 | Decode getcallerpcs() (thanks to Peter Froehlich) | Frans Kaashoek | 1 | -0/+48 | |
2012-08-22 | Remove left-over from some logging plan making complete syscalls atomic | Frans Kaashoek | 2 | -4/+1 | |
0 is not a system call (thanks to Peter Froehlich) | |||||
2012-08-22 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Frans Kaashoek | 6 | -17/+28 | |
2012-08-22 | Remove unused argument to setupkvm (thanks to Peter Froehlich) | Frans Kaashoek | 4 | -4/+4 | |
2012-08-22 | Remove unused argument from lapicinit (thanks to Peter Froehlich) | Frans Kaashoek | 3 | -4/+4 | |
2012-08-22 | Fix from Peter Froehlich | Frans Kaashoek | 1 | -1/+1 | |
2012-02-17 | Make fetchint and fetchstr use proc instead of taking a struct proc | Austin Clements | 3 | -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-14 | don't let dirty blocks be evicted from cache! | Robert Morris | 4 | -4/+15 | |
2011-10-11 | more FS comment clarification | Robert Morris | 1 | -45/+62 | |
2011-10-11 | clarify some FS comments | Robert Morris | 6 | -46/+69 | |
2011-09-30 | Fix compile error on newer gcc's | Austin Clements | 1 | -2/+1 | |
2011-09-27 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Frans Kaashoek | 10 | -785/+94 | |
2011-09-27 | Update stressfs to trigger race now the logging code serializes writes | Frans Kaashoek | 1 | -5/+17 | |
2011-09-14 | Use | instead of + for entrypgdir. Linker doesn't get in our way here. | Austin Clements | 1 | -2/+2 | |
2011-09-13 | eliminate enter_alloc -- use kalloc for everything | Robert Morris | 4 | -50/+52 | |
2011-09-13 | more regular kmap[] and description | Robert Morris | 3 | -24/+27 | |
2011-09-12 | comment nits | Robert Morris | 1 | -3/+3 | |
2011-09-07 | Remove unused 'state' variable that broke the build in recent gcc's | Austin Clements | 1 | -2/+1 | |
2011-09-07 | Rev 6 | Austin Clements | 0 | -0/+0 | |
2011-09-07 | Remove nice font from master | Austin Clements | 1 | -701/+0 | |
2011-09-07 | Fetch nice font from font branch, if possible | Austin Clements | 1 | -3/+9 | |
2011-09-07 | Move xv6 release tars/pdfs in to 6.828 repo | Austin Clements | 7 | -0/+0 | |
2011-09-07 | Remove web directory; all cruft or moved to 6.828 repo | Austin Clements | 40 | -8437/+0 | |
2011-09-07 | Make web page refer to git releases | Austin Clements | 1 | -6/+13 | |
2011-09-07 | Remove old book chapters | Austin Clements | 10 | -0/+0 | |
2011-09-05 | Re-alphabetize OBJS | Austin Clements | 1 | -1/+1 | |