summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-08-09comment fixesRobert Morris
2017-08-08Thanks Anton Burtsev <aburtsev@uci.edu>Frans Kaashoek
2017-08-08fix iput() to more obviously avoid deadlockRobert Morris
2017-08-08a little more lock documentationRobert Morris
2017-08-08protect ip->valid and ip->nlink with sleep lock in iput()Robert Morris
2017-08-08change ip->flags&I_VALID to ip->validRobert Morris
2017-08-08Merge branch 'master' of g.csail.mit.edu:xv6-devRobert Morris
2017-08-08frans' fixes to iput()Robert Morris
2017-08-08fs comment nitsRobert Morris
2017-08-07Remove some debugging statementsFrans Kaashoek
2017-08-07Merge branch 'nogs'Frans Kaashoek
2017-08-07Merge branch 'patch-1' of https://github.com/aliceinwire/xv6-publicFrans Kaashoek
2017-08-07Merge branch 'patch-1' of https://github.com/Saarett/xv6-publicFrans Kaashoek
2017-04-26Fix typo in dirlookupGrant Wu
2017-02-27Update LICENSEAlice Ferrazzi
2017-02-05Free pgdir in setupkvm in case of mappages failureSaarett
2017-02-01A tiny bit of clean up (e.g., move code searching cpu array from lapic.c intoFrans Kaashoek
2017-02-01use panicFrans Kaashoek
2017-02-01shorten commentFrans Kaashoek
2017-02-01Eliminate code for gs trick to track per-cpu state. We rely on lapiccpunum()Frans Kaashoek
2017-01-31Read curproc from cpu structure, but be careful because after a schedule eventFrans Kaashoek
2017-01-31Start of an experiment to remove the use of gs for cpu local variables.Frans Kaashoek
2017-01-30wolfgang kellerFrans Kaashoek
2017-01-30Fix spelling Gaoron.Frans Kaashoek
2017-01-30Thanks to Wolfgang Keller <nubok@users.noreply.github.com>Frans Kaashoek
2017-01-30Thanks to Wolfgang Keller <nubok@users.noreply.github.com>Frans Kaashoek
2017-01-30Add support for qemu-system-x86_64 in 64bit hostsAntonio Gutierrez
2017-01-30Thanks to Jeehoon Kang <jeehoon.kang@sf.snu.ac.kr>Frans Kaashoek
2017-01-30Fix long-standing switchuvm() inconsistency.Peter Froehlich
2017-01-30Fix unsigned conversion bug.Peter H. Froehlich
2017-01-30CodyFrans Kaashoek
2016-09-26fix possible memory leak in deallocuvmCody Cutler
2016-09-26Fixed broken build on newer gold linker with NaCl supportIcenowy Zheng
2016-09-26Add mikecat's argp testFrans Kaashoek
2016-09-26fix memory region validation in argptr()MikeCAT
2016-09-25Typo (Thanks to Austin Liew)Frans Kaashoek
2016-09-19Merge branch 'master' of g.csail.mit.edu:xv6-devFrans Kaashoek
2016-09-19Check result of write (thans to Alexander Kapshuk <alexander.kapshuk@gmail)Frans Kaashoek
2016-09-16Fix a small README typoTej Chajed
2016-09-15Remove left-over print statementsFrans Kaashoek
2016-09-15Merge branch 'master' of g.csail.mit.edu:xv6-devRobert Morris
2016-09-15change allocproc() back to acquiring the ptable.lock.Robert Morris
2016-09-15xxRobert Morris
2016-09-14Delete two left-over print statementsFrans Kaashoek
2016-09-14Update comment a bit.Frans Kaashoek
2016-09-14Add sleeplock.[ch] to listingFrans Kaashoek
2016-09-13one more BUSYFrans Kaashoek
2016-09-11sleeplock filesFrans Kaashoek
2016-09-11Replace I_BUSY with sleep locksFrans Kaashoek
2016-09-11Move retry loop/sleep/wakeup in bio.c into sleeping locksFrans Kaashoek