| #
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
| #
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
| #
f31bd063 |
| 27-Feb-2005 |
perry <perry@NetBSD.org> |
nuke trailing whitespace
|
| #
c13e3a66 |
| 30-May-2001 |
mrg <mrg@NetBSD.org> |
use _KERNEL_OPT
|
| #
937a7a3e |
| 25-Apr-2001 |
bouyer <bouyer@NetBSD.org> |
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 a
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
show more ...
|
| #
d0ad49a0 |
| 13-Feb-1998 |
enami <enami@NetBSD.org> |
Backout previous change, and rather, remove all protection but the one actually currently required. Suggested by Charles M. Hannum.
|
| #
ef09ae65 |
| 13-Feb-1998 |
enami <enami@NetBSD.org> |
Fix or add protection for mutiple inclusion.
|
| #
15839e5d |
| 24-Oct-1997 |
christos <christos@NetBSD.org> |
PR/4328: Matthias Scheler: Syntax errors in debug macros.
|
| #
f86cc57e |
| 03-Oct-1997 |
enami <enami@NetBSD.org> |
- Rename PIDEBUG back to SCSIDEBUG, since other files are still using SCSIDEBUG. - Don't #undef PIDEBUG unconditionally.
|
| #
6f3bab1f |
| 27-Aug-1997 |
bouyer <bouyer@NetBSD.org> |
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 at
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.
show more ...
|
| #
9a2c8cf2 |
| 12-Oct-1996 |
christos <christos@NetBSD.org> |
revert previous kprintf change
|
| #
9beb92aa |
| 10-Oct-1996 |
christos <christos@NetBSD.org> |
printf -> kprintf, sprintf -> ksprintf
|
| #
8fd13520 |
| 28-Dec-1994 |
mycroft <mycroft@NetBSD.org> |
Numerous changes. Many bugs fixed, better autoconfig, a few new features.
|
| #
fd322029 |
| 21-Nov-1994 |
mycroft <mycroft@NetBSD.org> |
Replace dev_unit with device_softc in scsi_link. Change argument to foostart() to void*.
|
| #
fccfa11a |
| 29-Jun-1994 |
cgd <cgd@NetBSD.org> |
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
| #
80f56667 |
| 22-Jan-1994 |
briggs <briggs@NetBSD.org> |
If SCSI_DEBUG is on, a structure member wasn't updated from adapter_unit to scsibus.
|
| #
37548328 |
| 24-Nov-1993 |
mycroft <mycroft@NetBSD.org> |
Under construction...
|