- 10 Aug, 2016 2 commits
-
-
Robert Morris authored
-
Robert Morris authored
-
- 08 Aug, 2016 1 commit
-
-
Robert Morris authored
fix Regehr complaint
-
- 15 Nov, 2015 5 commits
-
-
Frans Kaashoek authored
-
Nathaniel Wesley Filardo authored
Use cons.lock for everything. This eliminates the possibility that two CPUS independently, simultaneously manipulate the CRTC in cgaputc.
-
Nathaniel Wesley Filardo authored
-
kaashoek authored
Fix comments
-
kaashoek authored
Update URL for 2014
-
- 13 Nov, 2015 1 commit
-
-
kehao95 authored
-
- 18 Sep, 2015 1 commit
-
-
Jindong Zhang authored
-
- 13 Aug, 2015 1 commit
-
-
Ayan Shafqat authored
-
- 30 Jun, 2015 1 commit
-
-
Frans Kaashoek authored
-
- 27 Jun, 2015 2 commits
-
-
Frans Kaashoek authored
-
Frans Kaashoek authored
- move log into metadata part of disk, so that marking that the log's blocks are in use falls out for free - superblock describes the whole disk (sizes and offets) - sizes and offsets are computed in one place (mkfs) and the rest of the code refers to the superblock for these values, instead of recomputing them.
-
- 11 Apr, 2015 1 commit
-
-
Frans Kaashoek authored
instead of 1. ideintr() should wait for nsector_per_block interrupts before waking up the reader; now it wakes up the reader after 1 interrupt, which apparently means that the first sector is available of the command instead of all. For now keep BSIZE to 512.
-
- 10 Apr, 2015 1 commit
-
-
Frans Kaashoek authored
-
- 03 Apr, 2015 1 commit
-
-
Frans Kaashoek authored
that they can be different. Clean up mkfs, simplifying specifying fs parameters, remove some redundancy between fs and mkfs, and fix disk layout bugs. Call blocks in the file system blocks instead of sectors. Passes usertests for different block sizes.
-
- 25 Mar, 2015 1 commit
-
-
Austin Clements authored
Currently, grep read()s into a buffer and then uses the buffer as a string. Since there's no NUL-terminator, this can cause it to falsely identify line breaks and matches from leftover data on earlier lines and, if a line fills up the entire buffer, to read past the end of the buffer. Fix this by NUL-terminating any data returned by read(). Thanks to Keiichi Watanabe for the report.
-
- 19 Feb, 2015 1 commit
-
-
Cody Cutler authored
-
- 03 Oct, 2014 3 commits
-
-
Austin Clements authored
Presumably because of the pre-loaded file system, the default RAM is insufficient when running kernelmemfs
-
Austin Clements authored
-
Austin Clements authored
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.
-
- 23 Sep, 2014 1 commit
-
-
Frans Kaashoek authored
-
- 12 Sep, 2014 2 commits
-
-
Cody Cutler authored
-
Cody Cutler authored
the day of reckoning has come for the debug port "Shutdown" hack. instead of mucking with ACPI or using a new hack, the student will now write sys_date() using the cmosgetdate() helper.
-
- 08 Sep, 2014 1 commit
-
-
Frans Kaashoek authored
-
- 29 Aug, 2014 3 commits
-
-
Frans Kaashoek authored
-
Frans Kaashoek authored
-
Frans Kaashoek authored
-
- 28 Aug, 2014 6 commits
-
-
Frans Kaashoek authored
-
Robert Morris authored
-
-
Robert Morris authored
-
Robert Morris authored
-
Robert Morris authored
-
- 27 Aug, 2014 2 commits
-
-
Robert Morris authored
-
Robert Morris authored
-
- 04 Aug, 2014 2 commits
-
-
Robert Morris authored
-
Robert Morris authored
for bug reported by symingz@gmail.com and cs1100254@cse.iitd.ernet.in
-
- 31 Jul, 2014 1 commit
-
-
Frans Kaashoek authored
-