| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2006-07-12 | passes both usertests | rtm | 1 | -2/+2 | |
| exit had acquire where I meant release swtch now checks that you hold no locks | |||||
| 2006-07-12 | cvs add spinlock.h | rtm | 1 | -2/+2 | |
| fix race in schedule() | |||||
| 2006-07-12 | no more big kernel lock | rtm | 1 | -2/+2 | |
| succeeds at usertests.c pipe test | |||||
| 2006-07-11 | give each cpu its own clock, so that preemption works on cpu 1 | rtm | 1 | -2/+2 | |
| 2006-07-11 | pre-empt both user and kernel, in clock interrupt | rtm | 1 | -2/+47 | |
| usertest.c tests pre-emption kill() | |||||
| 2006-07-01 | swtch saves callee-saved registers | rtm | 1 | -7/+33 | |
| swtch idles on per-CPU stack, not on calling process's stack fix pipe bugs usertest.c tests pipes, fork, exit, close | |||||
| 2006-06-27 | file descriptors | rtm | 1 | -0/+30 | |
| pipes | |||||
