Arun Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							347fa61675 
							
						 
					 
					
						
						
							
							Increase ARG_MAX  
						
						 
						
						
						
						
					 
					
						2009-03-17 07:38:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arun Thomas 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce582c783 
							
						 
					 
					
						
						
							
							Define 64 bit integer types when compiling with GCC  
						
						 
						
						
						
						
					 
					
						2009-03-06 16:56:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							59e972f074 
							
						 
					 
					
						
						
							
							let drivers allocate memory at 64k physical boundary.  
						
						 
						
						
						
						
					 
					
						2009-02-12 12:26:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c628f24bc2 
							
						 
					 
					
						
						
							
							moved stacktrace to sysctl, as vmctl is very privileged so can't  
						
						 
						
						... 
						
						
						
						be used outside VM. IS code cleanup. added stacktrace feature to IS. 
						
						
					 
					
						2009-01-27 12:54:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc092ff06 
							
						 
					 
					
						
						
							
							. new kernel call sysctl for generic unprivileged system operations;  
						
						 
						
						... 
						
						
						
						now used for printing diagnostic messages through the kernel message
   buffer. this lets processes print diagnostics without sending messages
   to tty and log directly, simplifying the message protocol a lot and
   reducing difficulties with deadlocks and other situations in which
   diagnostics are blackholed (e.g. grants don't work). this makes
   DIAGNOSTICS(_S), ASYN_DIAGNOSTICS and DIAG_REPL obsolete, although tty
   and log still accept the codes for 'old' binaries. This also simplifies
   diagnostics in several servers and drivers - only tty needs its own
   kputc() now.
 . simplifications in vfs, and some effort to get the vnode references
   right (consistent) even during shutdown. m_mounted_on is now NULL
   for root filesystems (!) (the original and new root), a less awkward
   special case than 'm_mounted_on == m_root_node'. root now has exactly
   one reference, to root, if no files are open, just like all other
   filesystems. m_driver_e is unused. 
						
						
					 
					
						2009-01-26 17:43:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							723a756c14 
							
						 
					 
					
						
						
							
							reduce kernel buffer size.  
						
						 
						
						
						
						
					 
					
						2009-01-20 13:57:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6a267baeb8 
							
						 
					 
					
						
						
							
							simplification suggested by Mark Farnsworth  
						
						 
						
						
						
						
					 
					
						2009-01-15 14:42:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b450c33377 
							
						 
					 
					
						
						
							
							sometime this will be a new release.  
						
						 
						
						
						
						
					 
					
						2009-01-14 08:38:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b82588848d 
							
						 
					 
					
						
						
							
							cprofile always on; data type and definitions to include file  
						
						 
						
						
						
						
					 
					
						2009-01-09 21:40:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							128a0508c0 
							
						 
					 
					
						
						
							
							timing measurement code out of kernel and into library  
						
						 
						
						... 
						
						
						
						(so other components can use it too) 
						
						
					 
					
						2009-01-09 16:15:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							b740ff055f 
							
						 
					 
					
						
						
							
							if serial output is enabled in the boot monitor, on the first serial line,  
						
						 
						
						... 
						
						
						
						enable serial debug output in the kernel too. 
						
						
					 
					
						2008-12-19 13:21:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							f0000078c3 
							
						 
					 
					
						
						
							
							make kernel leave a page-sized gap in its code and data to not be  
						
						 
						
						... 
						
						
						
						mapped in if so configured. 
						
						
					 
					
						2008-12-18 14:30:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							710f44c4b8 
							
						 
					 
					
						
						
							
							added code for debugging pagefaults  
						
						 
						
						
						
						
					 
					
						2008-12-16 14:33:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							4be5b6f437 
							
						 
					 
					
						
						
							
							 
						
						 
						
						
						
						
					 
					
						2008-12-16 14:32:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							a306c63e0b 
							
						 
					 
					
						
						
							
							 
						
						 
						
						
						
						
					 
					
						2008-12-15 15:16:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0cd26cd1c0 
							
						 
					 
					
						
						
							
							DEV_BOOT is obsolete.  
						
						 
						
						
						
						
					 
					
						2008-12-11 16:50:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							6009642110 
							
						 
					 
					
						
						
							
							for compatability with older images.  
						
						 
						
						
						
						
					 
					
						2008-12-11 15:50:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9e9c74cd 
							
						 
					 
					
						
						
							
							vm map request - ioctl to /dev/video  
						
						 
						
						
						
						
					 
					
						2008-12-11 14:11:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3f30c3a0ee 
							
						 
					 
					
						
						
							
							add va_copy()  
						
						 
						
						
						
						
					 
					
						2008-12-11 14:10:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9bbee4f1ce 
							
						 
					 
					
						
						
							
							 
						
						 
						
						
						
						
					 
					
						2008-12-11 14:10:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							e75e231abc 
							
						 
					 
					
						
						
							
							VMCTL_INCSP to increase process stack pointer.  
						
						 
						
						... 
						
						
						
						(Used to change the virtual address of the stack before a process has
started executing.) 
						
						
					 
					
						2008-12-11 14:10:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							682b9a872e 
							
						 
					 
					
						
						
							
							. ser_putc() goes to library  
						
						 
						
						... 
						
						
						
						. another cmd for getinfo - obtaining current HZ value 
						
						
					 
					
						2008-12-11 14:09:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							ef5b6f8cdf 
							
						 
					 
					
						
						
							
							. HZ no longer constant, but settable at boot time; default is DEFAULT_HZ (60)  
						
						 
						
						... 
						
						
						
						. some kernel flags to <minix/const.h> 
						
						
					 
					
						2008-12-11 14:08:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							9b33056d2b 
							
						 
					 
					
						
						
							
							make allocmem accept and return values in bytes, ramdisk expects this.  
						
						 
						
						
						
						
					 
					
						2008-11-19 15:40:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c078ec0331 
							
						 
					 
					
						
						
							
							Basic VM and other minor improvements.  
						
						 
						
						... 
						
						
						
						Not complete, probably not fully debugged or optimized. 
						
						
					 
					
						2008-11-19 12:26:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							39aa2e6489 
							
						 
					 
					
						
						
							
							A glob() implementation.  
						
						 
						
						
						
						
					 
					
						2008-04-08 13:14:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							60c1131b94 
							
						 
					 
					
						
						
							
							SYS_MAPDMAx -> SYS_MAPDMA, added IOMMU_MAP  
						
						 
						
						
						
						
					 
					
						2008-02-25 14:39:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							07c258a9c7 
							
						 
					 
					
						
						
							
							Added adddma/deldma/getdma.  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:58:55 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							e674f1a54f 
							
						 
					 
					
						
						
							
							Added ERESTART.  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:58:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							3b3fc8a9c4 
							
						 
					 
					
						
						
							
							Added O_REOPEN.  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:58:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							82cb46af0a 
							
						 
					 
					
						
						
							
							Changes for asynchronous interface to character specials.  
						
						 
						
						... 
						
						
						
						Removed DEV_SEL_WATCH. Added SYS_MAPDMAx. New message type (DIAG_REPL) for
replies to DIAGNOSTICS(_S). 
						
						
					 
					
						2008-02-21 15:57:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							698df384c3 
							
						 
					 
					
						
						
							
							Extra calls to PM for I/O MMUs.  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:51:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							cb2b7ada63 
							
						 
					 
					
						
						
							
							Nonblocking send.  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:50:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4593fb42 
							
						 
					 
					
						
						
							
							List of service/driver names that are allowed as IPC endpoints for a new  
						
						 
						
						... 
						
						
						
						driver/service. 
						
						
					 
					
						2008-02-21 15:49:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							124a128736 
							
						 
					 
					
						
						
							
							Defines for AMD I/O MMU  
						
						 
						
						
						
						
					 
					
						2008-02-21 15:47:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							50fa859819 
							
						 
					 
					
						
						
							
							A rint() implementation.  
						
						 
						
						
						
						
					 
					
						2007-12-14 11:59:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							3f2230eee5 
							
						 
					 
					
						
						
							
							add M_SQRT1_2 (1/sqrt(2))  
						
						 
						
						
						
						
					 
					
						2007-12-11 10:59:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							c67a56708e 
							
						 
					 
					
						
						
							
							es1370 driver and updated es1371 and framework by Pieter Hijma.  
						
						 
						
						
						
						
					 
					
						2007-11-23 11:40:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							0d2d8c6db2 
							
						 
					 
					
						
						
							
							audio drivers. (not updated for trunk.)  
						
						 
						
						... 
						
						
						
						sb16: port of isa sb16 driver to user-space. Port by Peter Boonstoppel.
es1371: By Laurens Bronwasser. 
						
						
					 
					
						2007-11-23 11:30:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							b74b3315a3 
							
						 
					 
					
						
						
							
							Added PF_UNIX and PF_INET to make porting easier.  
						
						 
						
						
						
						
					 
					
						2007-09-17 11:35:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3f85d14f 
							
						 
					 
					
						
						
							
							Better interface for sys_times.  
						
						 
						
						
						
						
					 
					
						2007-08-16 13:16:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							4d2f56daf6 
							
						 
					 
					
						
						
							
							Added prototype for mapdriver5 (from RS to VFS, report the name of a driver  
						
						 
						
						... 
						
						
						
						instead of its endpoint). 
						
						
					 
					
						2007-08-07 11:59:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0db0d181 
							
						 
					 
					
						
						
							
							Many changes to the VFS/FS interface.  
						
						 
						
						
						
						
					 
					
						2007-08-07 11:58:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							d9166df3f7 
							
						 
					 
					
						
						
							
							Added FS_READY (from vfsif.h), and MAPDRIVER (from RS to VFS)  
						
						 
						
						
						
						
					 
					
						2007-08-07 11:57:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							23fd914307 
							
						 
					 
					
						
						
							
							New message type 9: 5 longs, 3 shorts, and 2 chars.  
						
						 
						
						
						
						
					 
					
						2007-08-07 11:56:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							498728bdbe 
							
						 
					 
					
						
						
							
							New call SYS_STIME, restructured fields for SYS_TIMES, removed PM_STIME,  
						
						 
						
						... 
						
						
						
						added VFS_BASE. 
						
						
					 
					
						2007-08-07 11:55:28 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0d7995e9 
							
						 
					 
					
						
						
							
							Some parts of dmap can be private (to vfs)  
						
						 
						
						
						
						
					 
					
						2007-08-07 11:53:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6620d285 
							
						 
					 
					
						
						
							
							Added prototypes for sys_stime and getuptime2 (tell the kernel about the  
						
						 
						
						... 
						
						
						
						boot time and return the boot time together with the uptime) 
						
						
					 
					
						2007-08-07 11:52:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Philip Homburg 
							
						 
					 
					
						
						
						
						
							
						
						
							2a58d1dc58 
							
						 
					 
					
						
						
							
							Constants for symlink loops  
						
						 
						
						
						
						
					 
					
						2007-08-07 11:43:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Gras 
							
						 
					 
					
						
						
						
						
							
						
						
							03446f5554 
							
						 
					 
					
						
						
							
							micro_delay in sysutil, used in ti1225, dp8390, fxp and  
						
						 
						
						... 
						
						
						
						orinoco now. Uses a combination of tickdelay (where possible) and
calibrated busywait (where necessary). 
						
						
					 
					
						2007-07-31 15:01:49 +00:00