summaryrefslogtreecommitdiff
path: root/usertests.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-01inaccessible page under the user stack page, to help exec deal w/ too-large argsRobert Morris1-1/+1
2011-09-01fix usertests to correctly test what happens when you callRobert Morris1-8/+20
2011-08-30enterpgdir -> entrypgdirRobert Morris1-4/+17
2011-08-19make dirlookup and dirlink more similarRobert Morris1-0/+53
2011-08-15avoid deadlock by calling begin_trans() before locking any inodesRobert Morris1-3/+47
2011-08-12log write() dataRobert Morris1-1/+32
2011-08-08Speedup sbrk tst a bit (forking 100Mbyte processes is slow)Frans Kaashoek1-4/+10
2011-08-07Adjust sbrk test for large user address spacesFrans Kaashoek1-20/+9
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox1-3/+3
2011-01-11make new code like old codeRuss Cox1-50/+50
2010-09-27copyout() copies data to a va in a pagetable, for exec() &cRobert Morris1-5/+5
2010-09-20map kernel instructions r/oRobert Morris1-0/+28
2010-09-19my comment is wrong, exec handles BSS fineRobert Morris1-0/+16
2010-09-01Remove the stack guard page. Processes are now contiguous from 0 to proc->sz...Austin Clements1-19/+41
2010-09-01Space policeAustin Clements1-7/+7
2010-08-31Cleanup if allocuvm fails to alloc. Add a test.Austin Clements1-0/+36
2010-08-11uptime() sys call for benchmarkingRobert Morris1-1/+23
2010-08-10allow sbrk(-x) to de-allocate user memoryRobert Morris1-1/+56
2010-08-06fix corner cases in exec of ELFRobert Morris1-0/+24
2010-08-05fix allocuvm() to handle sbrk() with non-page-granularity argumentRobert Morris1-0/+34
2009-05-31group locks into structs they protect.rsc1-3/+2
2007-09-27make slow bigdir last testrsc1-3/+1
2007-09-27believe it or not, this was workingrsc1-1/+3
2007-09-26debugging printsrsc1-0/+3
2007-08-24test that fork fails gracefullyrsc1-0/+39
2007-08-24add missing iput() at end of _namei()rtm1-0/+95
2007-08-24oops, O_CREATE doesn't truncate, so holes can't exist, thus no bugrtm1-71/+0
2007-08-24test concurrent open/unlink of same file (ok)rtm1-3/+89
2007-08-22check unlink of non-empty directoryrsc1-5/+27
2007-08-20bug in usertests!rsc1-2/+2
2007-08-10add test for rm .rsc1-0/+41
2007-08-10avoid assignments in declarationsrsc1-9/+10
2007-08-08missing voidrsc1-10/+10
2007-08-08standardize on not using unsigned keywordrsc1-1/+1
2006-09-07fix testsrsc1-3/+9
2006-09-07remove bogus testrsc1-6/+0
2006-09-07check super-long lookupsrsc1-1/+7
2006-09-07one regression test programkaashoek1-8/+890
2006-09-06standardize various * conventionsrsc1-6/+6
2006-08-29prune unneeded panics and debug outputrtm1-19/+29
2006-08-29i broke sbrk, fix itrtm1-3/+6
2006-08-25kill user process when it generates an unhandled trap (e.g., 13)kaashoek1-12/+0
2006-08-24bug in sbrkkaashoek1-3/+39
2006-08-19chdirkaashoek1-0/+2
2006-08-15no more proc[] entry per cpu for idle looprtm1-294/+0
2006-08-13namei returns locked parent dir inode for create / unlinkrtm1-1/+1
2006-08-13link()rtm1-0/+61
2006-08-12LRU disk cache replacementrtm1-2/+12
2006-08-12buffer cache, fifo replacementrtm1-1/+1
2006-08-12mknod set nlink = 1rtm1-0/+114