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 
							
						 
					 
					
						
						
						
						
							
						
						
							46678bdb7f 
							
						 
					 
					
						
						
							
							Compile fix  
						
						 
						
						
						
						
					 
					
						2005-10-12 15:07:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							fc58687905 
							
						 
					 
					
						
						
							
							rw_block is private to cache.c  
						
						 
						
						
						
						
					 
					
						2005-10-12 15:06:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2eca6f9374 
							
						 
					 
					
						
						
							
							If processes are blocked on device drivers (returning SUSPEND),  
						
						 
						
						... 
						
						
						
						unblock the processes when the device drivers die. 
						
						
					 
					
						2005-10-12 15:01:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfe841667 
							
						 
					 
					
						
						
							
							No driver in dmap is NONE instead of 0.  
						
						 
						
						
						
						
					 
					
						2005-10-10 14:27:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							86ed54ee94 
							
						 
					 
					
						
						
							
							FS:  
						
						 
						
						... 
						
						
						
						. unmap device drivers from dmap when PM signals they are dead
	. new null-io function (no_dev_io) to fill in for io functions
	  of unmapped drivers
	. driver (process number) of unmapped drivers is NONE instead of
	  0 (a valid process number)
IS:
	. print mutable flag of dmap table too
FS changes require sync() to be done 'manually' (currently by
reboot/shutdown) at shutdown time; could be caught by SIGTERM in
the future. 
						
						
					 
					
						2005-10-05 15:38:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2986c11811 
							
						 
					 
					
						
						
							
							DEV_UNMAP devctl()  
						
						 
						
						... 
						
						
						
						FSDEVUNMAP svrctl() 
						
						
					 
					
						2005-10-03 14:17:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4166ee85 
							
						 
					 
					
						
						
							
							Add SIGWINCH signal and functionality in tty and support in PM.  
						
						 
						
						
						
						
					 
					
						2005-10-03 12:03:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							42e1dad99c 
							
						 
					 
					
						
						
							
							Hack to provide kernel with space for page table.  
						
						 
						
						
						
						
					 
					
						2005-09-30 12:56:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7b803dcd 
							
						 
					 
					
						
						
							
							Asynchronous connect (for non-blocking socket connect emulation)  
						
						 
						
						
						
						
					 
					
						2005-09-30 12:44:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							231488dd1c 
							
						 
					 
					
						
						
							
							Al's patch  
						
						 
						
						
						
						
					 
					
						2005-09-23 20:46:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							40ca9c0a8e 
							
						 
					 
					
						
						
							
							Als select.c fixes.  
						
						 
						
						
						
						
					 
					
						2005-09-22 21:17:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6a44098b96 
							
						 
					 
					
						
						
							
							Added Shift+F5 debug dump - show debug dumps.  
						
						 
						
						
						
						
					 
					
						2005-09-22 12:21:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							dabaebfeb2 
							
						 
					 
					
						
						
							
							No more F9  
						
						 
						
						
						
						
					 
					
						2005-09-22 11:41:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							42fbd9aced 
							
						 
					 
					
						
						
							
							Andy's formatting changes.  
						
						 
						
						
						
						
					 
					
						2005-09-11 16:45:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							119f9c714c 
							
						 
					 
					
						
						
							
							diagnostics will look funny during setup  
						
						 
						
						
						
						
					 
					
						2005-09-08 16:00:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c1de7758b7 
							
						 
					 
					
						
						
							
							Jorrit's fixes after reviewing Al's PM chapter  
						
						 
						
						
						
						
					 
					
						2005-09-01 10:16:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3e666043 
							
						 
					 
					
						
						
							
							Less debug output  
						
						 
						
						
						
						
					 
					
						2005-08-31 14:20:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a9302ba6e3 
							
						 
					 
					
						
						
							
							Propagate EXTRA_OPTS  
						
						 
						
						
						
						
					 
					
						2005-08-29 20:00:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a565c350e1 
							
						 
					 
					
						
						
							
							propagate EXTRA_OPTS  
						
						 
						
						
						
						
					 
					
						2005-08-29 20:00:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							911ff6a873 
							
						 
					 
					
						
						
							
							Formatting fixes for the book  
						
						 
						
						
						
						
					 
					
						2005-08-29 16:47:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							68da9cc0fe 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
						
					 
					
						2005-08-25 12:33:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							207f4731dc 
							
						 
					 
					
						
						
							
							FS cleanup with gcc.  
						
						 
						
						
						
						
					 
					
						2005-08-25 12:30:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							46c8884e36 
							
						 
					 
					
						
						
							
							Cleanup with gcc. Removed unused variables.  
						
						 
						
						... 
						
						
						
						Fixed some uninitialized problems. 
						
						
					 
					
						2005-08-25 12:05:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							a238c1ba48 
							
						 
					 
					
						
						
							
							Cleanup with gcc.  
						
						 
						
						
						
						
					 
					
						2005-08-25 12:04:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4da92e20db 
							
						 
					 
					
						
						
							
							Don't keep looping on bogus device message.  
						
						 
						
						
						
						
					 
					
						2005-08-24 16:57:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d7de6ee1 
							
						 
					 
					
						
						
							
							New makefile (src/tools/Makefile) logic:  
						
						 
						
						... 
						
						
						
						- make fresh install: still builds new everything (libraries, services, image)
