summaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2012-08-22Remove unused argument from lapicinit (thanks to Peter Froehlich)Frans Kaashoek
2011-09-14Use | instead of + for entrypgdir. Linker doesn't get in our way here.Austin Clements
2011-09-13eliminate enter_alloc -- use kalloc for everythingRobert Morris
2011-09-01Fix layout issues for printed versionFrans Kaashoek
2011-08-30enterpgdir -> entrypgdirRobert Morris
2011-08-29Style nits; indentation and tabsAustin Clements
2011-08-22Remove sys_init syscallFrans Kaashoek
2011-08-15Avoid "boot" in xv6Frans Kaashoek
2011-08-15Use 4Mbyte pages during bootFrans Kaashoek
2011-08-15Separate more clearly bootloader from xv6 by renaming multiboot.S to entry.S ...Frans Kaashoek
2011-08-12OopsFrans Kaashoek
2011-08-12Some commentsFrans Kaashoek
2011-08-11Make AP processors boot using bootpgdirFrans Kaashoek
2011-08-09Remove jmpkstackFrans Kaashoek
2011-08-09Use static page table for boot, mapping first 4Mbyte; no more segment trickFrans Kaashoek
2011-07-29Map kernel highFrans Kaashoek
2011-07-27Dirt simple loggingFrans Kaashoek
2011-02-19xv6: formatting, cleanup, rev5 (take 2)Russ Cox
2011-01-11make new code like old codeRuss Cox
2010-09-13change some comments, maybe more informativeRobert Morris
2010-09-01Space policeAustin Clements
2010-08-31no more pminit, or ELF header at 0x10000Robert Morris
2010-08-31kalloc/kfree now only a page at a timeRobert Morris
2010-08-30xxRobert Morris
2010-08-30set only PG and WP in vminit; the rest don't seem to be needed and are confusingRobert Morris
2010-08-05add some commentsRobert Morris
2010-08-05move jkstack to main.cRobert Morris
2010-07-23Checkpoint page-table version for SMPFrans Kaashoek
2010-07-02Initial version of single-cpu xv6 with page tablesFrans Kaashoek
2009-09-02another attempt at cpu-local variables.Russ Cox
2009-08-30assorted fixes:Russ Cox
2009-05-31Some proc cleanup, moving some of copyproc into allocproc.rsc
2009-03-08be consistent: no underscores in function namesrsc
2009-03-08xv6: boot loader adjustmentsrsc
2008-08-21fix obvious printf nits after reading through codekolya
2007-10-01Incorporate new understanding of/with Intel SMP spec.rsc
2007-09-30Re: why cpuid() in locking code?rsc
2007-09-27Final word on the locking fiasco?rsc
2007-09-27yank out stack overflow checking uglinessrsc
2007-09-27okay, that was long enough - revertrsc
2007-09-27test: store curproc at top of stackrsc
2007-09-27rename splhi/spllo to pushcli/popclirsc
2007-09-27use larger, allocated cpu stacksrsc
2007-09-27kernel SMP interruptibility fixes.rsc
2007-08-28nitsrsc
2007-08-28rename 8253pit.c to timer.crsc
2007-08-28nitrsc
2007-08-28nitrsc
2007-08-27Rename main0 to main.rsc
2007-08-27delete unnecessary #include linesrsc