NetBSD/sys
mjacob a455ce7531 Locking is now in the outer framework for isp_init/isp_reset- this allows
us to call isp_reset/isp_init internally with impunity.

Rename isp_phoenix to isp_restart and make it global. Clean it up a tad.

If we get an ASYNC_SYSTEM_ERROR code in isp_intr, call isp_restart and
return- the f/w is toasted at this point (usually), so we have to bring
things back to a known state.

In isp_mboxcmd, when we don't see the HOST_INT bit go clear, try and
find out if the isp is trying to tell us something and try again. This
may avoid a potential deadlock where the previous mailbox command hasn't
been cleared by the ISP.

In isp_init don't try and get device parameters if we already have them-
this typically doesn't work if we're in the middle of an isp_restart.
1998-07-18 21:10:16 +00:00
..
adosfs Fix a typo in a panic message. 1998-07-10 20:14:59 +00:00
arch locking now out of main framework for isp_reset/isp_init 1998-07-18 21:02:06 +00:00
compat use AF_LOCAL instead of AF_UNIX 1998-07-18 05:04:35 +00:00
conf New file for building isp host adapter. 1998-07-15 20:22:19 +00:00
ddb Include required "opt_ddb.h" header file. 1998-07-05 14:33:56 +00:00
dev Locking is now in the outer framework for isp_init/isp_reset- this allows 1998-07-18 21:10:16 +00:00
gdbscripts widen proc pointer and wchan pointer fields from 10 to 18 characters, so 1997-04-16 00:58:26 +00:00
ipkdb Garbage-collect ``needs-flag'' from attributes ether, fddi, arc: 1998-07-05 22:29:51 +00:00
isofs * defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID. 1998-07-05 08:49:30 +00:00
kern use AF_LOCAL instead of AF_UNIX 1998-07-18 05:04:35 +00:00
lib Be quiet if bootparamd gives us an empty gateway spec. 1998-06-29 20:25:59 +00:00
lkm Resolve conflicts from the import. 1998-07-12 15:11:50 +00:00
miscfs use AF_LOCAL instead of AF_UNIX 1998-07-18 05:04:35 +00:00
msdosfs * defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID. 1998-07-05 08:49:30 +00:00
net Glue in fast forwarding. 1998-07-09 22:30:01 +00:00
netatalk Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
netccitt Declare llcintrq here. 1998-07-07 03:26:55 +00:00
netinet Document that we are more conservative after doing MTU discovery than the 1998-07-17 23:09:58 +00:00
netiso defopt ISO TPIP. 1998-07-05 04:37:35 +00:00
netnatm defopt DDB. 1998-07-04 22:18:13 +00:00
netns defopt NS, NSIP. 1998-07-05 06:49:00 +00:00
nfs * defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID. 1998-07-05 08:49:30 +00:00
stand
sys use AF_LOCAL instead of AF_UNIX 1998-07-18 05:04:35 +00:00
ufs * defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID. 1998-07-05 08:49:30 +00:00
uvm Make sure to release buffers only once. 1998-07-08 18:41:24 +00:00
vm GCC erroneously thinks used_vnode_size (a quad) is uninitialized on m68k. 1998-07-12 17:14:08 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00