Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4e155167c8 
							
						 
					 
					
						
						
							
							sync after install in case of trouble while shutdowning  
						
						
						
						
					 
					
						2005-05-24 12:03:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd17ecfed 
							
						 
					 
					
						
						
							
							New NOTIFY system call! Queued at kernel. Duplicate messages (with same source  
						
						... 
						
						
						
						and type) are overwritten with newer flags/ arguments. The interface from
within the kernel is lock_notify(). User processes can make a system call with
notify(). NOTIFY fully replaces the old notification mechanism. 
						
						
					 
					
						2005-05-24 10:06:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							80e38daead 
							
						 
					 
					
						
						
							
							freed up use of name 'offset'  
						
						
						
						
					 
					
						2005-05-20 13:27:38 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							64ecaca24b 
							
						 
					 
					
						
						
							
							Changed something in default no. of inodes in mkfs (I run out of inodes  
						
						... 
						
						
						
						often with the defaults).
Made setup script not make root filesystem with 1kB filesystem blocks,
as that restriction is out of the boot monitor now. 
						
						
					 
					
						2005-05-20 12:40:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							cafbbedbba 
							
						 
					 
					
						
						
							
							Fix to let FXP driver send messages.  
						
						... 
						
						
						
						Removed banner talking about the known hang-bug (it's fixed,
practically speaking). 
						
						
					 
					
						2005-05-20 12:39:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e5a694b126 
							
						 
					 
					
						
						
							
							Added note to indicate how touchy MAX_BLOCK_SIZE is at the moment.  
						
						
						
						
					 
					
						2005-05-20 12:30:37 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bd2691ec 
							
						 
					 
					
						
						
							
							Removed root filesystem blocksize restriction by reducing boot monitor  
						
						... 
						
						
						
						stack size from 16kB to 8kB. No apparent adverse affects. 
						
						
					 
					
						2005-05-20 12:30:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							cff515edd8 
							
						 
					 
					
						
						
							
							made time use times() system call to get higher resolution (1/60s clock  
						
						... 
						
						
						
						ticks instead of 1s) for real time measurement. 
						
						
					 
					
						2005-05-20 10:06:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a5a5d007 
							
						 
					 
					
						
						
							
							New system call added to PM: getprocnr(int *proc_nr) (like getpid);  
						
						... 
						
						
						
						Minor update to scheduling code (unready(). 
						
						
					 
					
						2005-05-20 09:37:43 +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 
						 
				 
			
				
					
						
							
							
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							129b82d207 
							
						 
					 
					
						
						
							
							Added fxp driver for the Intel Pro/100 series ethernet cards  
						
						... 
						
						
						
						Print PC in hex for easier debugging. 
						
						
					 
					
						2005-05-19 13:27:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							2ebe535030 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-19 09:38:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							1cb880b158 
							
						 
					 
					
						
						
							
							Intermediate update---please await next commit.  
						
						
						
						
					 
					
						2005-05-19 09:36:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							614f49b557 
							
						 
					 
					
						
						
							
							Fixed some comments and reorganized some code.  
						
						... 
						
						
						
						Fixed minor bug in notify() function. 
						
						
					 
					
						2005-05-18 10:36:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							821dfb06ed 
							
						 
					 
					
						
						
							
							Minor fixes. (Skip test 28 LINK_MAX links generation, it takes too long.)  
						
						
						
						
					 
					
						2005-05-17 08:40:32 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b42be3741b 
							
						 
					 
					
						
						
							
							pre-release cleanup nit  
						
						
						
						
					 
					
						2005-05-13 14:57:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							454c3449b3 
							
						 
					 
					
						
						
							
							Oops, set hash table size to non-power-of-two  
						
						
						
						
					 
					
						2005-05-13 14:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							33bc71c3f5 
							
						 
					 
					
						
						
							
							Don't cache /dev/ram blocks  
						
						
						
						
					 
					
						2005-05-13 13:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							7f52483b9f 
							
						 
					 
					
						
						
							
							Release process to use and create 16MB root; FS setcache call removed  
						
						
						
						
					 
					
						2005-05-13 12:47:35 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d422461289 
							
						 
					 
					
						
						
							
							Started rs232 porting to userland; increased version number for new cd.  
						
						
						
						
					 
					
						2005-05-13 12:29:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e248f7c1a3 
							
						 
					 
					
						
						
							
							If the file (created by setup) exists, use boot parameters from there  
						
						... 
						
						
						
						for the boot floppy instead of copying it from the current root partition.
This makes making a boot floppy at installation time before booting from
the new system possible (conveniently). 
						
						
					 
					
						2005-05-13 12:27:42 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6f9848f51c 
							
						 
					 
					
						
						
							
							Added feature to remember root parameter in /usr/src/tools, so make fdboot  
						
						... 
						
						
						
						will know how to make a boot floppy before actually booting from the new
system. 
						
						
					 
					
						2005-05-13 12:26:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b480fa7c18 
							
						 
					 
					
						
						
							
							removed dead code bits  
						
						
						
						
					 
					
						2005-05-13 11:45:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							78fd966125 
							
						 
					 
					
						
						
							
							DONT_SWAP not used  
						
						
						
						
					 
					
						2005-05-13 11:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							49b86f3373 
							
						 
					 
					
						
						
							
							Fixed tick_delay; it now reschedules a previous synchronous alarm.  
						
						
						
						
					 
					
						2005-05-13 09:33:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							efa9c84c8b 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-13 09:00:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							95151cb265 
							
						 
					 
					
						
						
							
							Renamed header file.  
						
						
						
						
					 
					
						2005-05-13 08:59:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							1ecc6bf3b3 
							
						 
					 
					
						
						
							
							Removed 'system process' magic from PM and FS.  
						
						
						
						
					 
					
						2005-05-13 08:57:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							2ed3e3d79a 
							
						 
					 
					
						
						
							
							minor boot floppy beautifications  
						
						
						
						
					 
					
						2005-05-12 16:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							873e44b41f 
							
						 
					 
					
						
						
							
							Some #defines for removing registered irq handler  
						
						
						
						
					 
					
						2005-05-12 16:07:15 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c3e8f818 
							
						 
					 
					
						
						
							
							. added rm_irq_handler which un-links an irq handler from the linked  
						
						... 
						
						
						
						list of handlers, callable by irqctl system call
 . workaround for hanging keyboard bug after shutdown.. if key is pressed
   during or after shutdown procedure, keyboard stops working. It looks like
   irq 1 gets stuck high if no keyboard reading is done (e.g. because the
   irq is masked or tty driver has exited). Workaround is to leave irqs
   enabled until the last second, and call shutdown() immediately after the
   last driver has stopped (tty task). This way the chance of an unserviced
   interrupt occuring is negligible. 
						
						
					 
					
						2005-05-12 16:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							fad180960f 
							
						 
					 
					
						
						
							
							added code to un-register tty's interrupt at exit time; fixed compiler  
						
						... 
						
						
						
						warnings 
						
						
					 
					
						2005-05-12 16:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							fbe1641bd3 
							
						 
					 
					
						
						
							
							User-space networking!  
						
						... 
						
						
						
						- RTL8139 driver moved to user-space;
- PCI code moved to user-space;
Fixed IRQ hook dump at IS server. 
						
						
					 
					
						2005-05-11 09:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jorrit Herder 
							
						 
					 
					
						
						
						
						
							
						
						
							ab39ce451b 
							
						 
					 
					
						
						
							
							Fixed some system call checks;  
						
						... 
						
						
						
						Added SYS_PHYSVCOPY system call;
Fixed IRQ hooks dump in IS server; 
						
						
					 
					
						2005-05-10 11:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							96e9faf535 
							
						 
					 
					
						
						
							
							userlandified and enabled PTY's  
						
						
						
						
					 
					
						2005-05-09 14:35:26 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							286a541c92 
							
						 
					 
					
						
						
							
							Make output of partition visible  
						
						
						
						
					 
					
						2005-05-09 13:40:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f3982bb3df 
							
						 
					 
					
						
						
							
							hide non-copying install Makefile actions  
						
						
						
						
					 
					
						2005-05-09 13:40:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9d93a8eade 
							
						 
					 
					
						
						
							
							changed [skip]ped tests to start working, even with the large LINK_MAX  
						
						
						
						
					 
					
						2005-05-09 13:39:23 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3afa217777 
							
						 
					 
					
						
						
							
							Fixed compiler warnings about kprintf() argument  
						
						
						
						
					 
					
						2005-05-09 08:54:18 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4590b95041 
							
						 
					 
					
						
						
							
							Hide messages about install (changing stack+data size)  
						
						
						
						
					 
					
						2005-05-09 08:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e850c3f3c9 
							
						 
					 
					
						
						
							
							/ install partition size 1440kB -> 16MB (ast)  
						
						
						
						
					 
					
						2005-05-09 08:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6e01ae62ed 
							
						 
					 
					
						
						
							
							rename run.sh to run (ast)  
						
						
						
						
					 
					
						2005-05-09 08:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a792c73c84 
							
						 
					 
					
						
						
							
							Made us a mighty pretty progress indicator for the setup script.  
						
						
						
						
					 
					
						2005-05-09 08:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d8c7bda04d 
							
						 
					 
					
						
						
							
							Some permissions issues with installs fixed  
						
						
						
						
					 
					
						2005-05-04 13:47:05 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca9e2958f 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-04 13:46:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							d168530a06 
							
						 
					 
					
						
						
							
							installed some binaries in /bin too  
						
						
						
						
					 
					
						2005-05-04 13:45:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							1dbf315eb2 
							
						 
					 
					
						
						
							
							New message, typo  
						
						
						
						
					 
					
						2005-05-04 13:43:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							8f77022778 
							
						 
					 
					
						
						
							
							install scripts executable (even if they aren't in the working directory)  
						
						
						
						
					 
					
						2005-05-04 09:37:12 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e8973f33d4 
							
						 
					 
					
						
						
							
							*** empty log message ***  
						
						
						
						
					 
					
						2005-05-04 09:31:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							1475043cbd 
							
						 
					 
					
						
						
							
							Notice  
						
						
						
						
					 
					
						2005-05-04 09:31:32 +00:00