Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Aug 1998 23:44:03 -0600 (MDT)
From:      "Justin T. Gibbs" <gibbs@narnia.plutotech.com>
To:        Alain Hebert <aal@pubnix.net>
Cc:        scsi@FreeBSD.ORG
Subject:   Re: Heavy CAM Problems...
Message-ID:  <199808110544.XAA00268@narnia.plutotech.com>
In-Reply-To: <199808080956.LAA01325@father.ludd.luth.se> <35CE4E8E.F9778F7E@pubnix.net>

next in thread | previous in thread | raw e-mail | index | archive | help

> 	Justin:  Is it possible to get the patch sets you've uploaded to
> ftp.freebsd.org/pub/FreeBSD/cam between the the 0520 and 0712?
> 
> 	The 0520 is showing 407 instructions in the sequencer (I really think
> that the problem is around the sequencer code...) and I cannot find (in
> FreeBSD CVS) any revision that create a 407 sequencer code...  And the
> date of rev 1.76 is 1997/09/27 19:37:27?!?

The sequencer code (and all of the CAM code for that matter) are kept
in a private Perforce repository until everything is ready for inclusion
in the FreeBSD-current.  Here's a patch to revert the only sequencer change
that applied to the aic7890.  It does touch the other DMA fifo, so
perhaps it is indirectly causing this problem.

--
Justin

==== //depot/cam/sys/dev/aic7xxx/aic7xxx.seq#44 - /a/perforce/src/sys/dev/aic7xxx/aic7xxx.seq ====
*** /tmp/tmp.259.0	Mon Aug 10 23:40:52 1998
--- /a/perforce/src/sys/dev/aic7xxx/aic7xxx.seq	Sat Aug  8 09:54:09 1998
***************
*** 1383,1389 ****
  	if ((ahc->features & AHC_ULTRA2) == 0) {
  		mov	NONE, DFDAT;
  	}
! 	test	DFCNTRL, HDMAEN jnz dma_halt;
  return:
  	ret;
  
--- 1383,1389 ----
  	if ((ahc->features & AHC_ULTRA2) == 0) {
  		mov	NONE, DFDAT;
  	}
! 	test	DFCNTRL, (SCSIEN|SDMAEN|HDMAEN) jnz dma_halt;
  return:
  	ret;
  

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808110544.XAA00268>