ff278344 | 04-Mar-2013 |
Stephen Tu <stephentu@csail.mit.edu> |
Correct a security bug in copyuvm()
copyuvm() should not allow new copied pages to inherit more permissions than the original pages. |
241c0680 | 24-Oct-2012 |
Cam Tenny <cjtenny@mit.edu> |
Prevent extra rebuild of fs.img by keeping intermediate object files. |
c440b5cd | 11-Sep-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Use static assert instead of _LP64 (thanks Eddie!) |
cf57e525 | 07-Sep-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove -m32 flag from native gcc compiler But check that mkfs.c is building with LP64 |
2ae8392a | 28-Aug-2012 |
Robert Morris <rtm@csail.mit.edu> |
make the book happy |
792d83ca | 28-Aug-2012 |
Robert Morris <rtm@csail.mit.edu> |
nits |
8960f60b | 28-Aug-2012 |
Robert Morris <rtm@csail.mit.edu> |
junk |
951b77f7 | 24-Aug-2012 |
Austin Clements <amdragon@mit.edu> |
Various fixes and improvements to printpcs
Search for an addr2line that supports elf32-i386. Don't print the path of addr2line as a side-effect of which. Don't uselessly pipe "grep '^ '" to addr2l
Various fixes and improvements to printpcs
Search for an addr2line that supports elf32-i386. Don't print the path of addr2line as a side-effect of which. Don't uselessly pipe "grep '^ '" to addr2line's stdin. Enable as many pretty-printing and otherwise helpful options as possible (this makes the output *much* more pleasant on modern addr2lines).
show more ...
|
020acb4f | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
For the convenience of students |
6650cc93 | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Use addr2line (or i386-jos-elf-addr2line, if you cross compile)
|
3fb7ecee | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Runoff still complaints these lines are too long, but it is now ok on printout |
f3f4b0fd | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
chmod +x |
c2d393df | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Decode getcallerpcs() (thanks to Peter Froehlich) |
95692c4a | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove left-over from some logging plan making complete syscalls atomic 0 is not a system call (thanks to Peter Froehlich) |
4ce832dd | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove unused argument to setupkvm (thanks to Peter Froehlich) |
70c55557 | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Remove unused argument from lapicinit (thanks to Peter Froehlich) |
b08d16f6 | 23-Aug-2012 |
Frans Kaashoek <kaashoek@mit.edu> |
Fix from Peter Froehlich |
9d59eb01 | 18-Feb-2012 |
Austin Clements <amdragon@mit.edu> |
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
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.
show more ...
|
12abb1a5 | 14-Oct-2011 |
Robert Morris <rtm@csail.mit.edu> |
don't let dirty blocks be evicted from cache! |
38eee5bc | 11-Oct-2011 |
Robert Morris <rtm@csail.mit.edu> |
more FS comment clarification |
a5fbfe41 | 11-Oct-2011 |
Robert Morris <rtm@csail.mit.edu> |
clarify some FS comments |
d73dd097 | 30-Sep-2011 |
Austin Clements <amdragon@mit.edu> |
Fix compile error on newer gcc's |
9b972c06 | 27-Sep-2011 |
Frans Kaashoek <kaashoek@26-4-190.dynamic.csail.mit.edu> |
Update stressfs to trigger race now the logging code serializes writes |
1e6f0146 | 14-Sep-2011 |
Austin Clements <amdragon@mit.edu> |
Use | instead of + for entrypgdir. Linker doesn't get in our way here. |
c092540e | 13-Sep-2011 |
Robert Morris <rtm@csail.mit.edu> |
eliminate enter_alloc -- use kalloc for everything |