Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-08-30 | vectors.pl is executable and asks shell for perl | Frans Kaashoek | 1 | -1/+2 | |
2018-08-30 | thanks tyfkda | Frans Kaashoek | 1 | -2/+2 | |
2018-08-30 | x | Frans Kaashoek | 1 | -1/+1 | |
2018-08-30 | x | Frans Kaashoek | 1 | -1/+0 | |
2017-08-09 | Commit to running on an SMP (perhaps with only 1 core). Remove most code | Frans Kaashoek | 1 | -1/+0 | |
from picirq.c and remove timer.c completely. Update runoff.list. | |||||
2017-01-30 | Thanks to Wolfgang Keller <[email protected]> | Frans Kaashoek | 1 | -1/+1 | |
2017-01-30 | Add support for qemu-system-x86_64 in 64bit hosts | Antonio Gutierrez | 1 | -0/+2 | |
As x86-64 is a superset of x86, we can use qemu-system-x86_64 to run the OS image. Signed-off-by: Antonio Gutierrez <[email protected]> | |||||
2016-09-26 | Fixed broken build on newer gold linker with NaCl support | Icenowy Zheng | 1 | -1/+1 | |
On platforms with NaCl support, ld.gold -V will return a "elf_i386_nacl" in addition to "elf_i386", which will make the build fail. | |||||
2016-09-11 | Straight replacement of B_BUSY with a sleeping lock. | Frans Kaashoek | 1 | -0/+1 | |
2016-08-18 | Fixed QEMU command line avoids raw image warning. | Peter H. Froehlich | 1 | -1/+1 | |
2016-08-18 | Again, QEMU command line to avoid image warning. | Peter H. Froehlich | 1 | -1/+1 | |
2016-08-13 | hold ptable.lock for the entire process creation | Robert Morris | 1 | -2/+2 | |
however, processes still modify their own p->* without locking | |||||
2015-06-30 | coding style (per Jeremías Feltan <[email protected]>) | Frans Kaashoek | 1 | -1/+1 | |
2014-10-03 | Increase VM memory when running qemu-memfs | Austin Clements | 1 | -1/+1 | |
Presumably because of the pre-loaded file system, the default RAM is insufficient when running kernelmemfs | |||||
2014-10-03 | Make kernelmemfs depend on kernel.ld | Austin Clements | 1 | -1/+1 | |
2014-10-03 | Fix kernelmemfs linking | Austin Clements | 1 | -1/+1 | |
Commit 9aa0337d introduced a linker script for linking the kernel image, but only changed the kernel target to use it. kernelmemfs was still using the old linker command line arguments, which weren't sufficient. | |||||
2014-09-23 | ggdb -> gdwarf-2 for gcc4.8 | Frans Kaashoek | 1 | -1/+1 | |
2014-09-08 | Oops (thanks David Lawrence) | Frans Kaashoek | 1 | -1/+1 | |
2014-07-31 | newer versions of qemu have different binary names (per Joel Nider ↵ | Frans Kaashoek | 1 | -2/+4 | |
<[email protected]>) | |||||
2012-10-24 | Prevent extra rebuild of fs.img by keeping intermediate object files. | Cam Tenny | 1 | -0/+6 | |
2012-09-07 | Remove -m32 flag from native gcc compiler | Frans Kaashoek | 1 | -1/+1 | |
But check that mkfs.c is building with LP64 | |||||
2011-09-05 | Re-alphabetize OBJS | Austin Clements | 1 | -1/+1 | |
2011-09-05 | Sync up clean and gitignore better | Austin Clements | 1 | -2/+3 | |
2011-09-04 | kernel depends on kernel.ld | Austin Clements | 1 | -2/+2 | |
2011-09-04 | Add QEMUEXTRA environment to add extra QEMU arguments, like in JOS | Austin Clements | 1 | -1/+1 | |
2011-09-02 | A few missed xv6.pdf dependencies | Austin Clements | 1 | -1/+1 | |
2011-09-02 | Nuke data.S, since we do have a custom linker script. | Austin Clements | 1 | -4/+4 | |
2011-08-15 | Update make clean | Frans Kaashoek | 1 | -1/+1 | |
2011-08-15 | Avoid "boot" in xv6 | Frans Kaashoek | 1 | -1/+1 | |
2011-08-15 | Separate more clearly bootloader from xv6 by renaming multiboot.S to entry.S ↵ | Frans Kaashoek | 1 | -10/+10 | |
etc. Maybe the string boot shouldn't appear in xv6 code? | |||||
2011-08-11 | Make AP processors boot using bootpgdir | Frans Kaashoek | 1 | -5/+5 | |
Remove device mapping from bootpgdir Remove unnecessary vmenable Set CPUS back to 2 in Makefile Passes all usertests | |||||
2011-08-09 | Use static page table for boot, mapping first 4Mbyte; no more segment trick | Frans Kaashoek | 1 | -2/+3 | |
Allocate proper kernel page table immediately in main using boot allocator Remove pginit Simplify address space layout a tiny bit More to come (e.g., superpages to simplify static table) | |||||
2011-08-09 | Allow gas to use / as divide (instead of comment) | Frans Kaashoek | 1 | -1/+1 | |
Maybe not necessary, but don't want to waste time figuring this out again | |||||
2011-07-29 | Map kernel high | Frans Kaashoek | 1 | -2/+2 | |
Very important to give qemu memory through PHYSTOP :( | |||||
2011-07-27 | Dirt simple logging | Frans Kaashoek | 1 | -0/+1 | |
Passes usertests and stressfs Seems to recover correctly in a number of simple cases | |||||
2011-06-24 | Add -fno-omit-frame-pointer to compile flags. | Austin Clements | 1 | -1/+1 | |
At some point between gcc 4.4 and 4.6, omitting the frame pointer became default if any -O is specified. getcallerpcs relies on the frame pointer, so bring it back. | |||||
2011-02-19 | xv6: formatting, cleanup, rev5 (take 2) | Russ Cox | 1 | -9/+11 | |
2011-01-11 | multiboot support and memory-only (no disk) kernel | Russ Cox | 1 | -2/+22 | |
2010-09-03 | Rev 4 | Austin Clements | 1 | -1/+1 | |
2010-09-01 | Make it easy to change the number of CPUs | Austin Clements | 1 | -1/+4 | |
2010-08-31 | print depends on runoff.spec | Austin Clements | 1 | -1/+1 | |
2010-08-31 | mkfs must be compiled 32-bit. Fix mkfs warnings | Austin Clements | 1 | -1/+1 | |
2010-08-31 | Infer qemu path, just like in JOS | Austin Clements | 1 | -5/+22 | |
2010-08-31 | Infer TOOLPREFIX, just like in JOS | Austin Clements | 1 | -1/+17 | |
2010-08-30 | Merge remote branch 'origin/master' into page | Robert Morris | 1 | -3/+7 | |
2010-08-30 | Fix for gdbstub argument change in qemu 0.11. Rename qemu-gdb-nox target to ↵ | Austin Clements | 1 | -3/+7 | |
qemu-nox-gdb because you frequently want to add the gdb part, but rarely the nox part. | |||||
2010-08-05 | fix allocuvm() to handle sbrk() with non-page-granularity argument | Robert Morris | 1 | -1/+1 | |
(maybe this never worked, but it works now) | |||||
2010-07-02 | Initial version of single-cpu xv6 with page tables | Frans Kaashoek | 1 | -2/+3 | |
2009-11-23 | Add stressfs and gdbutil to dist | Austin Clements | 1 | -4/+5 | |
2009-11-23 | Add the test we used in lecture to creash the IDE system when the | Austin Clements | 1 | -0/+1 | |
locks were moved around. |