From owner-freebsd-scsi Sun Nov 26 6:32:23 2000 Delivered-To: freebsd-scsi@freebsd.org Received: from front4m.grolier.fr (front4m.grolier.fr [195.36.216.54]) by hub.freebsd.org (Postfix) with ESMTP id CC03B37B479 for ; Sun, 26 Nov 2000 06:32:14 -0800 (PST) Received: from nas1-223.mea.club-internet.fr (nas1-223.mea.club-internet.fr [195.36.139.223]) by front4m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id PAA13407; Sun, 26 Nov 2000 15:30:46 +0100 (MET) Date: Sun, 26 Nov 2000 14:32:18 +0100 (CET) From: =?ISO-8859-1?Q?G=E9rard_Roudier?= X-Sender: groudier@linux.local To: John-Mark Gurney Cc: freebsd-scsi@FreeBSD.ORG Subject: Re: ncr problems (and amd) In-Reply-To: <20001126014805.22964@hydrogen.funkthat.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org John - I read your 2 messages, and the problems reported by the `ncr' driver seems to me rather due to flaws in the hardware than to the `ncr' itself. Could you describe the hardware you are using and what you are doing with it. You also may check that it is properly configured in all its parts. I mean, clockings, cabling, cooling, etc ... G=E9rard. On Sun, 26 Nov 2000, John-Mark Gurney wrote: > John-Mark Gurney scribbled this message on Nov 25: >=20 > looks like I left out an important part of the log: > (da0:ncr0:0:0:0): phase change 2-3 10@038ee29c resid=3D4. > (da0:ncr0:0:0:0): WRITE(10). CDB: 2a 0 0 3f 8a e0 0 0 60 0=20 > (da0:ncr0:0:0:0): ILLEGAL REQUEST asc:24,0 > (da0:ncr0:0:0:0): Invalid field in CDB >=20 > which happened about at least six minutes before the following started > (can tell by syslog messages to the console) >=20 > > ncr0: timeout nccb=3D0xc0d92000 (skip) >=20 > then later in the add (after a reboot), a similar event happened: > ncr0: SCSI phase error fixup: CCB address mismatch (0xc120ac00 !=3D 0xc11= fca00) np->nccb =3D 0xc120ac00 > (da2:ncr0:0:4:0): phase change 6-3 3@03efbdb4 resid=3D3. > ncr0: queue empty. > ncr0: SCSI phase error fixup: CCB already dequeued (0xc120ac00) > ncr0: timeout nccb=3D0xc0f05800 (skip) > ncr0: timeout nccb=3D0xc0f05a00 (skip) > ncr0: timeout nccb=3D0xc0ecb800 (skip) > ncr0: timeout nccb=3D0xc0ecbc00 (skip) > ncr0: timeout nccb=3D0xc120ac00 (skip) >=20 > which is kinda interesting, as it looks like the ccb that caused this > isn't even valid (the head disaggress what virtual address it is at..) >=20 > of course, I'm having troubles wrapping my head aroun the ncr driver > as most of it isn't commented very well..=20 >=20 > the last lockup had this on output: > (pass1:ncr0:0:1:0): MSG_DISCONNECT received, but datapointer not saved: > =09data=3D2274d90 save=3De71026a0 goal=3De71026c4. > (pass1:ncr0:0:1:0): MSG_DISCONNECT received, but datapointer not saved: > =09data=3D2274d90 save=3De71026a0 goal=3De71026c4. > (pass2:ncr0:0:2:0): MSG_DISCONNECT received, but datapointer not saved: > =09data=3D38bf390 save=3De71026a0 goal=3De71026c4. > (pass1:ncr0:0:1:0): MSG_DISCONNECT received, but datapointer not saved: > =09data=3D2274d90 save=3De71026a0 goal=3De71026c4. > (pass2:ncr0:0:2:0): MSG_DISCONNECT received, but datapointer not saved: > =09data=3D38bf190 save=3De71026a0 goal=3De71026c4. > Nov 25 20:47:00 hydrogen su: jmg to root on /dev/ttyp6 > [other unrelated activity eleted] > Nov 25 22:04:07 hydrogen su: jmg to root on /dev/ttyp9 > ncr0: SCSI phase error fixup: CCB address mismatch (0xc0f5c200 !=3D 0xc0e= ff200) np->nccb =3D 0xc0f5c200 > (da2:ncr0:0:4:0): phase change 6-3 3@049553b4 resid=3D3. > ncr0: SCSI phase error fixup: CCB already dequeued (0xc0f5c200) > ncr0: timeout nccb=3D0xc0eff400 (skip) >=20 > hopefully someone can figure out why it enters the timeout and never > completes... or at least provide some help in debugging this.. >=20 > --=20 > John-Mark Gurney=09=09=09=09Voice: +1 408 975 9651 > Cu Networking > =09"Thank God I'm an atheist, that'd just be confusing." -- cmc >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-scsi" in the body of the message >=20 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message