Date: Thu, 3 Apr 1997 20:09:35 -0800 (PST) From: "Justin T. Gibbs" <gibbs> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq src/sys/i386/scsi aic7xxx.c Message-ID: <199704040409.UAA13107@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
gibbs 97/04/03 20:09:33 Modified: sys/dev/aic7xxx aic7xxx.seq sys/i386/scsi aic7xxx.c Log: When not using SCB paging, we can always directly index the SCB of interest either by looking it up in the array of pending, per target, untagged transactions, or by using the tag value passed in during the identify. The old code only direct indexed for tagged transactions. This makes the "findSCB" routine only necessary when SCB paging is enabled, so appropriately conditionalize it. This greatly simplifies the non SCB paging code flow. Revision Changes Path 1.67 +18 -13 src/sys/dev/aic7xxx/aic7xxx.seq 1.110 +6 -15 src/sys/i386/scsi/aic7xxx.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704040409.UAA13107>