Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | |
2 | Linux I2O Support (c) Copyright 1999 Red Hat Software | |
3 | and others. | |
4 | ||
5 | This program is free software; you can redistribute it and/or | |
6 | modify it under the terms of the GNU General Public License | |
7 | as published by the Free Software Foundation; either version | |
8 | 2 of the License, or (at your option) any later version. | |
9 | ||
10 | AUTHORS (so far) | |
11 | ||
12 | Alan Cox, Building Number Three Ltd. | |
13 | Core code, SCSI and Block OSMs | |
14 | ||
15 | Steve Ralston, LSI Logic Corp. | |
16 | Debugging SCSI and Block OSM | |
17 | ||
18 | Deepak Saxena, Intel Corp. | |
19 | Various core/block extensions | |
20 | /proc interface, bug fixes | |
21 | Ioctl interfaces for control | |
22 | Debugging LAN OSM | |
23 | ||
24 | Philip Rumpf | |
25 | Fixed assorted dumb SMP locking bugs | |
26 | ||
27 | Juha Sievanen, University of Helsinki Finland | |
28 | LAN OSM code | |
29 | /proc interface to LAN class | |
30 | Bug fixes | |
31 | Core code extensions | |
32 | ||
96de0e25 | 33 | Auvo Häkkinen, University of Helsinki Finland |
1da177e4 LT |
34 | LAN OSM code |
35 | /Proc interface to LAN class | |
36 | Bug fixes | |
37 | Core code extensions | |
38 | ||
96de0e25 | 39 | Taneli Vähäkangas, University of Helsinki Finland |
1da177e4 LT |
40 | Fixes to i2o_config |
41 | ||
42 | CREDITS | |
43 | ||
44 | This work was made possible by | |
45 | ||
46 | Red Hat Software | |
47 | Funding for the Building #3 part of the project | |
48 | ||
49 | Symbios Logic (Now LSI) | |
50 | Host adapters, hints, known to work platforms when I hit | |
51 | compatibility problems | |
52 | ||
53 | BoxHill Corporation | |
54 | Loan of initial FibreChannel disk array used for development work. | |
55 | ||
56 | European Comission | |
57 | Funding the work done by the University of Helsinki | |
58 | ||
59 | SysKonnect | |
60 | Loan of FDDI and Gigabit Ethernet cards | |
61 | ||
62 | ASUSTeK | |
63 | Loan of I2O motherboard | |
64 | ||
65 | STATUS: | |
66 | ||
67 | o The core setup works within limits. | |
68 | o The scsi layer seems to almost work. | |
69 | I'm still chasing down the hang bug. | |
70 | o The block OSM is mostly functional | |
71 | o LAN OSM works with FDDI and Ethernet cards. | |
72 | ||
73 | TO DO: | |
74 | ||
75 | General: | |
76 | o Provide hidden address space if asked | |
77 | o Long term message flow control | |
78 | o PCI IOP's without interrupts are not supported yet | |
79 | o Push FAIL handling into the core | |
80 | o DDM control interfaces for module load etc | |
81 | o Add I2O 2.0 support (Deffered to 2.5 kernel) | |
82 | ||
83 | Block: | |
84 | o Multiple major numbers | |
85 | o Read ahead and cache handling stuff. Talk to Ingo and people | |
86 | o Power management | |
87 | o Finish Media changers | |
88 | ||
89 | SCSI: | |
90 | o Find the right way to associate drives/luns/busses | |
91 | ||
92 | Lan: | |
93 | o Performance tuning | |
94 | o Test Fibre Channel code | |
95 | ||
96 | Tape: | |
97 | o Anyone seen anything implementing this ? | |
98 | (D.S: Will attempt to do so if spare cycles permit) |