Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-01-30 | Cody | Frans Kaashoek | 1 | -6/+6 | |
2016-09-26 | fix possible memory leak in deallocuvm | Cody Cutler | 1 | -1/+1 | |
when a zero PDE is encountered while searching for present PTEs to free, resume searching at first entry of the next page table instead of the current entry of the next page table. | |||||
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-26 | Add mikecat's argp test | Frans Kaashoek | 1 | -0/+14 | |
2016-09-26 | fix memory region validation in argptr() | MikeCAT | 1 | -1/+1 | |
2016-09-25 | Typo (Thanks to Austin Liew) | Frans Kaashoek | 1 | -1/+1 | |
2016-09-19 | Merge branch 'master' of g.csail.mit.edu:xv6-dev | Frans Kaashoek | 1 | -1/+1 | |
2016-09-19 | Check result of write (thans to Alexander Kapshuk <alexander.kapshuk@gmail) | Frans Kaashoek | 1 | -2/+6 | |
2016-09-16 | Fix a small README typo | Tej Chajed | 1 | -1/+1 | |
2016-09-15 | Remove left-over print statements | Frans Kaashoek | 1 | -6/+0 | |
2016-09-15 | Merge branch 'master' of g.csail.mit.edu:xv6-dev | Robert Morris | 3 | -3/+3 | |
2016-09-15 | change allocproc() back to acquiring the ptable.lock. | Robert Morris | 1 | -14/+6 | |
fix bugs where caller incorrectly released lock on error return path. | |||||
2016-09-15 | xx | Robert Morris | 1 | -1/+1 | |
2016-09-14 | Delete two left-over print statements | Frans Kaashoek | 1 | -2/+0 | |
2016-09-14 | Update comment a bit. | Frans Kaashoek | 1 | -1/+1 | |
2016-09-14 | Add sleeplock.[ch] to listing | Frans Kaashoek | 1 | -0/+2 | |
2016-09-13 | one more BUSY | Frans Kaashoek | 1 | -2/+2 | |
2016-09-11 | sleeplock files | Frans Kaashoek | 2 | -0/+66 | |
2016-09-11 | Replace I_BUSY with sleep locks | Frans Kaashoek | 7 | -21/+20 | |
2016-09-11 | Move retry loop/sleep/wakeup in bio.c into sleeping locks | Frans Kaashoek | 3 | -28/+31 | |
2016-09-11 | Straight replacement of B_BUSY with a sleeping lock. | Frans Kaashoek | 8 | -21/+45 | |
2016-09-08 | Merge branch 'master' of g.csail.mit.edu:xv6-dev | Frans Kaashoek | 2 | -3/+21 | |
2016-09-08 | x | Frans Kaashoek | 2 | -3/+3 | |
2016-09-08 | use asm() for lock release, not a C assignment | Robert Morris | 1 | -2/+4 | |
2016-09-08 | this might fix the reported deadlock, though I can't reproduce it. | Robert Morris | 1 | -1/+17 | |
2016-09-08 | Be a bit more explicit what kind of suggestions are are interested. | Frans Kaashoek | 1 | -2/+6 | |
2016-09-02 | Make runoff happy | Frans Kaashoek | 4 | -18/+18 | |
2016-09-02 | Fix a few lines that runoff is complaining about that they are too long | Frans Kaashoek | 3 | -7/+13 | |
2016-09-02 | ack xi | Frans Kaashoek | 1 | -2/+2 | |
2016-09-02 | Merge branch 'master' of g.csail.mit.edu:xv6-dev | Frans Kaashoek | 3 | -3/+9 | |
2016-09-02 | APIC IDs may not be consecutive and start from zero, so we cannot really use it | Frans Kaashoek | 6 | -18/+26 | |
as a direct index into cpus. Record apicid in struct cpu and have cpunum() look for it. Replace cpu->id with cpunum() everywhere, and replace cpu->id with cpu->apicid. Thanks to Xi Wang. | |||||
2016-09-02 | comment about sched() saving/restoring cpu->intena | Robert Morris | 2 | -2/+8 | |
2016-09-01 | curproc -> proc in a comment | Robert Morris | 1 | -1/+1 | |
2016-08-26 | better comment | Frans Kaashoek | 1 | -1/+3 | |
2016-08-26 | ack | Frans Kaashoek | 1 | -2/+2 | |
2016-08-26 | set iomb to forbid i/o instructions from user space | Frans Kaashoek | 2 | -0/+33 | |
add to test that they indeed trap in user space thanks to [email protected] and [email protected] | |||||
2016-08-25 | x | Frans Kaashoek | 1 | -6/+6 | |
2016-08-25 | Remove trailing white space with: | Frans Kaashoek | 32 | -116/+116 | |
for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done (Thanks to Nicolás Wolovick) | |||||
2016-08-25 | ack mikecat | Frans Kaashoek | 1 | -2/+2 | |
2016-08-25 | add check for wrapping of address + size in exec() | MikeCAT | 1 | -0/+2 | |
2016-08-25 | add alignment check of virtual address to exec() | MikeCAT | 1 | -0/+2 | |
2016-08-24 | p2v -> P2V | Robert Morris | 5 | -26/+19 | |
2016-08-19 | x | Frans Kaashoek | 1 | -6/+6 | |
2016-08-18 | Coding style (thanks to phf). | Frans Kaashoek | 1 | -5/+5 | |
2016-08-18 | Fixed QEMU command line avoids raw image warning. | Peter H. Froehlich | 1 | -1/+1 | |
2016-08-18 | It will be for 2016 | Frans Kaashoek | 1 | -2/+2 | |
2016-08-18 | Update based on a scan of my 6828 folder | Frans Kaashoek | 1 | -3/+6 | |
2016-08-18 | Removed useless variable. | Peter H. Froehlich | 1 | -4/+0 | |
2016-08-18 | Again, QEMU command line to avoid image warning. | Peter H. Froehlich | 1 | -1/+1 | |
2016-08-18 | Remove unused variable, nits. | Peter H. Froehlich | 1 | -6/+5 | |