Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Mar 2003 22:32:27 -0800
From:      Cy Schubert - CITS Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>
To:        freebsd-stable@freebsd.org
Subject:   Re: (da0:ahc0:0:0:0): Unexpected busfree in Data-in phase and  other weirdness
Message-ID:  <200303100632.h2A6WReU003913@cwsys.cwsent.com>
In-Reply-To: Your message of "Thu, 06 Mar 2003 23:58:37 %2B0100." <20030306225837.GA1277@goku.kasby> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <20030306225837.GA1277@goku.kasby>, Francesco Casadei writes:
> 
> --Dxnq1zWXvFF0Q93v
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> Content-Transfer-Encoding: quoted-printable
> 
> On Thu, Mar 06, 2003 at 03:33:55PM +0100, Andre Albsmeier wrote:
> > (I assume the cabling/termination has been checked already.)
> >=20
> > I had bus problems with my DNES until I upgraded the firmware to:
> >=20
> > da2: <IBM DNES-318350W SAH0> Fixed Direct Access SCSI-3 device=20
> >=20
> > In general, I have often seen bus problems when a lot of different
> > devices are hanging on the same SCSI bus and some drives are being
> > hit really hard. They always went away with a new fw, especially
> > on my IBM DDYS drives. The Plextor fw seems a bit old as well (at
> > least compared to my PLEXTOR CD-ROM PX-40TS 1.13) but I don't know
> > if the 32TS uses the same as the 40TS.
> >=20
> > I have written a program to upgrade the firmware on IBM and Plextor
> > (and some other devices) under FreeBSD in case you are interested...
> > However, IMO one should play with the fw only in case of problems
> > and not just to get lastest version...
> >=20
> > 	-Andre
> >=20
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-stable" in the body of the message
> > end of the original message
> 
> I'm having SCSI-related problems on the home PC, which has run fine for thr=
> ee
> years now whithout being hardware-upgraded. I update the system on a regular
> basis, though (last buildworld/installword was on Thu Dec 26 2002).
> The IBM drive fitness test showed that hard drives are ok. The error seems =
> to
> appear randomly, whithout particular conditions (load avg, used mem, progra=
> ms
> running, etc.).
> A couple of days ago the SCSI bus has been reset five consecutive times! Is=
>  it
> time to change my AHA2940 or this has nothing to do with the SCSI controlle=
> r?

I've experienced similar problems on 2940 controller with my Plextor 
CDROM drive,

cd0 at ahc1 bus 0 target 2 lun 0
cd0: <PLEXTOR CD-ROM PX-4XCH 1.22> Removable CD-ROM SCSI-2 device 
cd0: 4.032MB/s transfers (4.032MHz, offset 15)
cd0: cd present [347967 x 2048 byte records]

>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
ahc1: Dumping Card State while idle, at SEQADDR 0x168
Card was paused
ACCUM = 0x2, SINDEX = 0x20, DINDEX = 0xc0, ARG_2 = 0x0
HCNT = 0x0 SCBPTR = 0x1
SCSISIGI[0x14] ERROR[0x0] SCSIBUSL[0xc0] LASTPHASE[0x1] 
SCSISEQ[0x12] SBLKCTL[0x0] SCSIRATE[0x6f] SEQCTL[0x10] 
SEQ_FLAGS[0x40] SSTAT0[0x5] SSTAT1[0x2] SSTAT2[0x0] 
SSTAT3[0x0] SIMODE0[0x0] SIMODE1[0xac] SXFRCTL0[0x88] 
DFCNTRL[0x4] DFSTATUS[0x6d] 
STACK: 0x35 0x35 0x162 0x192
SCB count = 10
Kernel NEXTQSCB = 5
Card NEXTQSCB = 5
QINFIFO entries: 
Waiting Queue entries: 
Disconnected Queue entries: 
QOUTFIFO entries: 
Sequencer Free SCB List: 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 
Sequencer SCB Info: 
  0 SCB_CONTROL[0xc0] SCB_SCSIID[0x7] SCB_LUN[0x0] SCB_TAG[0xff] 
  1 SCB_CONTROL[0x54] SCB_SCSIID[0x27] SCB_LUN[0x0] SCB_TAG[0x2] 
  2 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  3 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  4 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  5 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  6 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  7 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  8 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
  9 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 10 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 11 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 12 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 13 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 14 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
 15 SCB_CONTROL[0x0] SCB_SCSIID[0xff] SCB_LUN[0xff] SCB_TAG[0xff] 
Pending list: 
  2 SCB_CONTROL[0x54] SCB_SCSIID[0x27] SCB_LUN[0x0] 
Kernel Free SCB list: 9 3 7 4 6 8 1 0 
Untagged Q(2): 2 

>>>>>>>>>>>>>>>>>
sg[0] - Addr 0x2981000 : Length 4096
(cd0:ahc1:0:2:0): no longer in timeout, status = 34b
ahc1: Issued Channel A Bus Reset. 1 SCBs aborted
(cd0:ahc1:0:2:0): cddone: got error 0x5 back

The problem began after a recent upgrade to 4.8-RC.


--
Cheers,                          Phone:  250-387-8437
Cy Schubert                        Fax:  250-387-5231
Team Leader, Solaris Team        Email:  Cy.Schubert@osg.gov.bc.ca
Open Systems Group, CITS
Ministry of Management Services
Province of BC            
                    FreeBSD UNIX:  cy@FreeBSD.org





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




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