opnsense-src/sys/dev/isp
Matt Jacob c8b8a2c4e6 Redo how commands handles are created and managed and implement sequence
numbers and handle types in rational way. This will better protect from
(unwittingly) dealing with stale handles/commands.

Fix the watchdog timeout code to better protect itself from mistakes.

If we run an abort on a putatively timed out command, the command
may in fact get completed, so check to make sure the command we're
timing it out is still around. If the abort succeeds, btw, the command
should get returned via a different path.
2010-02-03 21:09:32 +00:00
..
DriverManual.txt Add some somewhat vague documentation for this driver and a list 2001-10-07 18:26:47 +00:00
Hardware.txt Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup, 2003-01-01 18:49:04 +00:00
isp.c Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_freebsd.c Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_freebsd.h Fix cases where we've managed to get a Loop UP event prior to initializing 2009-12-04 03:34:12 +00:00
isp_ioctl.h Add 8Gb support (isp_2500). Fix a fair number of configuration and 2009-08-01 01:04:26 +00:00
isp_library.c Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_library.h Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_pci.c Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_sbus.c Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
isp_stds.h (semiforced commit to add comment missed in last delta) 2009-09-21 01:41:19 +00:00
isp_target.c Add 8Gb support (isp_2500). Fix a fair number of configuration and 2009-08-01 01:04:26 +00:00
isp_target.h Add 8Gb support (isp_2500). Fix a fair number of configuration and 2009-08-01 01:04:26 +00:00
ispmbox.h Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00
ispreg.h Add 8Gb support (isp_2500). Fix a fair number of configuration and 2009-08-01 01:04:26 +00:00
ispvar.h Redo how commands handles are created and managed and implement sequence 2010-02-03 21:09:32 +00:00