summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-08-30xFrans Kaashoek1-1/+0
2017-10-24stricter log consumption by write()Robert Morris1-1/+1
2017-10-08improve swtch commentRobert Morris1-2/+3
2017-08-29fix runoff complaints about pagination and long linesRobert Morris11-33/+25
2017-08-10thxFrans Kaashoek1-6/+8
2017-08-09Update comment to reflect xv6 doesn't have per-cpu segments anymoreFrans Kaashoek1-1/+1
2017-08-09nothing muchRobert Morris3-3/+5
2017-08-09Commit to running on an SMP (perhaps with only 1 core). Remove most codeFrans Kaashoek10-125/+6
2017-08-09comment fixesRobert Morris2-9/+12
2017-08-08Thanks Anton Burtsev <[email protected]>Frans Kaashoek1-0/+1
2017-08-08fix iput() to more obviously avoid deadlockRobert Morris1-7/+9
2017-08-08a little more lock documentationRobert Morris1-0/+13
2017-08-08protect ip->valid and ip->nlink with sleep lock in iput()Robert Morris2-10/+12
2017-08-08change ip->flags&I_VALID to ip->validRobert Morris2-12/+11
2017-08-08Merge branch 'master' of g.csail.mit.edu:xv6-devRobert Morris19-172/+181
2017-08-08frans' fixes to iput()Robert Morris1-0/+2
2017-08-08fs comment nitsRobert Morris1-7/+7
2017-08-07Remove some debugging statementsFrans Kaashoek1-7/+0
2017-08-07Merge branch 'nogs'Frans Kaashoek19-165/+181
2017-08-07Merge branch 'patch-1' of https://github.com/aliceinwire/xv6-publicFrans Kaashoek1-1/+1
2017-08-07Merge branch 'patch-1' of https://github.com/Saarett/xv6-publicFrans Kaashoek1-1/+3
2017-04-26Fix typo in dirlookupGrant Wu1-1/+1
2017-02-27Update LICENSEAlice Ferrazzi1-1/+1
2017-02-05Free pgdir in setupkvm in case of mappages failureSaarett1-1/+3
2017-02-01A tiny bit of clean up (e.g., move code searching cpu array from lapic.c intoFrans Kaashoek4-17/+17
2017-02-01use panicFrans Kaashoek2-7/+4
2017-02-01shorten commentFrans Kaashoek1-6/+2
2017-02-01Eliminate code for gs trick to track per-cpu state. We rely on lapiccpunum()Frans Kaashoek8-67/+33
2017-01-31Read curproc from cpu structure, but be careful because after a schedule eventFrans Kaashoek7-62/+97
2017-01-31Start of an experiment to remove the use of gs for cpu local variables.Frans Kaashoek17-123/+145
2017-01-30wolfgang kellerFrans Kaashoek1-4/+4
2017-01-30Fix spelling Gaoron.Frans Kaashoek1-1/+1
2017-01-30Thanks to Wolfgang Keller <[email protected]>Frans Kaashoek1-1/+1
2017-01-30Thanks to Wolfgang Keller <[email protected]>Frans Kaashoek1-1/+1
2017-01-30Add support for qemu-system-x86_64 in 64bit hostsAntonio Gutierrez1-0/+2
2017-01-30Thanks to Jeehoon Kang <[email protected]>Frans Kaashoek1-0/+1
2017-01-30Fix long-standing switchuvm() inconsistency.Peter Froehlich1-3/+8
2017-01-30Fix unsigned conversion bug.Peter H. Froehlich1-1/+1
2017-01-30CodyFrans Kaashoek1-6/+6
2016-09-26fix possible memory leak in deallocuvmCody Cutler1-1/+1
2016-09-26Fixed broken build on newer gold linker with NaCl supportIcenowy Zheng1-1/+1
2016-09-26Add mikecat's argp testFrans Kaashoek1-0/+14
2016-09-26fix memory region validation in argptr()MikeCAT1-1/+1
2016-09-25Typo (Thanks to Austin Liew)Frans Kaashoek1-1/+1
2016-09-19Merge branch 'master' of g.csail.mit.edu:xv6-devFrans Kaashoek1-1/+1
2016-09-19Check result of write (thans to Alexander Kapshuk <alexander.kapshuk@gmail)Frans Kaashoek1-2/+6
2016-09-16Fix a small README typoTej Chajed1-1/+1
2016-09-15Remove left-over print statementsFrans Kaashoek1-6/+0
2016-09-15Merge branch 'master' of g.csail.mit.edu:xv6-devRobert Morris3-3/+3
2016-09-15change allocproc() back to acquiring the ptable.lock.Robert Morris1-14/+6