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 |