Age | Commit message (Expand) | Author | Files | Lines |
2009-07-11 | rearrangements and cleanup for text | Russ Cox | 4 | -107/+102 |
2009-07-11 | trap cleanup | Russ Cox | 3 | -7/+7 |
2009-07-11 | bootasm cleanup | Russ Cox | 2 | -12/+12 |
2009-07-11 | s/IRQ_OFFSET/T_IRQ0/: it's a trap number, not an irq number. | Russ Cox | 2 | -9/+10 |
2009-05-31 | compile fixes | rsc | 1 | -7/+5 |
2009-05-31 | group locks into structs they protect. | rsc | 10 | -80/+82 |
2009-05-31 | usys.S: put before init.c, STUB -> SYSCALL | rsc | 2 | -22/+22 |
2009-05-31 | exec sanity check | rsc | 1 | -1/+1 |
2009-05-31 | simplify | rsc | 3 | -29/+16 |
2009-05-31 | use ftable like btable and itable | rsc | 1 | -22/+21 |
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 |