Commits

Author Commit Message Labels Comments Date
Austin Clements
Make fetchint and fetchstr use proc instead of taking a struct proc Previously, these were inconsistent: they used their struct proc argument for bounds checking, but always copied the argument from the current address space (and hence the current process). Drop the struct proc argument and always use the current proc. Suggested by Carmi Merimovich.
Robert Morris
don't let dirty blocks be evicted from cache!
Robert Morris
more FS comment clarification
Robert Morris
clarify some FS comments
Austin Clements
Fix compile error on newer gcc's
Frans Kaashoek
Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6
Frans Kaashoek
Update stressfs to trigger race now the logging code serializes writes
Austin Clements
Use | instead of + for entrypgdir. Linker doesn't get in our way here.
Robert Morris
eliminate enter_alloc -- use kalloc for everything
Robert Morris
more regular kmap[] and description
Robert Morris
comment nits
Austin Clements
Remove unused 'state' variable that broke the build in recent gcc's
Austin Clements
Rev 6
Tags
xv6-rev6
Austin Clements
Remove nice font from master
Austin Clements
Fetch nice font from font branch, if possible
Austin Clements
Move xv6 release tars/pdfs in to 6.828 repo
Austin Clements
Remove web directory; all cruft or moved to 6.828 repo
Austin Clements
Make web page refer to git releases
Austin Clements
Add MIT license file; update xv6-rev2.tar.gz with LICENSE. Other files unchanged. (cherry picked from commit d827c8f3c82208c1df5c13b191880824f864fa91)
Tags
xv6-rev2
Austin Clements
Remove old book chapters
Austin Clements
Re-alphabetize OBJS
Austin Clements
Note about the meaning of sheet1 in runoff.spec
Frans Kaashoek
sources -> sources and text
Frans Kaashoek
Shorten history of xv6 Cut section about commentary Add (failing) link to xv6 source section pointing to the text. Delete the incorrect/incomplete list of universities using jos/xv6
Austin Clements
Setting indent-tabs-mode nil everywhere is dangerous
Austin Clements
Sync up clean and gitignore better
Austin Clements
Update gitignore
Austin Clements
Fix stale comments in entryother.S
Austin Clements
Make the ELF entry point a physical address This way, the bootloader doesn't have to translate the entry point. This also makes xv6 multiboot-compliant and follows the convention used by Linux.
Austin Clements
kernel depends on kernel.ld
  1. Prev
  2. Next