Date: Fri, 4 Jun 1999 08:18:27 +0100 From: "Nigel Roles" <ngr@cotswold.demon.co.uk> To: freebsd-scsi@freebsd.org Subject: Assertion in ncr.c Message-ID: <199906040724.AAA23122@mailhub.Cadence.COM>
next in thread | raw e-mail | index | archive | help
Kernel: RELENG_3 as of yesterday (and all previous versions) Controller: Symbios 22910 (53c896 dual channel Ultra2 wide) Problem: Assertion at line 5000 (first assertion in ncr_setsync()) This assertion fires (4 times) as soon as the kernel attempts to access the disks just after the "waiting 15 seconds for disks to settle" message. No meaningful progress is made, and lots of ccb timeouts are announced. This assertion implies that the target that has connected is not the expected one (i.e. target id in ccb is not that in the chip register) If I make a straight exchange for an Adaptec 2940UW, everything is fine. One factor that may be significant is that I am using a wide to narrow (stright through connected, non Hi-9 terminated) converter _on the card_, before using a narrow cable to all devices, and active termination. The fact that the Adaptec 2940UW is happy suggests that this is not the problem. Why do I have a dual channel wide controller and no wide devices? Because I haven't bought a IBM Ultrastar 9LZW yet. I am much more familiar with the Symbios chips than FreeBSD, so would welcome suggestions as to likey causes, and/or ways to proceed. it took most of yesterday evening to figure out how to update to 3.2, and recompile it, so I could check that the problem had not been fixed. 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?199906040724.AAA23122>