Date: Mon, 8 Jan 2001 16:40:38 -0800 (PST) From: "Justin T. Gibbs" <gibbs@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.c aic7xxx_freebsd.c aic7xxx_inline.h Message-ID: <200101090040.f090ecB89895@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
gibbs 2001/01/08 16:40:38 PST Modified files: sys/dev/aic7xxx aic7xxx.c aic7xxx_freebsd.c aic7xxx_inline.h Log: Index our "DMA safe" sense buffers by SCB rather than hscb. hscbs may be traded during error recovery due to the way we manage the qinfifo. This has the effect of changing the index to the sense buffer even though the request sense command references the original buffer. SCBs don't play this swapping game and so serve as a more consistent reference. Revision Changes Path 1.64 +2 -3 src/sys/dev/aic7xxx/aic7xxx.c 1.17 +2 -2 src/sys/dev/aic7xxx/aic7xxx_freebsd.c 1.10 +26 -1 src/sys/dev/aic7xxx/aic7xxx_inline.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101090040.f090ecB89895>