 1da177e4c3
			
		
	
	
	1da177e4c3
	
	
	
		
			
			Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
		
			
				
	
	
		
			98 lines
		
	
	
	
		
			2.3 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
	
		
			2.3 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
 | |
| 	Linux I2O Support	(c) Copyright 1999 Red Hat Software
 | |
| 					and others.
 | |
| 
 | |
| 	This program is free software; you can redistribute it and/or
 | |
| 	modify it under the terms of the GNU General Public License
 | |
| 	as published by the Free Software Foundation; either version
 | |
| 	2 of the License, or (at your option) any later version.
 | |
| 
 | |
| AUTHORS (so far)
 | |
| 
 | |
| Alan Cox, Building Number Three Ltd.
 | |
| 	Core code, SCSI and Block OSMs
 | |
| 
 | |
| Steve Ralston, LSI Logic Corp.
 | |
| 	Debugging SCSI and Block OSM
 | |
| 
 | |
| Deepak Saxena, Intel Corp.
 | |
| 	Various core/block extensions
 | |
| 	/proc interface, bug fixes
 | |
| 	Ioctl interfaces for control
 | |
| 	Debugging LAN OSM
 | |
| 
 | |
| Philip Rumpf
 | |
| 	Fixed assorted dumb SMP locking bugs
 | |
| 
 | |
| Juha Sievanen, University of Helsinki Finland
 | |
| 	LAN OSM code
 | |
| 	/proc interface to LAN class
 | |
| 	Bug fixes
 | |
| 	Core code extensions
 | |
| 
 | |
| Auvo Häkkinen, University of Helsinki Finland
 | |
| 	LAN OSM code
 | |
| 	/Proc interface to LAN class
 | |
| 	Bug fixes
 | |
| 	Core code extensions
 | |
| 
 | |
| Taneli Vähäkangas, University of Helsinki Finland
 | |
| 	Fixes to i2o_config
 | |
| 
 | |
| CREDITS
 | |
| 
 | |
| 	This work was made possible by 
 | |
| 
 | |
| Red Hat Software
 | |
| 	Funding for the Building #3 part of the project
 | |
| 
 | |
| Symbios Logic (Now LSI)
 | |
| 	Host adapters, hints, known to work platforms when I hit
 | |
| 	compatibility problems
 | |
| 
 | |
| BoxHill Corporation
 | |
| 	Loan of initial FibreChannel disk array used for development work.
 | |
| 
 | |
| European Comission
 | |
| 	Funding the work done by the University of Helsinki
 | |
| 
 | |
| SysKonnect
 | |
|         Loan of FDDI and Gigabit Ethernet cards
 | |
| 
 | |
| ASUSTeK
 | |
|         Loan of I2O motherboard 
 | |
| 
 | |
| STATUS:
 | |
| 
 | |
| o	The core setup works within limits.
 | |
| o	The scsi layer seems to almost work. 
 | |
|            I'm still chasing down the hang bug.
 | |
| o	The block OSM is mostly functional
 | |
| o	LAN OSM works with FDDI and Ethernet cards.
 | |
| 
 | |
| TO DO:
 | |
| 
 | |
| General:
 | |
| o	Provide hidden address space if asked
 | |
| o	Long term message flow control
 | |
| o	PCI IOP's without interrupts are not supported yet
 | |
| o	Push FAIL handling into the core
 | |
| o	DDM control interfaces for module load etc
 | |
| o       Add I2O 2.0 support (Deffered to 2.5 kernel)
 | |
| 
 | |
| Block:
 | |
| o	Multiple major numbers
 | |
| o	Read ahead and cache handling stuff. Talk to Ingo and people
 | |
| o	Power management
 | |
| o	Finish Media changers
 | |
| 
 | |
| SCSI:
 | |
| o	Find the right way to associate drives/luns/busses
 | |
| 
 | |
| Lan:	
 | |
| o	Performance tuning
 | |
| o	Test Fibre Channel code
 | |
| 
 | |
| Tape:
 | |
| o	Anyone seen anything implementing this ?
 | |
|            (D.S: Will attempt to do so if spare cycles permit)
 |