| Age | Commit message (Expand) | Author |
| 2011-08-15 | Avoid "boot" in xv6 | Frans Kaashoek |
| 2011-08-09 | Use kernel virtual addresses for BIOS memory, etc. | Frans Kaashoek |
| 2011-07-29 | Map kernel high | Frans Kaashoek |
| 2011-02-19 | xv6: formatting, cleanup, rev5 (take 2) | Russ Cox |
| 2011-01-11 | mp: do not panic on surprising hw | Russ Cox |
| 2011-01-11 | make new code like old code | Russ Cox |
| 2010-07-02 | Initial version of single-cpu xv6 with page tables | Frans Kaashoek |
| 2009-08-30 | assorted fixes: | Russ Cox |
| 2009-03-08 | be consistent: no underscores in function names | rsc |
| 2007-11-28 | bda[0xE] is a 16-bit segment number, | rsc |
| 2007-08-28 | comments; rename irq_ to pic_ | rsc |
| 2007-08-28 | spaces around else for rtm | rsc |
| 2007-08-28 | more consistent spacing | rsc |
| 2007-08-27 | delete unnecessary #include lines | rsc |
| 2007-08-27 | Simplify MP hardware code. | rsc |
| 2007-08-27 | nits | rsc |
| 2007-08-27 | nits | rsc |
| 2007-08-24 | nit | rsc |
| 2006-09-08 | nit | rsc |
| 2006-09-08 | formatting nits | rsc |
| 2006-09-08 | use bootstrap processor as specified by MP table. typically 0, but not | kaashoek |
| 2006-09-07 | comment fixes | rsc |
| 2006-09-07 | run without lapic and ioapic, if they are not present | kaashoek |
| 2006-09-06 | wrap long lines | rsc |
| 2006-09-06 | break single-line if statements | rsc |
| 2006-09-06 | no /* */ comments | rsc |
| 2006-09-06 | standardize various * conventions | rsc |
| 2006-09-06 | spacing fixes: no tabs, 2-space indents (for rtm) | rsc |
| 2006-08-29 | prune unneeded panics and debug output | rtm |
| 2006-08-08 | fix race in holding() check in acquire() | rtm |
| 2006-08-04 | better interrupt plan---this one appears to work | kaashoek |
| 2006-07-20 | uint32_t -> uint &c | rtm |
| 2006-07-17 | standarize on unix-like lowercase struct names | rsc |
| 2006-07-17 | add uint and standardize on typedefs instead of unsigned | rsc |
| 2006-07-17 | nitpicks | rsc |
| 2006-07-16 | various little fixes that should have been in earlier checkins | rsc |
| 2006-07-16 | Keep interrupts disabled during startup. | rsc |
| 2006-07-12 | extract lapic code from mp.c | kaashoek |
| 2006-07-12 | i think my cmpxchg use was wrong in acquire | rtm |
| 2006-07-12 | no more big kernel lock | rtm |
| 2006-07-11 | Changes to allow use of native x86 ELF compilers, which on my | rsc |
| 2006-07-05 | timer interrupts | kaashoek |
| 2006-07-01 | swtch saves callee-saved registers | rtm |
| 2006-06-28 | disable interrupts when holding kernel lock | kaashoek |
| 2006-06-28 | timer interrupts | kaashoek |
| 2006-06-26 | stick mpstack in cpu structure | kaashoek |
| 2006-06-24 | boot more than two CPUs, each on own initial stack | rtm |
| 2006-06-22 | compile "user programs" | rtm |
| 2006-06-22 | checkpoint. booting second processor. stack is messed up, but thanks to cliff | kaashoek |
| 2006-06-21 | start on MP; detect MP configuration | kaashoek |