Age | Commit message (Expand) | Author | Files | Lines |
2016-09-26 | Add mikecat's argp test | Frans Kaashoek | 1 | -0/+14 |
2016-08-26 | set iomb to forbid i/o instructions from user space | Frans Kaashoek | 1 | -0/+32 |
2016-08-25 | Remove trailing white space with: | Frans Kaashoek | 1 | -10/+10 |
2014-08-28 | i think this is a working concurrent logging scheme | Robert Morris | 1 | -90/+88 |
2014-08-04 | every iput() and namei() must be inside a transaction | Robert Morris | 1 | -1/+105 |
2011-09-30 | Fix compile error on newer gcc's | Austin Clements | 1 | -2/+1 |
2011-09-01 | inaccessible page under the user stack page, to help exec deal w/ too-large args | Robert Morris | 1 | -1/+1 |
2011-09-01 | fix usertests to correctly test what happens when you call | Robert Morris | 1 | -8/+20 |
2011-08-30 | enterpgdir -> entrypgdir | Robert Morris | 1 | -4/+17 |
2011-08-19 | make dirlookup and dirlink more similar | Robert Morris | 1 | -0/+53 |
2011-08-15 | avoid deadlock by calling begin_trans() before locking any inodes | Robert Morris | 1 | -3/+47 |
2011-08-12 | log write() data | Robert Morris | 1 | -1/+32 |
2011-08-08 | Speedup sbrk tst a bit (forking 100Mbyte processes is slow) | Frans Kaashoek | 1 | -4/+10 |
2011-08-07 | Adjust sbrk test for large user address spaces | Frans Kaashoek | 1 | -20/+9 |
2011-02-19 | xv6: formatting, cleanup, rev5 (take 2) | Russ Cox | 1 | -3/+3 |
2011-01-11 | make new code like old code | Russ Cox | 1 | -50/+50 |
2010-09-27 | copyout() copies data to a va in a pagetable, for exec() &c | Robert Morris | 1 | -5/+5 |
2010-09-20 | map kernel instructions r/o | Robert Morris | 1 | -0/+28 |
2010-09-19 | my comment is wrong, exec handles BSS fine | Robert Morris | 1 | -0/+16 |
2010-09-01 | Remove the stack guard page. Processes are now contiguous from 0 to proc->sz... | Austin Clements | 1 | -19/+41 |
2010-09-01 | Space police | Austin Clements | 1 | -7/+7 |
2010-08-31 | Cleanup if allocuvm fails to alloc. Add a test. | Austin Clements | 1 | -0/+36 |
2010-08-11 | uptime() sys call for benchmarking | Robert Morris | 1 | -1/+23 |
2010-08-10 | allow sbrk(-x) to de-allocate user memory | Robert Morris | 1 | -1/+56 |
2010-08-06 | fix corner cases in exec of ELF | Robert Morris | 1 | -0/+24 |
2010-08-05 | fix allocuvm() to handle sbrk() with non-page-granularity argument | Robert Morris | 1 | -0/+34 |
2009-05-31 | group locks into structs they protect. | rsc | 1 | -3/+2 |
2007-09-27 | make slow bigdir last test | rsc | 1 | -3/+1 |
2007-09-27 | believe it or not, this was working | rsc | 1 | -1/+3 |
2007-09-26 | debugging prints | rsc | 1 | -0/+3 |
2007-08-24 | test that fork fails gracefully | rsc | 1 | -0/+39 |
2007-08-24 | add missing iput() at end of _namei() | rtm | 1 | -0/+95 |
2007-08-24 | oops, O_CREATE doesn't truncate, so holes can't exist, thus no bug | rtm | 1 | -71/+0 |
2007-08-24 | test concurrent open/unlink of same file (ok) | rtm | 1 | -3/+89 |
2007-08-22 | check unlink of non-empty directory | rsc | 1 | -5/+27 |
2007-08-20 | bug in usertests! | rsc | 1 | -2/+2 |
2007-08-10 | add test for rm . | rsc | 1 | -0/+41 |
2007-08-10 | avoid assignments in declarations | rsc | 1 | -9/+10 |
2007-08-08 | missing void | rsc | 1 | -10/+10 |
2007-08-08 | standardize on not using unsigned keyword | rsc | 1 | -1/+1 |
2006-09-07 | fix tests | rsc | 1 | -3/+9 |
2006-09-07 | remove bogus test | rsc | 1 | -6/+0 |
2006-09-07 | check super-long lookups | rsc | 1 | -1/+7 |
2006-09-07 | one regression test program | kaashoek | 1 | -8/+890 |
2006-09-06 | standardize various * conventions | rsc | 1 | -6/+6 |
2006-08-29 | prune unneeded panics and debug output | rtm | 1 | -19/+29 |
2006-08-29 | i broke sbrk, fix it | rtm | 1 | -3/+6 |
2006-08-25 | kill user process when it generates an unhandled trap (e.g., 13) | kaashoek | 1 | -12/+0 |
2006-08-24 | bug in sbrk | kaashoek | 1 | -3/+39 |
2006-08-19 | chdir | kaashoek | 1 | -0/+2 |