Age | Commit message (Expand) | Author | Files | Lines |
2009-05-31 | fix bug fix | rsc | 1 | -2/+2 |
2009-05-31 | tidy fs.c; bmap callers always expected allocation | rsc | 1 | -24/+15 |
2009-05-31 | inode reuse bug. | rsc | 1 | -1/+1 |
2009-05-31 | bio.c: use struct like icache does | rsc | 1 | -30/+31 |
2009-05-31 | ide.c: make names more regular | rsc | 1 | -23/+26 |
2009-05-31 | clean up %fs %gs use | rsc | 4 | -8/+5 |
2009-05-31 | sync with c; .text is implied | rsc | 3 | -18/+25 |
2009-05-31 | drop NADDRS and INDIRECT; too many names | rsc | 4 | -15/+13 |
2009-05-31 | tab police | rsc | 4 | -42/+42 |
2009-05-31 | move fork into proc.c | rsc | 3 | -28/+25 |
2009-05-31 | missed this file in last checkin | rsc | 1 | -1/+6 |
2009-05-31 | Some proc cleanup, moving some of copyproc into allocproc. | rsc | 9 | -118/+147 |
2009-05-31 | move T_DIR etc into stat.h; move type up | rsc | 3 | -5/+6 |
2009-05-31 | Add serial port input/output. | rsc | 4 | -23/+87 |
2009-05-31 | slight rearrangement; sleep on b not buf. | rsc | 1 | -8/+8 |
2009-05-26 | Add MIT license file; update xv6-rev2.tar.gz with LICENSE. | rsc | 3 | -0/+26 |
2009-03-08 | be consistent: no underscores in function names | rsc | 15 | -136/+121 |
2009-03-08 | xv6: boot loader adjustments | rsc | 4 | -31/+41 |
2009-03-08 | xv6: use stosb for memset | rsc | 2 | -11/+4 |
2009-03-08 | xv6/x86.h: add stosb, fix bugs in insl/outsl (rep not repne) | rsc | 1 | -2/+11 |
2009-03-08 | xv6/x86.h: inline assembly cleanup | rsc | 1 | -8/+8 |
2008-10-20 | Explain why itrunc() is OK w.r.t. crashes. | rtm | 1 | -0/+2 |
2008-10-17 | try harder to get directory refcounts right | kolya | 1 | -2/+8 |
2008-10-16 | make mkdir crash-safer, as noticed by many students on midterm | kolya | 1 | -7/+11 |
2008-10-16 | free the indirect block | kolya | 1 | -0/+1 |
2008-10-15 | as rtm noticed, avoid doubly-freeing pipe page | kolya | 1 | -3/+4 |
2008-10-15 | indent | kolya | 1 | -19/+19 |
2008-10-15 | cleaner swtch.S | kolya | 4 | -41/+31 |
2008-10-15 | save cpus.intena in sched(), so we get the right EFLAGS.IF value once a | kolya | 1 | -1/+5 |
2008-10-15 | check cp->killed before returning to user from a timer interrupt | kolya | 1 | -0/+4 |
2008-10-15 | update .cvsignore | kolya | 1 | -0/+2 |
2008-10-12 | minor cleanup | kolya | 2 | -3/+3 |
2008-10-12 | minor cleanup with STUB macro | kolya | 1 | -1/+3 |
2008-10-12 | include explicitly initialized globals (int x = 0;) in cross-refs, | kolya | 2 | -5/+2 |
2008-10-12 | fix: when two names only differed in case, crossrefs only included one of them. | kolya | 1 | -1/+1 |
2008-10-08 | be clear what the root i-number is | rtm | 3 | -2/+3 |
2008-09-28 | document lock->locked=0 vs xchg(&lock->locked, 0) | rtm | 1 | -4/+8 |
2008-09-24 | trap 9 does not push ec: fix from Greg Price <[email protected]> | kolya | 1 | -1/+1 |
2008-09-24 | always save and restore %fs, %gs to ensure old segment entries are never | kolya | 2 | -4/+12 |
2008-09-11 | restore std toolprefix | rtm | 2 | -2/+2 |
2008-09-11 | omit *.d from tar file | rtm | 3 | -3/+2 |
2008-09-09 | add copyright notice | kaashoek | 1 | -1/+2 |
2008-09-03 | make bochsrc work for bochs 2.2.6 | kolya | 2 | -1/+1 |
2008-09-03 | make pdf, ps, tarball | kolya | 3 | -12454/+12697 |
2008-09-03 | nits in index.txt | kaashoek | 9 | -13/+19 |
2008-09-03 | DO NOT MAIL: xv6 web pages | rsc | 37 | -0/+9034 |
2008-08-28 | simplify growproc | rtm | 1 | -3/+2 |
2008-08-28 | avoid a bug w/ exit() | rtm | 1 | -0/+1 |
2008-08-28 | the old explanation of AP startup might have been correct, but | rtm | 1 | -9/+10 |
2008-08-22 | clean up circular buffers, so pipe can queue 512 bytes rather than 511 | kolya | 2 | -14/+12 |