#
70747dc1 |
| 10-Nov-2019 |
chs <chs@NetBSD.org> |
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT and remove code to handle failures that can no longer happen.
|
#
f51c42b9 |
| 17-Dec-2008 |
cegger <cegger@NetBSD.org> |
make this compile
|
#
9a5d3f28 |
| 16-Dec-2008 |
christos <christos@NetBSD.org> |
replace bitmask_snprintf(9) with snprintb(3)
|
#
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
#
51475713 |
| 04-Apr-2008 |
tsutsui <tsutsui@NetBSD.org> |
Split devict_t/softc for ncr5380sbc SCSI, and misc cosmetic changes.
|
#
a2a38285 |
| 19-Oct-2007 |
ad <ad@NetBSD.org> |
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
#
53524e44 |
| 04-Mar-2007 |
christos <christos@NetBSD.org> |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
#
2be6494f |
| 29-Mar-2006 |
thorpej <thorpej@NetBSD.org> |
Use device_cfdata().
|
#
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
#
f31bd063 |
| 27-Feb-2005 |
perry <perry@NetBSD.org> |
nuke trailing whitespace
|
#
18db93c7 |
| 04-Feb-2005 |
perry <perry@NetBSD.org> |
de-__P
|
#
1ffa7b76 |
| 03-May-2003 |
wiz <wiz@NetBSD.org> |
DMA, not dma nor Dma.
|
#
b75a007d |
| 02-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Add trailing ; to CFATTACH_DECL.
|
#
90c48d25 |
| 01-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Use CFATTACH_DECL().
|
#
bf97c13c |
| 27-Sep-2002 |
thorpej <thorpej@NetBSD.org> |
Declare all cfattach structures const.
|
#
0f09ed48 |
| 27-Sep-2002 |
provos <provos@NetBSD.org> |
remove trailing \n in panic(). approved perry.
|
#
23aa5242 |
| 26-Mar-2002 |
fredette <fredette@NetBSD.org> |
No longer assume that !DDB implies that Debugger() isn't defined. Now only define Debugger() if it isn't defined already.
|
#
25656462 |
| 15-Nov-2001 |
lukem <lukem@NetBSD.org> |
don't need <sys/types.h> when including <sys/param.h>
|
#
b5895882 |
| 13-Nov-2001 |
lukem <lukem@NetBSD.org> |
add RCSIDs
|
#
828bc6eb |
| 11-Sep-2001 |
pk <pk@NetBSD.org> |
Move some logic from dma_start() to dma_setup(); inspired by the sun3 si version.
|
#
1e378c4c |
| 20-Aug-2001 |
wiz <wiz@NetBSD.org> |
precede, not preceed.
|
#
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 ...
|
#
d0827b0e |
| 04-Jul-2000 |
thorpej <thorpej@NetBSD.org> |
sparc/dev/sireg.h -> dev/vme/sireg.h
|
#
93f987a2 |
| 03-Jul-2000 |
pk <pk@NetBSD.org> |
The `si' driver has been transformed into an MI VME frontend.
|