Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Havard Eidnes <he@netbsd.org>
List: source-changes
Date: 05/13/2000 09:53:05
Module Name:	syssrc
Committed By:	he
Date:		Sat May 13 16:53:05 UTC 2000

Modified Files:
	syssrc/sys/dev/ic: isp.c isp_netbsd.c isp_target.c isp_target.h
	    isp_tpublic.h ispmbox.h ispreg.h ispvar.h

Log Message:
Update from Matthew Jacob:

  Correctly account for F-port vs. F-port (no FLOGI_ACC) topologies.
  Make sure we get a port database entry for the fabric name server.
  Preserve fabric logins if the device didn't change across fabric
  or port database changes, or the device has already logged into
  us (e.g., for target/initiator dual role devices like Veritas
  SANbox). Propagate class 3 service parameter changes where devices
  can change roles.

  Fix all occurrences of setting a sendmarker so that setting it
  for one bus on dual bus cards doesn't wipe a pending sendmarker
  for other busses on the same card :-;.

  Comments added and clarifications made in some of the target mode code.


To generate a diff of this commit:
cvs rdiff -r1.51 -r1.52 syssrc/sys/dev/ic/isp.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/dev/ic/isp_netbsd.c
cvs rdiff -r1.3 -r1.4 syssrc/sys/dev/ic/isp_target.c \
    syssrc/sys/dev/ic/isp_target.h
cvs rdiff -r1.2 -r1.3 syssrc/sys/dev/ic/isp_tpublic.h
cvs rdiff -r1.22 -r1.23 syssrc/sys/dev/ic/ispmbox.h
cvs rdiff -r1.19 -r1.20 syssrc/sys/dev/ic/ispreg.h
cvs rdiff -r1.29 -r1.30 syssrc/sys/dev/ic/ispvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.