summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
diff options
context:
space:
mode:
authormjacob <mjacob@NetBSD.org>2002-04-04 23:38:43 +0000
committermjacob <mjacob@NetBSD.org>2002-04-04 23:38:43 +0000
commitc8513a96b0ca240b4ecd7755644eee6736163e0d (patch)
treefe428c566dda4cb9cb32f3a0bcfe252162f14b95 /sys/dev/microcode
parentf6df033e2df36c3565371c3cb306e589d358df88 (diff)
Redo fabric evaluation to not use GET ALL NEXT (GA_NXT). Switches seem
to be trying to wriggle out of supporting this well. Instead, use GID_FT to get a list of Port IDs and then use GPN_ID/GNN_ID to find the port and node wwn. This should make working on fabrics a bit cleaner and more stable. This also caused some cleanup of SNS subcommand canonicalization so that we can actually check for FS_ACC and FS_RJT, and if we get an FS_RJT, print out the reason and explanation codes. We'll keep the old GA_NXT method around if people want to uncomment a controlling definition in ispvar.h. This also had us clean up ISPASYNC_FABRICDEV to use a local lportdb argument and to have the caller explicitly say that a device is at the end of the fabric list.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions