PERFORCE change 122268 for review

Matt Jacob mjacob at FreeBSD.org
Mon Jun 25 07:19:58 UTC 2007


http://perforce.freebsd.org/chv.cgi?CH=122268

Change 122268 by mjacob at mjexp_sparc64 on 2007/06/25 07:19:06

	Yet another bug- when we have 2k login firmware, we need
	to put out a ispreqt3e_t structure onto the request queue-
	not a ispreqt3_t structure. We weren't. This turns out only
	to really matter for big endian machines.

Affected files ...

.. //depot/projects/mjexp/sys/dev/isp/isp_pci.c#29 edit

Differences ...

==== //depot/projects/mjexp/sys/dev/isp/isp_pci.c#29 (text+ko) ====

@@ -2849,8 +2849,14 @@
 	case RQSTYPE_T2RQS:
 		isp_put_request_t2(isp, (ispreqt2_t *) rq, (ispreqt2_t *) qep);
 		break;
+	case RQSTYPE_T3RQS:
+		if (FCPARAM(isp)->isp_2klogin) {
+			isp_put_request_t3e(isp,
+			    (ispreqt3e_t *) rq, (ispreqt3e_t *) qep);
+			break;
+		}
+		/* FALLTHROUGH */
 	case RQSTYPE_A64:
-	case RQSTYPE_T3RQS:
 		isp_put_request_t3(isp, (ispreqt3_t *) rq, (ispreqt3_t *) qep);
 		break;
 	case RQSTYPE_T7RQS:


More information about the p4-projects mailing list