Commit Graph

225 Commits

Author SHA1 Message Date
8d7db6255b nit: Assignment1 tasks breakdown and notes init 2025-09-28 16:32:13 -04:00
75dd25e1c1 nit: added debugging instructions 2025-09-27 01:13:01 -04:00
7665528006 nit: move assignment 1 answers into a seperate markdown file 2025-09-27 00:48:56 -04:00
a5e4d19200 feat: prep for AST1 2025-03-03 21:04:44 -05:00
Scott Haseley
6edf0d19dc Bump up progress timeouts for parallelvm swap tests 2017-03-22 16:36:35 -04:00
Scott Haseley
65c13fdff1 Splitting ASST3 into multiple subtargets and redistributing points 2017-03-22 15:02:48 -04:00
Scott Haseley
cf8ca1e416 Make sys_fork a dependency of forkbomb 2017-03-03 17:12:42 -05:00
Geoffrey Challen
b0649d1fd0 Better lock tests. 2017-02-20 10:40:49 -05:00
Geoffrey Challen
1a5b9cd54b Trying new lock tests. 2017-02-20 10:28:28 -05:00
Geoffrey Challen
4c9b617140 New lock tests. 2017-02-20 10:23:19 -05:00
Scott Haseley
dda4c39752 Fix new snsecprintf for secure testing 2017-02-18 23:53:32 -05:00
Scott Haseley
675f1e0f91 Split ASST2 into ASST2.1 and ASST2.2 subtargets. 2017-02-18 23:32:39 -05:00
Scott Haseley
a65ddfdc81 Beefed up consoletest for new ASST2.1. In its former incarnation, there
is an easy hack to pass the test. This new version checks a little more
of the write() spec and prevents the known exploitation.
2017-02-18 23:11:29 -05:00
Scott Haseley
dbb57b2826 Added snsecprintf function that writes the secprintf message into the
buffer provided.
2017-02-18 22:58:35 -05:00
Zachary Moore
4298d0634f alignment 2017-02-16 18:30:51 -05:00
Zachary Moore
7f40aaa461 alignment 2017-02-16 18:30:16 -05:00
Zachary Moore
2be98d540e Formatted code to align tabs 2017-02-16 18:18:00 -05:00
zsmoore
434a8856c6 Added more functionality to lock test 4 to also make sure release functions properly 2017-02-16 18:15:14 -05:00
Zachary Moore
694062537d switched string from lt1 to lt4 2017-02-16 12:32:34 -05:00
Zachary Moore
b8b57b14a6 Changed spaces to tabs in menu.c 2017-02-16 12:20:47 -05:00
Zachary Moore
8eb6dc55df Changed spaces to tabs on synch.c 2017-02-16 12:19:53 -05:00
zsmoore
b51f2a88de added new lock test to check do i hold functionality. tested on incorrect implementation, fails. tested on correct implementation, passed. 2017-02-16 01:41:05 -05:00
Geoffrey Challen
398e4eb90a Merge branch 'master' of github.com:ops-class/os161 2017-02-10 15:29:07 -05:00
Scott Haseley
39516c2f86 Adding misc. commands that test161 didn't know about and tag descriptions 2017-02-09 13:56:21 -05:00
Geoffrey Challen
b4f1988799 Merge pull request #1 from ahazybellcord/master
Updates to man pages.
2017-02-09 12:01:16 -05:00
Geoffrey Challen
4de65867c5 Disable hangman option by default. 2017-02-09 10:29:35 -05:00
Geoffrey Challen
a662851491 Initial fix of upstream merge. 2017-02-09 10:09:30 -05:00
Geoffrey Challen
15abe49f09 Minor kernel changes. 2017-02-09 09:53:00 -05:00
Geoffrey Challen
0f0c5fcfc7 New GDB script. 2017-02-09 09:52:39 -05:00
Geoffrey Challen
a0ecc1e7e5 Changes to use deadlock detection. 2017-02-09 09:52:18 -05:00
Geoffrey Challen
9986e07810 Userland test changes. 2017-02-09 09:51:39 -05:00
Geoffrey Challen
4c9b79877e Build system changes. 2017-02-09 09:51:11 -05:00
Geoffrey Challen
52d122b854 Minor test changes. 2017-02-09 09:50:07 -05:00
Geoffrey Challen
e809face5f New debugging commands. 2017-02-09 09:49:42 -05:00
Geoffrey Challen
8af1edae0e Hang detection additions. 2017-02-09 09:49:03 -05:00
Geoffrey Challen
8435ba6436 New debug options. 2017-02-09 09:48:06 -05:00
Geoffrey Challen
5f8b9f7ff4 Low-level stack frame changes. 2017-02-09 09:47:06 -05:00
Geoffrey Challen
5f172878dd Updated CHANGELOG. 2017-02-09 09:45:04 -05:00
Geoffrey Challen
93cc12e3f2 Merge branch 'upstream' 2017-01-09 22:59:46 -05:00
Geoffrey Challen
b126279b52 Whitespace fix. 2017-01-09 22:59:41 -05:00
Geoffrey Challen
08a300d1a6 Merge in 2.0.2. 2017-01-09 22:58:21 -05:00
Geoffrey Challen
e318e3171e Revert "Merging in 1.0.2."
This reverts commit 50cf3276e7.
2017-01-09 22:52:13 -05:00
Geoffrey Challen
50cf3276e7 Merging in 2.0.2. 2017-01-09 22:40:23 -05:00
Geoffrey Challen
a0406ec181 Changelog reformatting. 2017-01-09 22:32:47 -05:00
Scott Haseley
160b83330e Changed the stats resolution and monitor windows for the swapping tests. The size of the
stats slice (test161) that was being persisted in mongo was > the 16M mongo document limit.
2016-05-02 15:23:53 -04:00
Scott Haseley
ac901b2a49 triplehuge -> quinthuge 2016-05-02 12:01:16 -04:00
Scott Haseley
5d7e9ac785 Changed quintsort swap test timeout to 1100, which is 2x our 90th percentile 2016-04-29 13:17:43 -04:00
Scott Haseley
8d456c5e6e Fixed target comment 2016-04-27 19:31:10 -04:00
Scott Haseley
026e450680 Preliminary asst3 target 2016-04-27 19:29:12 -04:00
Scott Haseley
f46f7395a1 New ASST3.3 tests (swapping) 2016-04-27 18:48:21 -04:00