Age | Commit message (Expand) | Author | Files | Lines |
2007-10-01 | Incorporate new understanding of/with Intel SMP spec. | rsc | 1 | -1/+1 |
2007-09-27 | Final word on the locking fiasco? | rsc | 1 | -2/+2 |
2007-09-27 | yank out stack overflow checking ugliness | rsc | 1 | -4/+1 |
2007-09-27 | okay, that was long enough - revert | rsc | 1 | -4/+1 |
2007-09-27 | test: store curproc at top of stack | rsc | 1 | -1/+4 |
2007-09-27 | rename splhi/spllo to pushcli/popcli | rsc | 1 | -1/+1 |
2007-09-27 | overkill: use segments to catch stack overflow (delete before next year) | rsc | 1 | -1/+4 |
2007-09-27 | use larger, allocated cpu stacks | rsc | 1 | -3/+1 |
2007-09-27 | kernel SMP interruptibility fixes. | rsc | 1 | -8/+6 |
2007-08-28 | replace setjmp/longjmp with swtch | rsc | 1 | -8/+8 |
2007-08-24 | Remove struct uinode. | rsc | 1 | -1/+1 |
2007-08-24 | nits | rsc | 1 | -1/+1 |
2007-08-24 | add missing iput() at end of _namei() | rtm | 1 | -8/+4 |
2007-08-23 | Use parent pointer instead of ppid. | rsc | 1 | -1/+1 |
2007-08-22 | PDF at http://am.lcs.mit.edu/~rsc/xv6.pdf | rsc | 1 | -3/+1 |
2007-08-10 | Make cp a magic symbol. | rsc | 1 | -0/+10 |
2007-08-08 | save process name for debugging | rsc | 1 | -0/+1 |
2006-09-07 | more comments | rsc | 1 | -36/+40 |
2006-09-06 | struct fd -> struct file | rsc | 1 | -1/+1 |
2006-09-06 | no /* */ comments | rsc | 1 | -13/+8 |
2006-08-29 | nits | rtm | 1 | -4/+3 |
2006-08-29 | clear killed flag in exit | rtm | 1 | -5/+0 |
2006-08-29 | prune unneeded panics and debug output | rtm | 1 | -4/+0 |
2006-08-16 | proc[0] can sleep(), at least after it gets to main00() | rtm | 1 | -2/+1 |
2006-08-15 | no more proc[] entry per cpu for idle loop | rtm | 1 | -2/+2 |
2006-08-15 | commented out code for cwd | kaashoek | 1 | -0/+1 |
2006-08-10 | interrupts could be recursive since lapic_eoi() called before rti | rtm | 1 | -2/+2 |
2006-08-08 | fix race in holding() check in acquire() | rtm | 1 | -3/+4 |
2006-07-29 | open() | rtm | 1 | -0/+2 |
2006-07-20 | uint32_t -> uint &c | rtm | 1 | -1/+1 |
2006-07-17 | standarize on unix-like lowercase struct names | rsc | 1 | -3/+3 |
2006-07-17 | add uint and standardize on typedefs instead of unsigned | rsc | 1 | -3/+3 |
2006-07-16 | Eliminate annoying Pseudodesc structure. | rsc | 1 | -1/+0 |
2006-07-16 | standardize on not using foo_ prefix in struct foo | rsc | 1 | -9/+9 |
2006-07-16 | New scheduler. | rsc | 1 | -3/+2 |
2006-07-15 | no more recursive locks | rtm | 1 | -0/+1 |
2006-07-12 | passes both usertests | rtm | 1 | -0/+1 |
2006-07-12 | i think my cmpxchg use was wrong in acquire | rtm | 1 | -0/+1 |
2006-07-12 | no more big kernel lock | rtm | 1 | -1/+4 |
2006-07-11 | pre-empt both user and kernel, in clock interrupt | rtm | 1 | -0/+1 |
2006-07-11 | Changes to allow use of native x86 ELF compilers, which on my | rsc | 1 | -1/+23 |
2006-07-05 | timer interrupts | kaashoek | 1 | -1/+0 |
2006-07-01 | swtch saves callee-saved registers | rtm | 1 | -0/+11 |
2006-06-27 | file descriptors | rtm | 1 | -0/+1 |
2006-06-22 | compile "user programs" | rtm | 1 | -2/+2 |
2006-06-15 | sleep, wakeup, wait, exit | rtm | 1 | -1/+4 |
2006-06-15 | primitive fork and exit system calls | rtm | 1 | -0/+1 |
2006-06-12 | import | rtm | 1 | -0/+34 |