- make clean image: only builds new boot image (about 5 sec. now!) 
						
						
					 
					
						2005-08-23 12:53:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf400a709 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
						
					 
					
						2005-08-23 11:31:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d11b2e4b8c 
							
						 
					 
					
						
						
							
							Al's double-blank-line removal request  
						
						 
						
						
						
						
					 
					
						2005-08-22 15:23:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							872687ddfc 
							
						 
					 
					
						
						
							
							Scheduling updates to the kernel. Sched() function now is single point for  
						
						 
						
						... 
						
						
						
						policy. Actual policy not yet implemented.
PM calculates nice values for processes in boot image.
IS debug dumps improved (Shift+F1-F4). 
						
						
					 
					
						2005-08-22 15:14:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f4402bd129 
							
						 
					 
					
						
						
							
							Al's patch of fri 19 aug 2005  
						
						 
						
						
						
						
					 
					
						2005-08-22 12:54:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							a01645b788 
							
						 
					 
					
						
						
							
							New scheduling code in kernel. Work in progress.  
						
						 
						
						... 
						
						
						
						Round-robin within one priority queue works fine.
Ageing algorithm to be done. 
						
						
					 
					
						2005-08-19 16:43:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d4450d2d 
							
						 
					 
					
						
						
							
							Al's patch sent mon 15 aug.  
						
						 
						
						
						
						
					 
					
						2005-08-16 11:37:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2382b9a1d3 
							
						 
					 
					
						
						
							
							Don't allow arbitrary ram disks being loaded any more, due to funny check.  
						
						 
						
						
						
						
					 
					
						2005-08-11 11:32:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							abeebb1ac9 
							
						 
					 
					
						
						
							
							Little formatting fix.  
						
						 
						
						
						
						
					 
					
						2005-08-10 15:18:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							244b1db564 
							
						 
					 
					
						
						
							
							Remove debug messages  
						
						 
						
						
						
						
					 
					
						2005-08-10 15:13:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							79ade04187 
							
						 
					 
					
						
						
							
							Put boot device memory initialization with #ifdef ENABLE_BOOTDEV ... #endif  
						
						 
						
						
						
						
					 
					
						2005-08-10 09:45:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							ab732a37e8 
							
						 
					 
					
						
						
							
							Renamed mm_exit to pm_exit (requested by Al)  
						
						 
						
						... 
						
						
						
						Small cleanup in pm_init. 
						
						
					 
					
						2005-08-10 09:37:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9d92258e55 
							
						 
					 
					
						
						
							
							Minor message improvement  
						
						 
						
						
						
						
					 
					
						2005-08-09 17:02:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							2f56b477c0 
							
						 
					 
					
						
						
							
							Fixed mq leak.  
						
						 
						
						
						
						
					 
					
						2005-08-08 15:49:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							48469b737b 
							
						 
					 
					
						
						
							
							Prettier error message in FS if block size too large  
						
						 
						
						
						
						
					 
					
						2005-08-08 12:17:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							941b5ebd1c 
							
						 
					 
					
						
						
							
							Fix to device table at FS.  
						
						 
						
						... 
						
						
						
						BIOS and AT installed in /sbin.
Floppy boot fixed. 
						
						
					 
					
						2005-08-05 18:57:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5d2588aedf 
							
						 
					 
					
						
						
							
							Al's patch sent Fri aug 5  
						
						 
						
						
						
						
					 
					
						2005-08-05 16:56:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							e396496d8c 
							
						 
					 
					
						
						
							
							Fixed small bug in alarm code.  
						
						 
						
						... 
						
						
						
						Kernel timer count was not reset after expiry. 
						
						
					 
					
						2005-08-05 16:46:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							655d1e074f 
							
						 
					 
					
						
						
							
							get_mon_params -> env_get_params.  
						
						 
						
						
						
						
					 
					
						2005-08-05 16:21:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd584b1bb 
							
						 
					 
					
						
						
							
							reduced cdprobe debug; stadir unbreakfix  
						
						 
						
						
						
						
					 
					
						2005-08-05 16:08:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							abb7157175 
							
						 
					 
					
						
						
							
							Merged do_gettimeofday with do_time to save one function call;  
						
						 
						
						... 
						
						
						
						adjusted table.c accordingly 
						
						
					 
					
						2005-08-05 12:44:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							7e74927cdc 
							
						 
					 
					
						
						
							
							Cleanup of PM.  
						
						 
						
						
						
						
					 
					
						2005-08-05 10:45:54 +00:00