summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-08-11uptime() sys call for benchmarkingRobert Morris9-9/+47
2010-08-10allow sbrk(-x) to de-allocate user memoryRobert Morris4-4/+89
2010-08-06fix corner cases in exec of ELFRobert Morris8-37/+84
2010-08-05add some commentsRobert Morris6-19/+30
2010-08-05remove some unused vm #definesRobert Morris4-66/+28
2010-08-05move jkstack to main.cRobert Morris6-28/+17
2010-08-05fix allocuvm() to handle sbrk() with non-page-granularity argumentRobert Morris5-13/+65
2010-07-28kill TLB shoot down codeFrans Kaashoek5-49/+0
2010-07-26more cleanupFrans Kaashoek1-32/+12
2010-07-25some cleanupFrans Kaashoek5-32/+45
2010-07-23a few nitsFrans Kaashoek3-4/+1
2010-07-23oops, vm.cFrans Kaashoek1-0/+353
2010-07-23Checkpoint page-table version for SMPFrans Kaashoek8-20/+65
2010-07-02nitsFrans Kaashoek4-17/+6
2010-07-02Initial version of single-cpu xv6 with page tablesFrans Kaashoek22-152/+307
2010-02-06another rev2 -> rev3Russ Cox1-1/+1
2010-02-06point at rev3Russ Cox1-2/+2
2009-12-018ae0 instead of 8e00, thanks yandongFrans Kaashoek4-2/+4
2009-11-23Add stressfs and gdbutil to distAustin Clements1-4/+5
2009-11-23GDB utilitiesAustin Clements1-0/+291
2009-11-23Add the test we used in lecture to creash the IDE system when theAustin Clements2-0/+39
2009-10-24Merge branch 'master' of git+ssh://am.lcs/home/am0/6.828/xv6Austin Clements1-1/+3
2009-10-24Comment typoAustin Clements1-1/+1
2009-10-07Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Frans Kaashoek4-9/+28
2009-10-07fine-tune commentFrans Kaashoek1-2/+2
2009-10-07fine tune commentFrans Kaashoek1-1/+3
2009-10-07Remove memcpy prototypes at Russ' request to prevent code from callingAustin Clements3-2/+1
2009-10-07Provide memcpy for compatibility with older versions of gccAustin Clements3-0/+8
2009-10-05Record debug info for assmebly codeAustin Clements1-1/+1
2009-09-30Handle backspace on serial input and output better. Better solutions are wel...Austin Clements1-1/+7
2009-09-30Be consistent with JOS make targetsAustin Clements1-1/+5
2009-09-20Hack to make newlines on the serial port workAustin Clements1-0/+3
2009-09-20Use the symbol fileAustin Clements1-4/+3
2009-09-20xv6 runs the console on the serial port, not the parallel portAustin Clements1-2/+2
2009-09-20nit in commentFrans Kaashoek1-1/+1
2009-09-15add .gdbinit.tmpl to distSilas Boyd-Wickizer2-3/+2
2009-09-15add uart.cSilas Boyd-Wickizer1-0/+1
2009-09-15rev3Silas Boyd-Wickizer2-1/+1
2009-09-15ignore .gitignoreSilas Boyd-Wickizer1-0/+1
2009-09-15qemu-gdb target and scriptSilas Boyd-Wickizer2-2/+41
2009-09-03new pdfRuss Cox2-1115/+1116
2009-09-03formatting tweaksRuss Cox2-2/+4
2009-09-02can set just %gs now.Russ Cox2-4/+2
2009-09-02another attempt at cpu-local variables.Russ Cox4-18/+16
2009-09-02lapic: disable microdelay because it makes Bochs slowRuss Cox1-4/+0
2009-09-02fix TLS again;Russ Cox2-3/+7
2009-09-02Fix TLS for PIC systemsRuss Cox2-0/+2
2009-09-02fix bootblock build with gcc 4.4Nickolai Zeldovich2-1/+15
2009-08-30assorted fixes:Russ Cox23-2324/+2382
2009-08-08shuffle and tweak for formatting.Russ Cox24-6513/+6710