Commit graph

38 commits

Author SHA1 Message Date
Frans Kaashoek a9953236cc x 2019-08-17 12:52:25 -04:00
Frans Kaashoek e61377bf8a Update write up to reflect new test cases. 2019-08-17 12:33:32 -04:00
Frans Kaashoek 5498ee2e92 Draft mount/umount lab as an alternative lab for fs.html
fs.html should perhaps be split in small homeworks as in previous
years in preparation for lectures and/or as demos during lecture.
2019-08-12 10:25:55 -04:00
Robert Morris d96a8c5661 add alarmtest.c to the repository
they don't have to modify alarmtest.c, so we can use the
original version to test, to make it harder to cheat.
2019-08-05 02:04:44 -04:00
Robert Morris deec67f05d alarm stuff 2019-08-03 07:12:00 -04:00
Frans Kaashoek fdea265489 two notes 2019-08-02 16:42:55 -04:00
Frans Kaashoek 564d10bb22 Add simple crash recovery assignment to fs lab 2019-08-02 16:29:25 -04:00
Robert Morris c5163e4a42 nits 2019-08-02 16:22:56 -04:00
Robert Morris 3bee885ed7 some XXX questions 2019-08-02 14:51:04 -04:00
Robert Morris e788af9b81 oops, back to alarm() 2019-08-02 13:25:57 -04:00
Robert Morris 0b5c01d429 Merge branch 'riscv' of g.csail.mit.edu:xv6-dev into riscv 2019-08-02 13:18:37 -04:00
Robert Morris 9110f40b7d sigalarm 2019-08-02 13:18:26 -04:00
Frans Kaashoek 7510ac70e5 Combine the linux mmap hw with memory-mapped files in xv6 into a separate lab 2019-08-02 13:07:21 -04:00
Robert Morris 0c10cbe829 syscall lab nits 2019-08-02 11:55:26 -04:00
Frans Kaashoek 0c3125b9eb Add uthread 2019-08-02 08:52:36 -04:00
Frans Kaashoek b02ef59e14 x 2019-08-01 16:52:38 -04:00
Frans Kaashoek 62ece4b09e Merge branch 'riscv-bcache' into riscv 2019-08-01 15:46:50 -04:00
Frans Kaashoek 77da01abb1 First draft of text for mmap assignment. 2019-08-01 07:56:39 -04:00
Frans Kaashoek b70cd9ebd7 Import big file assignment. 2019-07-30 14:33:09 -04:00
Frans Kaashoek 9c4f62e8e3 x 2019-07-30 13:07:17 -04:00
Frans Kaashoek 87183da13d An easier version of bcache assignment 2019-07-30 10:01:22 -04:00
Frans Kaashoek 34980381bd checkpoint 2019-07-29 15:49:47 -04:00
Frans Kaashoek fe14bd1113 a thought 2019-07-27 21:02:37 -04:00
Frans Kaashoek bdcd23ea49 a bit more 2019-07-27 20:18:40 -04:00
Frans Kaashoek d82f43e0c7 Checkpoint start of locking lab 2019-07-27 16:00:12 -04:00
Frans Kaashoek 734faa27ac Pass over lab text 2019-07-26 21:03:59 -04:00
Frans Kaashoek 8ec873b7d8 Checkpoint: split alarmtest exercise in two exercises 2019-07-26 10:35:21 -04:00
Frans Kaashoek 0358ee912b syscall lab/alarm 2019-07-25 09:42:36 -04:00
Frans Kaashoek 57a861bea1 Checkpoint start syscall lab 2019-07-25 08:19:14 -04:00
Frans Kaashoek 808811f9f4 Add syscall tracing to the first xv6 lab 2019-07-25 07:47:22 -04:00
Frans Kaashoek c0b1c239ea x 2019-07-25 07:07:03 -04:00
Frans Kaashoek 8c12928cc5 First draft of first lab assignment? 2019-07-25 06:50:12 -04:00
Frans Kaashoek aef3e0f5a4 sieve exercise 2019-07-24 20:30:20 -04:00
Frans Kaashoek 61dc67b5d2 Simple find assignment 2019-07-24 18:00:32 -04:00
Frans Kaashoek 5d75346e4a find 2019-07-24 14:26:16 -04:00
Frans Kaashoek 711bd3156d Checkpoint some warm-up exercises 2019-07-24 14:20:33 -04:00
Frans Kaashoek dfc2cf9123 add rtm's cow lab 2019-07-24 08:55:41 -04:00
Frans Kaashoek 0387e2156f Add a few sbrktest for lazy allocatioin lab 2019-07-24 08:37:43 -04:00