summaryrefslogtreecommitdiff
path: root/usertests.c
AgeCommit message (Expand)Author
2019-06-11separate source into kernel/ user/ mkfs/Robert Morris
2019-05-31-initrd fs.img, ramdisk.c, file systemRobert Morris
2018-09-29xFrans Kaashoek
2018-09-23Checkpoint port of xv6 to x86-64. Passed usertests on 2 processors a few times.Frans Kaashoek
2016-09-26Add mikecat's argp testFrans Kaashoek
2016-08-26set iomb to forbid i/o instructions from user spaceFrans Kaashoek
2016-08-25Remove trailing white space with:Frans Kaashoek
2014-08-28i think this is a working concurrent logging schemeRobert Morris
2014-08-04every iput() and namei() must be inside a transactionRobert Morris
2011-09-30Fix compile error on newer gcc'sAustin Clements
2011-09-01inaccessible page under the user stack page, to help exec deal w/ too-large argsRobert Morris
2011-09-01fix usertests to correctly test what happens when you callRobert Morris
2011-08-30enterpgdir -> entrypgdirRobert Morris
2011-08-19make dirlookup and dirlink more similarRobert Morris
2011-08-15avoid deadlock by calling begin_trans() before locking any inodesRobert Morris
2011-08-12log write() dataRobert Morris
2011-08-08Speedup sbrk tst a bit (forking 100Mbyte processes is slow)Frans Kaashoek
2011-08-07Adjust sbrk test for large user address spacesFrans Kaashoek
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox
2011-01-11make new code like old codeRuss Cox
2010-09-27copyout() copies data to a va in a pagetable, for exec() &cRobert Morris
2010-09-20map kernel instructions r/oRobert Morris
2010-09-19my comment is wrong, exec handles BSS fineRobert Morris
2010-09-01Remove the stack guard page. Processes are now contiguous from 0 to proc->sz...Austin Clements
2010-09-01Space policeAustin Clements
2010-08-31Cleanup if allocuvm fails to alloc. Add a test.Austin Clements
2010-08-11uptime() sys call for benchmarkingRobert Morris
2010-08-10allow sbrk(-x) to de-allocate user memoryRobert Morris
2010-08-06fix corner cases in exec of ELFRobert Morris
2010-08-05fix allocuvm() to handle sbrk() with non-page-granularity argumentRobert Morris
2009-05-31group locks into structs they protect.rsc
2007-09-27make slow bigdir last testrsc
2007-09-27believe it or not, this was workingrsc
2007-09-26debugging printsrsc
2007-08-24test that fork fails gracefullyrsc
2007-08-24add missing iput() at end of _namei()rtm
2007-08-24oops, O_CREATE doesn't truncate, so holes can't exist, thus no bugrtm
2007-08-24test concurrent open/unlink of same file (ok)rtm
2007-08-22check unlink of non-empty directoryrsc
2007-08-20bug in usertests!rsc
2007-08-10add test for rm .rsc
2007-08-10avoid assignments in declarationsrsc
2007-08-08missing voidrsc
2007-08-08standardize on not using unsigned keywordrsc
2006-09-07fix testsrsc
2006-09-07remove bogus testrsc
2006-09-07check super-long lookupsrsc
2006-09-07one regression test programkaashoek
2006-09-06standardize various * conventionsrsc
2006-08-29prune unneeded panics and debug outputrtm