freebsd-dev/sys/dev/aac
Scott Long 7753acd255 Correctly wrap the producer queue index when dequeuing commands. This wasn't
a problem for command responses since we rarely ever filled the queue.
However, adapter-initiated commands have a much smaller queue and could
tickle this bug.  It's possible that this might fix the recently reported
problems with the aac-2120s, though I haven't been able to reproduce the
problem locally.

MFC-After: 1 day
2003-09-16 16:07:15 +00:00
..
aac_cam.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aac_compat.h
aac_debug.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aac_disk.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aac_ioctl.h
aac_linux.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
aac_pci.c Use PCIR_BAR() instead of a magic offset. 2003-09-09 06:44:58 +00:00
aac_tables.h
aac.c Correctly wrap the producer queue index when dequeuing commands. This wasn't 2003-09-16 16:07:15 +00:00
aacreg.h Begin support for 64-bit address support and workarounds for newer cards: 2003-03-26 17:50:11 +00:00
aacvar.h Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00