119 Commits

Author SHA1 Message Date
Geoffrey Challen
a367007689 Add function to track free bytes in the coremap. 2016-03-05 09:55:44 -05:00
Geoffrey Challen
a7526befe4 New comments about thread allocation and deallocation. 2016-03-05 09:35:55 -05:00
Geoffrey Challen
e19a872c2b Static thread names. 2016-03-05 08:46:00 -05:00
Geoffrey Challen
ca4b4de58b Adding names and descriptions to targets. 2016-03-02 12:25:10 -05:00
Guru Prasad Srinivasa
0cd341c248 Updated badcall tests to just print success 2016-03-01 17:47:52 -05:00
Guru Prasad Srinivasa
e29fa85a7d Updated forktest to use 4M ram 2016-03-01 17:32:29 -05:00
Guru Prasad Srinivasa
9bdb31021b Updated ram sizes for badcall tests and forktest 2016-03-01 17:26:02 -05:00
Guru Prasad Srinivasa
a9c196a1cc Fixed initialization error in bad_lseek 2016-03-01 17:24:47 -05:00
Guru Prasad Srinivasa
fd45f9b722 Fixed badcall in commands file 2016-03-01 16:54:26 -05:00
Guru Prasad Srinivasa
5a48788226 Merge branch 'master' of gitlab.ops-class.org:staff/os161 2016-03-01 15:31:47 -05:00
Guru Prasad Srinivasa
352e6b5b96 Progress indicators bug-fixes 2016-03-01 15:31:43 -05:00
Scott Haseley
0230d87de4 Changed make_salt to call srandom with time in ms since epoch (lower 32 bits). 2016-03-01 15:24:26 -05:00
Guru Prasad Srinivasa
b5858e4360 Added progress indicators for all tests 2016-03-01 15:19:37 -05:00
Guru Prasad Srinivasa
f6c107f839 Removed newline in consoletest secprintf 2016-03-01 14:51:41 -05:00
Geoffrey Challen
22b4391203 Merge branch 'master' of gitlab.ops-class.org:staff/os161 2016-03-01 14:47:25 -05:00
Geoffrey Challen
9f68523cf9 Fix to bigexec. 2016-03-01 14:47:04 -05:00
Guru Prasad Srinivasa
833d2b6ef7 Added progress print for randcall 2016-03-01 14:46:58 -05:00
Guru Prasad Srinivasa
eff0f9152c Updated closetest to open /bin/true instead of sys161.conf 2016-03-01 14:37:01 -05:00
Geoffrey Challen
4bbcf5839e ASST2 target cleanup. 2016-03-01 13:11:30 -05:00
Geoffrey Challen
58315a9286 Working on ASST2 targets. 2016-03-01 12:04:53 -05:00
Geoffrey Challen
7fa97457a1 Working on ASST2 targets. 2016-03-01 11:44:44 -05:00
Guru Prasad Srinivasa
b65a333d34 Merge branch 'master' of gitlab.ops-class.org:staff/os161 2016-03-01 02:50:11 -05:00
Guru Prasad Srinivasa
21169ed500 Added test161 files for ASST2 2016-02-29 20:12:09 -05:00
Guru Prasad Srinivasa
f141875f20 Updated kmalloc secprintf to satisfy forkbomb 2016-02-29 20:12:01 -05:00
Guru Prasad Srinivasa
f0e1d8722c Updated libtest161 2016-02-29 20:11:50 -05:00
Guru Prasad Srinivasa
e51ebc0b1a Added function crash_prog() to userland/libc 2016-02-29 20:11:28 -05:00
Guru Prasad Srinivasa
d466eb7102 Added userland/testbin 2016-02-29 20:10:59 -05:00
Scott Haseley
e7ec655415 Removed printsf, an unused secure testing printf variant. This variant does not apply now that each test has its own secret.
Fixed unused variable in libtest161 in kernel compiles.
2016-02-29 16:43:35 -05:00
Scott Haseley
a5963a0e31 Removed secret printing in the shell 2016-02-26 11:46:35 -05:00
Scott Haseley
874a211af9 Changed userspace secprintf to use "say" function, which should be atomic wrt
console writing if write works properly.
2016-02-26 11:41:27 -05:00
Scott Haseley
0cda18234c Undefine secret testing 2016-02-23 15:43:57 -05:00
Scott Haseley
1b99c0e18f Refactored ksecprintf -> secprintf. Secure code is now all in common libtest161.
This library gets linked in by default in userland, and the common files are
included in the kernel.
2016-02-23 15:31:37 -05:00
Geoffrey Challen
2e74764d49 Be better about creating the compile directory. 2016-02-22 13:33:36 -05:00
Geoffrey Challen
de2ff931c3 Small fix to boot test. 2016-02-22 13:33:23 -05:00
Geoffrey Challen
2944ed9ccd Working on ASST1 overlay. 2016-02-18 16:39:54 -05:00
Geoffrey Challen
bff9490413 Adding cvt5 to targets. 2016-02-18 16:39:36 -05:00
Geoffrey Challen
2791378f6e Add cvt5 to target. 2016-02-18 16:37:27 -05:00
Geoffrey Challen
02c12c4256 Change to the synchronization problem drivers. 2016-02-18 16:36:11 -05:00
Geoffrey Challen
00eb1b44fb New CV test. 2016-02-18 16:14:48 -05:00
Geoffrey Challen
08fd92507d Merge branch 'root_base_linkage' 2016-02-18 14:20:02 -05:00
Scott Haseley
b9b2924ccf Changed the hashed signed message to be in line with what test161 is expecting (id: message) 2016-02-17 13:44:22 -05:00
Geoffrey Challen
3bab32f407 Still fixing synch naming. 2016-02-17 11:07:06 -05:00
Geoffrey Challen
25ba3efe7f Rename tag as well. 2016-02-17 10:59:30 -05:00
Geoffrey Challen
3ab7073fc2 Linking root and base during kernel installation. 2016-02-17 07:54:32 -05:00
Geoffrey Challen
c00f4584ce Make sure boot test uses multiple cores. 2016-02-17 07:54:03 -05:00
Geoffrey Challen
0eaa519f23 Slightly nicer boot print. 2016-02-17 07:53:47 -05:00
Geoffrey Challen
6c55193a58 Eliminate printfs to speed up boot and exit. 2016-02-17 07:12:09 -05:00
Geoffrey Challen
63e9257b93 Remove --- headers. 2016-02-16 16:50:43 -05:00
Scott Haseley
2b0c91ff4b test161: Adding assignment 1 commands, tests, and targets 2016-02-16 01:28:22 -05:00
Geoffrey Challen
0bdd3681c6 Fixes to problem drivers. 2016-02-15 11:10:19 -05:00