- Jan 11, 2011
-
-
Russ Cox authored
Variable declarations at top of function, separate from initialization. Use == 0 instead of ! for checking pointers. Consistent spacing around {, *, casts. Declare 0-parameter functions as (void) not (). Integer valued functions return -1 on failure, 0 on success.
-
- Sep 19, 2010
-
-
Robert Morris authored
-
- Aug 31, 2010
-
-
Robert Morris authored
-
Austin Clements authored
-
Robert Morris authored
kinit() knows about end and PHYSTOP map all of kernel read/write (rather than r/o instructions) thanks, austin
-
Robert Morris authored
do not keep sorted contiguous free list
-
- Aug 11, 2010
-
-
Robert Morris authored
increase PHYSTOP
-
- Aug 06, 2010
-
-
Robert Morris authored
put an invalid page below the stack have fork() handle invalid pages
-
- Jul 23, 2010
-
-
Frans Kaashoek authored
passes all tests on two-processor smp
-
- Jul 02, 2010
-
-
Frans Kaashoek authored
-
Frans Kaashoek authored
-
- Jul 11, 2009
-
-
Russ Cox authored
-
- May 30, 2009
-
-
rsc authored
group locks into structs they protect. few naming nits.
-
- Aug 27, 2007
- Aug 24, 2007
-
-
rtm authored
nits in comments
-
- Aug 14, 2007
-
-
rsc authored
-
- Aug 10, 2007
- Sep 08, 2006
-
-
kaashoek authored
-
- Sep 07, 2006
-
-
rsc authored
-
- Sep 06, 2006
- Sep 04, 2006
-
-
rtm authored
-
- Aug 30, 2006
-
-
rtm authored
lots of cleanup
-
- Aug 10, 2006
-
-
rtm authored
so fast interrupts overflow the kernel stack fix: cli() before lapic_eoi()
-
- Jul 29, 2006
-
-
rtm authored
-
- Jul 16, 2006
- Jul 12, 2006
-
-
rtm authored
nesting cli/sti: release shouldn't always enable interrupts separate setup of lapic from starting of other cpus, so cpu() works earlier flag to disable locking in console output make locks work even when curproc==0 (still crashes in clock interrupt)
-
- Jul 11, 2006
- Jul 01, 2006
-
-
rtm authored
swtch idles on per-CPU stack, not on calling process's stack fix pipe bugs usertest.c tests pipes, fork, exit, close
-
- Jun 12, 2006
-
-
rtm authored
-