Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-09-02 | bootother -> entryother in README | Austin Clements | 1 | -1/+1 | |
2011-09-01 | Skip missing page directories in deallocuvm | Austin Clements | 1 | -1/+3 | |
Previously, deallocuvm scanned from 0 to KERNBASE in one page increments, which had a noticable effect on boot time. Now it skips over missing page directories. | |||||
2011-09-01 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 2 | -5/+3 | |
2011-09-01 | inaccessible page under the user stack page, to help exec deal w/ too-large args | Robert Morris | 4 | -4/+21 | |
2011-09-01 | Fix layout | Frans Kaashoek | 1 | -1/+0 | |
2011-09-01 | Have one definition of kernel stack size | Frans Kaashoek | 1 | -4/+3 | |
2011-09-01 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 9 | -57/+67 | |
Conflicts: vm.c | |||||
2011-09-01 | fix usertests to correctly test what happens when you call | Robert Morris | 4 | -13/+26 | |
exec() with arguments that don't fit on a single page. | |||||
2011-09-01 | Use stosl in memset; makes boot time bearable | Austin Clements | 2 | -1/+14 | |
2011-09-01 | Fix layout issues for printed version | Frans Kaashoek | 7 | -57/+55 | |
2011-08-31 | move the kernel to 0x80000000 | Robert Morris | 3 | -3/+4 | |
2011-08-31 | simplify the end of entry.S | Robert Morris | 1 | -9/+8 | |
2011-08-30 | enterpgdir -> entrypgdir | Robert Morris | 3 | -11/+24 | |
2011-08-29 | Revert "Introduce and use sleeplocks instead of BUSY flags" | Frans Kaashoek | 12 | -105/+61 | |
My changes have a race with re-used bufs and the code doesn't seem to get shorter Keep the changes that fixed ip->off race This reverts commit 3a5fa7ed9020eaf8ab843a16d26db7393b2ec072. Conflicts: defs.h file.c file.h | |||||
2011-08-29 | Renumber I_VALID since I_BUSY is gone | Austin Clements | 1 | -1/+1 | |
2011-08-29 | dir-locals.el to set style in Emacs | Austin Clements | 1 | -0/+5 | |
2011-08-29 | Style nits; indentation and tabs | Austin Clements | 5 | -37/+37 | |
2011-08-26 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Frans Kaashoek | 1 | -1/+1 | |
2011-08-26 | Introduce and use sleeplocks instead of BUSY flags | Frans Kaashoek | 12 | -63/+106 | |
Remove I_BUSY, B_BUSY, and intrans defs and usages One spinlock per buf to avoid ugly loop in bget fix race in filewrite (don't update f->off after releasing lock) | |||||
2011-08-26 | segment register -> segment descriptor | Robert Morris | 1 | -1/+1 | |
2011-08-25 | Make cross reference with text work | Frans Kaashoek | 1 | -2/+2 | |
2011-08-24 | Eliminate USERTOP; no use for it. | Frans Kaashoek | 2 | -4/+3 | |
2011-08-22 | A comment | Frans Kaashoek | 1 | -0/+3 | |
2011-08-22 | Remove sys_init syscall | Frans Kaashoek | 5 | -13/+7 | |
Invoke initlog from forkret on first user process | |||||
2011-08-21 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Frans Kaashoek | 2 | -18/+66 | |
2011-08-21 | delete dead code | Frans Kaashoek | 1 | -7/+1 | |
2011-08-19 | make dirlookup and dirlink more similar | Robert Morris | 2 | -18/+66 | |
2011-08-17 | bootloader reads into a physical address (not a virtual address) | Frans Kaashoek | 1 | -7/+7 | |
2011-08-17 | Make elf proghdr fields match what objdump prints | Frans Kaashoek | 3 | -7/+7 | |
2011-08-16 | Switch back to #define for PHYSTOP. Using the E820 to retrieve the memory ↵ | Frans Kaashoek | 3 | -14/+8 | |
map is too complicated (must be done in 16-bit real-mode, probably enlarged bootblock beyond 512 bytes, and a #define requires less explanation). | |||||
2011-08-16 | Clean up memlayout.h | Frans Kaashoek | 6 | -28/+42 | |
Get rid of last instances of linear address and "la" Get ready for detecting physical memory dynamically | |||||
2011-08-15 | Update make clean | Frans Kaashoek | 1 | -1/+1 | |
2011-08-15 | Update list of files to include in printout | Frans Kaashoek | 1 | -3/+7 | |
2011-08-15 | Make Austin happier | Frans Kaashoek | 2 | -13/+13 | |
2011 | |||||
2011-08-15 | Avoid "boot" in xv6 | Frans Kaashoek | 11 | -51/+43 | |
2011-08-15 | Use 4Mbyte pages during boot | Frans Kaashoek | 4 | -1035/+15 | |
2011-08-15 | Only commit log to disk if something was written in to it. | Austin Clements | 1 | -5/+7 | |
Without this, every write to the console results in log writes. | |||||
2011-08-15 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 4 | -22/+22 | |
2011-08-15 | avoid deadlock by calling begin_trans() before locking any inodes | Robert Morris | 5 | -15/+66 | |
2011-08-15 | Separate more clearly bootloader from xv6 by renaming multiboot.S to entry.S ↵ | Frans Kaashoek | 4 | -22/+22 | |
etc. Maybe the string boot shouldn't appear in xv6 code? | |||||
2011-08-12 | Oops | Frans Kaashoek | 1 | -2/+2 | |
2011-08-12 | Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6 | Robert Morris | 1 | -1/+7 | |
2011-08-12 | log write() data | Robert Morris | 7 | -44/+144 | |
usertest for big write()s push begin_trans/commit_trans down into syscalls | |||||
2011-08-12 | Some comments | Frans Kaashoek | 1 | -1/+7 | |
2011-08-11 | Make AP processors boot using bootpgdir | Frans Kaashoek | 5 | -65/+42 | |
Remove device mapping from bootpgdir Remove unnecessary vmenable Set CPUS back to 2 in Makefile Passes all usertests | |||||
2011-08-09 | One more low address | Frans Kaashoek | 1 | -1/+3 | |
2011-08-09 | Tiny bit of cleanup | Frans Kaashoek | 1 | -7/+7 | |
2011-08-09 | Shorten boot assembly | Frans Kaashoek | 1 | -15/+0 | |
2011-08-09 | x | Frans Kaashoek | 1 | -4/+4 | |
2011-08-09 | Remove jmpkstack | Frans Kaashoek | 1 | -27/+2 | |