summaryrefslogtreecommitdiff
path: root/vm.c
AgeCommit message (Expand)Author
2011-08-11Make AP processors boot using bootpgdirFrans Kaashoek
2011-08-09Tiny bit of cleanupFrans Kaashoek
2011-08-09xFrans Kaashoek
2011-08-09Use static page table for boot, mapping first 4Mbyte; no more segment trickFrans Kaashoek
2011-08-07Adjust sbrk test for large user address spacesFrans Kaashoek
2011-07-31Don't map IO space in the user part of the address spaceFrans Kaashoek
2011-07-29Map kernel highFrans Kaashoek
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox
2011-01-11more trivial cleanupRuss 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-13change some comments, maybe more informativeRobert Morris
2010-09-02Simplify allocuvm/deallocuvm to operate in a contiguous memory model. This m...Austin Clements
2010-09-02Comment inituvm and loaduvmAustin Clements
2010-09-02Fix comment capitalizationAustin Clements
2010-09-02Rearrange vm.c so it's in logical order and prints nicely. Shorten a few fun...Austin Clements
2010-09-02Simplify inituvm and userinit by assuming initcode fits on a pageAustin Clements
2010-09-02Simplify freevm using deallocuvmAustin Clements
2010-09-01Slight simplification of copyuvm. We could simplify other things now that pr...Austin Clements
2010-09-01Space policeAustin Clements
2010-09-01Tab policeAustin Clements
2010-09-01Fix similar leak in copyuvmAustin Clements
2010-08-31Cleanup if allocuvm fails to alloc. Add a test.Austin Clements
2010-08-31no more pminit, or ELF header at 0x10000Robert Morris
2010-08-31kalloc/kfree now only a page at a timeRobert Morris
2010-08-30xxRobert Morris
2010-08-30we don't need CR0_WPRobert Morris
2010-08-30set only PG and WP in vminit; the rest don't seem to be needed and are confusingRobert Morris
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-05add some commentsRobert Morris
2010-08-05remove some unused vm #definesRobert Morris
2010-08-05move jkstack to main.cRobert Morris
2010-08-05fix allocuvm() to handle sbrk() with non-page-granularity argumentRobert Morris
2010-07-28kill TLB shoot down codeFrans Kaashoek
2010-07-26more cleanupFrans Kaashoek
2010-07-25some cleanupFrans Kaashoek
2010-07-23oops, vm.cFrans Kaashoek