summaryrefslogtreecommitdiff
path: root/kalloc.c
AgeCommit message (Expand)Author
2018-09-23Checkpoint port of xv6 to x86-64. Passed usertests on 2 processors a few times.Frans Kaashoek
2017-08-29fix runoff complaints about pagination and long linesRobert Morris
2017-08-08Thanks Anton Burtsev <aburtsev@uci.edu>Frans Kaashoek
2016-08-24p2v -> P2VRobert Morris
2011-09-13eliminate enter_alloc -- use kalloc for everythingRobert Morris
2011-08-21delete dead codeFrans Kaashoek
2011-08-16Switch back to #define for PHYSTOP. Using the E820 to retrieve the memory ma...Frans Kaashoek
2011-08-16Clean up memlayout.hFrans Kaashoek
2011-08-15Avoid "boot" in xv6Frans Kaashoek
2011-08-09Use static page table for boot, mapping first 4Mbyte; no more segment trickFrans Kaashoek
2011-07-31Don't map IO space in the user part of the address spaceFrans Kaashoek
2011-07-29Map kernel highFrans Kaashoek
2011-01-11more trivial cleanupRuss Cox
2011-01-11make new code like old codeRuss Cox
2010-09-19exec questionsRobert Morris
2010-08-31Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6Robert Morris
2010-08-31oops. last minute simplicifaction to kalloc().Robert Morris
2010-08-31Page break kalloc.cAustin 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-11uptime() sys call for benchmarkingRobert Morris
2010-08-06fix corner cases in exec of ELFRobert Morris
2010-07-23a few nitsFrans Kaashoek
2010-07-02nitsFrans Kaashoek
2010-07-02Initial version of single-cpu xv6 with page tablesFrans Kaashoek
2009-07-11rearrangements and cleanup for textRuss Cox
2009-05-31group locks into structs they protect.rsc
2007-08-27delete unnecessary #include linesrsc
2007-08-27make kfree loop same as kallocrsc
2007-08-24simplify ide queuingrtm
2007-08-14formatting, simplifyrsc
2007-08-10tweak kallocrsc
2007-08-10Make cp a magic symbol.rsc
2006-09-08some comment changeskaashoek
2006-09-07more commentsrsc
2006-09-06writeable => writablersc
2006-09-06no /* */ commentsrsc
2006-09-06standardize various * conventionsrsc
2006-09-04nitsrtm
2006-08-30complain if no disk 1rtm
2006-08-10interrupts could be recursive since lapic_eoi() called before rtirtm
2006-07-29open()rtm
2006-07-17add uint and standardize on typedefs instead of unsignedrsc
2006-07-17nitpicksrsc
2006-07-16more idiomatic crsc
2006-07-12i think my cmpxchg use was wrong in acquirertm
2006-07-12no more big kernel lockrtm
2006-07-11pre-empt both user and kernel, in clock interruptrtm
2006-07-01swtch saves callee-saved registersrtm
2006-06-12importrtm