[2304] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: scsi.c, aic7xxx: problems in 2.0.28

daemon@ATHENA.MIT.EDU (Leonard N. Zubkoff)
Mon Aug 18 08:36:31 1997

Date: 	Mon, 18 Aug 1997 04:53:18 -0700
From: "Leonard N. Zubkoff" <lnz@dandelion.com>
To: ulrich.windl@rz.uni-regensburg.de
CC: patl@lcs.mit.edu, linux-scsi@vger.rutgers.edu, aic7xxx@FreeBSD.ORG
In-reply-to: <58151D233CD@rkdvmks1.ngate.uni-regensburg.de>
	(ulrich.windl@rz.uni-regensburg.de)

  From: "Ulrich Windl" <ulrich.windl@rz.uni-regensburg.de>
  Date: Mon, 18 Aug 1997 08:31:24 +0200
  Cc: linux-scsi@vger.rutgers.edu, aic7xxx@FreeBSD.ORG
  Priority: normal
  X-Loop: FreeBSD.org
  Precedence: bulk

  On 12 Aug 97 at 9:34, Patrick J. LoPresti wrote:

  >  ulrich.windl> I have also tried Linux 2.0.30 with some patches and
  >  ulrich.windl> the 4.009 version of the aic7xxx: The results are even
  >  ulrich.windl> worse; I got an OOPS 2 and a killed interrupt
  >  ulrich.windl> handler. Maybe my harddisk is special...
  > 
  > The aic7xxx@freebsd.com mailing list might be interested in hearing
  > about your problems with the latest driver...

  As the king (Harald Koenig) pointed out ;-) the real problem might be 
  that the mid level SCSI code expectes the results of the "get defects 
  list" to fit in a single page. Most probably this is not true for 
  some drives. I don't know what the internal effects of such an 
  overrun are, but the new aic7xxx driver jokes badly.

  If anyone needs specific messages, please tell me -- remember I'll 
  have to crash my system for it....

The SCSI Generic interface should allow for transfers up to size 32768 bytes
(SG_BIG_BUFF).  If a fault is occurring while using the SG interface, it's
quite possible the fault lies with the driver itself.

		Leonard

home help back first fref pref prev next nref lref last post