Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4bae163d37 
							
						 
					 
					
						
						
							
							High watermark memory usage feature  
						
						
						
						
					 
					
						2005-10-18 17:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ca4d2d42 
							
						 
					 
					
						
						
							
							Check for ZOMBIE flag with findproc  
						
						
						
						
					 
					
						2005-10-17 13:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							abd0b53e0a 
							
						 
					 
					
						
						
							
							PM: added possibility to copy hole list from alloc.c to outside, for  
						
						... 
						
						
						
						misc.c to copy it away by getsysinfo
IS: prints out hole list + stats such as largest contiguous chunk 
						
						
					 
					
						2005-10-13 12:48:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9dec8bd2 
							
						 
					 
					
						
						
							
							New signal handling behaviour at PM (services can be killed).  
						
						... 
						
						
						
						New Shift-F6 dump for RS server at IS.
New getnpid, getnproc, getpproc library calls at PM.
New reincarnation server (basic functionality is there now). 
						
						
					 
					
						2005-10-12 15:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							42fbd9aced 
							
						 
					 
					
						
						
							
							Andy's formatting changes.  
						
						
						
						
					 
					
						2005-09-11 16:45:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							911ff6a873 
							
						 
					 
					
						
						
							
							Formatting fixes for the book  
						
						
						
						
					 
					
						2005-08-29 16:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d11b2e4b8c 
							
						 
					 
					
						
						
							
							Al's double-blank-line removal request  
						
						
						
						
					 
					
						2005-08-22 15:23:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							3f28baac83 
							
						 
					 
					
						
						
							
							Disabled comments from FXP driver with #define VERBOSE 0.  
						
						... 
						
						
						
						Fixed all troubles reported at shutdown.
No more illegal FS calls by dead processes. 
						
						
					 
					
						2005-08-03 16:58:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f44725b777 
							
						 
					 
					
						
						
							
							Created new devctl system call to FS. Moved dmap.h header to include/minix/.  
						
						... 
						
						
						
						Various updates to support dynamically starting servers and suppress output. 
						
						
					 
					
						2005-08-02 15:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							ca80161f40 
							
						 
					 
					
						
						
							
							. Junk-filling gap+stack code on exec() if enabled (not enabled now)  
						
						... 
						
						
						
						. Allow 'boot monitor' variable changes and additions by svrctl call 
						
						
					 
					
						2005-07-22 18:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							5594b767c0 
							
						 
					 
					
						
						
							
							Renamed src/lib/utils to src/lib/sysutil --- because of new src/lib/util  
						
						
						
						
					 
					
						2005-07-19 13:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f2e16763e7 
							
						 
					 
					
						
						
							
							Removed PM signon for INET. Now daemonized in /usr/etc/rc.  
						
						... 
						
						
						
						SIGTRAP generated in PM (where it belongs / no longer in kernel).
Updated Makefiles: servers are now installed in /usr/sbin. 
						
						
					 
					
						2005-07-19 12:11:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf24c3233 
							
						 
					 
					
						
						
							
							Calls and functionality for get/setpriority() and fsync().  
						
						
						
						
					 
					
						2005-07-01 17:58:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							042c4ac395 
							
						 
					 
					
						
						
							
							Changed Makefiles for mkdep script.  
						
						... 
						
						
						
						Updated debugging dumps at IS server, and function key control.
NOTE: pm modified with DEBUG() output, to be removed later. 
						
						
					 
					
						2005-06-24 16:21:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c9c6983cc1 
							
						 
					 
					
						
						
							
							Fixed a few quirks in misc.c  
						
						... 
						
						
						
						. MAX used where it should've been MIN
  . buffer byte too short
  . inobvious use of & with && without parantheses
  . funny length checking 
						
						
					 
					
						2005-06-20 09:35:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							92f9bd02f8 
							
						 
					 
					
						
						
							
							Parsing of free memory chunks is now done at the process manager.  
						
						
						
						
					 
					
						2005-06-17 09:10:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							c2cd510adf 
							
						 
					 
					
						
						
							
							Removed debug dumps from the PM and FS servers. The dumps are now done by the  
						
						... 
						
						
						
						IS servers, which obtains a copy of the data through the getsysinfo() system
call. CTRL-F1 now is a special TTY key to shows function key mappings. 
						
						
					 
					
						2005-06-07 14:43:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							2f74381dcc 
							
						 
					 
					
						
						
							
							Fixed 'ps' utility: now get process table addresses with getsysinfo() calls.  
						
						... 
						
						
						
						To be done: get copies of process tables instead of using /dev/(k)mem. 
						
						
					 
					
						2005-06-06 13:51:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a85e58d9 
							
						 
					 
					
						
						
							
							Various updates.  
						
						... 
						
						
						
						* Removed some variants of the SYS_GETINFO calls from the kernel;
  replaced them with new PM and utils libary functionality. Fixed
  bugs in utils library that used old get_kenv() variant.
* Implemented a buffer in the kernel to gather random data.
  Memory driver periodically checks this for /dev/random.
  A better random algorithm can now be implemented in the driver.
  Removed SYS_RANDOM; the SYS_GETINFO call is used instead.
* Remove SYS_KMALLOC from the kernel. Memory allocation can now
  be done at the process manager with new 'other' library functions. 
						
						
					 
					
						2005-06-03 13:55:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							e782e76944 
							
						 
					 
					
						
						
							
							Created new findproc system call to the PM (to replace similar kernel  
						
						... 
						
						
						
						functionality). Currently working on memory allocation (not yet finished). 
						
						
					 
					
						2005-06-02 12:43:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							9646824fce 
							
						 
					 
					
						
						
							
							Fixed PM send() failed warning: don't reply to killed process that did reboot.  
						
						... 
						
						
						
						:  `VS: Enter Log.  Lines beginning with `CVS:' are removed automatically 
						
						
					 
					
						2005-05-30 09:29:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							07d582872f 
							
						 
					 
					
						
						
							
							Fixed a bug in PM: sending of reply messages didn't check if destination  
						
						... 
						
						
						
						process is still alive. This caused a panic in some situations, e.g., when
all processes are killed on a shutdown. 
						
						
					 
					
						2005-05-27 13:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							307c825515 
							
						 
					 
					
						
						
							
							New NOTIFY trap (IPC call) to send queued notification messages.  
						
						... 
						
						
						
						The call works. Permission check, restriction of outstanding notifications
to be added. Low level code to make it work from within interrupt handlers
will be added as well. 
						
						
					 
					
						2005-05-19 14:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebe535030 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-19 09:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							1ecc6bf3b3 
							
						 
					 
					
						
						
							
							Removed 'system process' magic from PM and FS.  
						
						
						
						
					 
					
						2005-05-13 08:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0e9261ed5a 
							
						 
					 
					
						
						
							
							Rename mm (memory manager) to pm (process manager), involved renaming  
						
						... 
						
						
						
						dir.. 
						
						
					 
					
						2005-05-03 15:35:52 +00:00