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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						153c0267b6 
					 
					
						
						
							
							Changes to userland progress to tweak progress output for test161. We needed  
						
						 
						
						... 
						
						
						
						more periodic progress in some cases due to the large slow down that happens
when swapping is implemented (ASST3.3). 
						
						
					 
					
						2016-04-27 18:46:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						4e93e0b105 
					 
					
						
						
							
							Forkbomb changes. First, use a local success string and make sure to access it early so a page  
						
						 
						
						... 
						
						
						
						gets allocated. Second, change the timeout for the vm stability test to 20s. It looks like some
students are right up on this boundary. 
						
						
					 
					
						2016-04-22 14:54:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						4bfe7afef3 
					 
					
						
						
							
							Increased the progress timeout to 15s for quinthuge and sbrktest. If your VM takes a long time  
						
						 
						
						... 
						
						
						
						to clean up when processes exit, the default 10s timeout might be too short. 
						
						
					 
					
						2016-04-18 15:20:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						4472cbaed0 
					 
					
						
						
							
							Bumped up memory configuration for quint tests  
						
						 
						
						
						
						
					 
					
						2016-04-15 16:24:03 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						e21c37b14f 
					 
					
						
						
							
							Added a secprintf message to the beginning of forkbomb so it causes page faults  
						
						 
						
						... 
						
						
						
						and allocates pages that we'll need later to print success. 
						
						
					 
					
						2016-04-15 14:13:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						105fbc5ddd 
					 
					
						
						
							
							Add stacktest to testbin Makefile  
						
						 
						
						
						
						
					 
					
						2016-04-15 12:09:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Haseley 
							
						 
					 
					
						
						
							
						
						0207e6b066 
					 
					
						
						
							
							More tests for ASST3.2  
						
						 
						
						... 
						
						
						
						Added 2 new sbrktests, one to test a huge sbrk with only touch a few pages (shouldn't crash),
and another to make sure pages are getting freed when the breakpoint moves down. Also, added
a stacktest that checks that 4M stacks are supported and pages are allocated on-demand. 
						
						
					 
					
						2016-04-14 17:47:54 -04:00