History log of /src/sys/dev/scsipi/scsipi_debug.h |
Revision | | Date | Author | Comments |
1.17 |
| 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
1.16 |
| 11-Dec-2005 |
christos | branches: 1.16.70; 1.16.72; 1.16.74; merge ktrace-lwp.
|
1.15 |
| 27-Feb-2005 |
perry | nuke trailing whitespace
|
1.14 |
| 30-May-2001 |
mrg | branches: 1.14.22; 1.14.30; 1.14.32; use _KERNEL_OPT
|
1.13 |
| 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.12 |
| 13-Feb-1998 |
enami | branches: 1.12.14; 1.12.26; Backout previous change, and rather, remove all protection but the one actually currently required. Suggested by Charles M. Hannum.
|
1.11 |
| 13-Feb-1998 |
enami | Fix or add protection for mutiple inclusion.
|
1.10 |
| 24-Oct-1997 |
christos | PR/4328: Matthias Scheler: Syntax errors in debug macros.
|
1.9 |
| 03-Oct-1997 |
enami | branches: 1.9.2; - Rename PIDEBUG back to SCSIDEBUG, since other files are still using SCSIDEBUG. - Don't #undef PIDEBUG unconditionally.
|
1.8 |
| 27-Aug-1997 |
bouyer | branches: 1.8.2; Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
|
1.7 |
| 12-Oct-1996 |
christos | revert previous kprintf change
|
1.6 |
| 10-Oct-1996 |
christos | printf -> kprintf, sprintf -> ksprintf
|
1.5 |
| 28-Dec-1994 |
mycroft | Numerous changes. Many bugs fixed, better autoconfig, a few new features.
|
1.4 |
| 21-Nov-1994 |
mycroft | Replace dev_unit with device_softc in scsi_link. Change argument to foostart() to void*.
|
1.3 |
| 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1.2 |
| 22-Jan-1994 |
briggs | If SCSI_DEBUG is on, a structure member wasn't updated from adapter_unit to scsibus.
|
1.1 |
| 24-Nov-1993 |
mycroft | Under construction...
|
1.8.2.3 |
| 14-Oct-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.8.2.2 |
| 27-Aug-1997 |
thorpej | Update marc-pcmcia branch from trunk.
|
1.8.2.1 |
| 27-Aug-1997 |
thorpej | file scsipi_debug.h was added on branch marc-pcmcia on 1997-08-27 23:33:26 +0000
|
1.9.2.1 |
| 24-Oct-1997 |
mellon | Pull rev 1.10 up from trunk
|
1.12.26.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.12.14.1 |
| 01-Nov-1999 |
thorpej | Fixup the SC_DEBUG() stuff for the new world order.
|
1.14.32.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.14.30.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.14.22.1 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.16.74.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.16.72.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.16.70.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|