freebsd-nq/sys/dev/aic7xxx
Justin T. Gibbs ff0c1daf6b Bring in a slew of fixes that were supposed to be in the last commit.
In ahc_search_qinfifo, the SEARCH_REMOVE case must also handle
an SCB that has been removed from the QINFIFO but not yet been
fully dmaed to the card.

Correct locking for ahc_get_scb() calls.

Set SCB syncrate settings in ahc_execute_scb() to avoid a race
condition that could allow a newly queued SCB to be missed
by ahc_update_pending_syncrates().

When notifying the system of transfer negotiation updates, only
set the valid bits for tagged queuing and disconnection if the
path is fully qualified.  Sync/Wide settins apply to all luns
of a target, but tagged queuing and disconnection may change
on a per-lun basis.

Add missing ahc_unlock() calls in ahc_timeout() for the target
mode case.
2000-10-06 04:01:06 +00:00
..
aicasm Correct pedantic errors in arrays generated by the assembler (trailing 2000-10-05 04:25:42 +00:00
ahc_eisa.c Move aicasm to its own subdirectory. 2000-09-16 20:02:28 +00:00
ahc_pci.c Add Perforce RCSIDs for easy revision correlation to my local tree. 2000-09-22 22:18:05 +00:00
aic7xxx_93cx6.c Add Perforce RCSIDs for easy revision correlation to my local tree. 2000-09-22 22:18:05 +00:00
aic7xxx_93cx6.h Add Perforce RCSIDs for easy revision correlation to my local tree. 2000-09-22 22:18:05 +00:00
aic7xxx_freebsd.c Bring in a slew of fixes that were supposed to be in the last commit. 2000-10-06 04:01:06 +00:00
aic7xxx_freebsd.h Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx_inline.h Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx_osm.c Bring in a slew of fixes that were supposed to be in the last commit. 2000-10-06 04:01:06 +00:00
aic7xxx_osm.h Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx_pci.c Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx.c Bring in a slew of fixes that were supposed to be in the last commit. 2000-10-06 04:01:06 +00:00
aic7xxx.h Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx.reg Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7xxx.seq Convert the driver to use a single DMA for fetching new commands instead 2000-10-05 04:24:14 +00:00
aic7770.c Move aicasm to its own subdirectory. 2000-09-16 20:02:28 +00:00