History log of /src/sys/arch/newsmips/dev/scsireg.h |
Revision | | Date | Author | Comments |
1.14 |
| 12-Jun-2022 |
andvar | fix few typos in comments.
|
1.13 |
| 05-Jan-2022 |
andvar | fix typos, mainly s/comand/command/
|
1.12 |
| 09-Apr-2008 |
tsutsui | Split device_t/softc, with misc cleanup.
|
1.11 |
| 04-Mar-2007 |
christos | branches: 1.11.40; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.10 |
| 11-Dec-2005 |
christos | branches: 1.10.26; merge ktrace-lwp.
|
1.9 |
| 07-Aug-2003 |
agc | branches: 1.9.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.8 |
| 25-May-2003 |
tsutsui | branches: 1.8.2; Use splbio to block SCSI interrupts.
|
1.7 |
| 31-May-2002 |
thorpej | Use __mips__ instead of mips.
|
1.6 |
| 26-Apr-2001 |
tsubai | branches: 1.6.2; 1.6.8; 1.6.16; Cosmetic changes.
|
1.5 |
| 25-Apr-2001 |
bouyer | Pull up the thorpej_scsipi branch to main branch. This is a completely rewritten scsipi_xfer execution engine, and the associated changes to HBA drivers. Overview of changes & features: - All xfers are queued in the mid-layer, rather than doing so in an ad-hoc fashion in individual adapter drivers. - Adapter/channel resource management in the mid-layer, avoids even trying to start running an xfer if the adapter/channel doesn't have the resources. - Better communication between the mid-layer and the adapters. - Asynchronous event notification mechanism from adapter to mid-layer and peripherals. - Better peripheral queue management: freeze/thaw, sorted requeueing during recovery, etc. - Clean separation of peripherals, adapters, and adapter channels (no more scsipi_link). - Kernel thread for each scsipi_channel makes error recovery much easier (no more dealing with interrupt context when recovering from an error). - Mid-layer support for tagged queueing: commands can have the tag type set explicitly, tag IDs are allocated in the mid-layer (thus eliminating the need to use buggy tag ID allocation schemes in many adapter drivers). - support for QUEUE FULL and CHECK CONDITION status in mid-layer; the command will be requeued, or a REQUEST SENSE will be sent as appropriate.
Just before the merge syssrc has been tagged with thorpej_scsipi_beforemerge
|
1.4 |
| 03-Dec-2000 |
matt | branches: 1.4.2; Make this stuff compile with -wstrict-prototpes -wmissing-prototypes. More use of prototypes inside includes should be done.
|
1.3 |
| 19-Nov-1998 |
thorpej | branches: 1.3.10; Adapt to the new scsipi_adapter interface.
|
1.2 |
| 10-Jun-1998 |
tsubai | Move static variables to struct softc. Remove unused struct members.
|
1.1 |
| 18-Feb-1998 |
tsubai | Initial import of NetBSD/news.
|
1.3.10.2 |
| 22-Jan-2001 |
bouyer | first cut at converting to thorpej_scsipi
|
1.3.10.1 |
| 08-Dec-2000 |
bouyer | Sync with HEAD.
|
1.4.2.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.6.16.1 |
| 15-Jul-2002 |
gehenna | catch up with -current.
|
1.6.8.2 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
1.6.8.1 |
| 26-Apr-2001 |
nathanw | file scsireg.h was added on branch nathanw_sa on 2002-06-20 03:40:15 +0000
|
1.6.2.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.8.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.8.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.8.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.9.16.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.10.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.11.40.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|