Bug 12632

Summary: Panic (trap 18) with Symbios SCSI controller "../../pci/ncr.c" line 5097
Product: Base System Reporter: Russell.Ingram <Russell.Ingram>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
NCR-895.patch-3.x.gz none

Description Russell.Ingram 1999-07-13 22:50:01 UTC
This is the long story: We had such great success with using FreeBSD 2.2.7 on a "Pull together from scrap - PC" that the server became an essential part of our testing lab infrastructure. Now as we are improving our lab we decided to try giving FreeBSD a real server machine.

The machine we are planning on hosting FreeBSD 3.2 on is a Server style PC. Intel S450NX MP motherboard (as far as I can tell). It has a Symbios 53c810 & a Symbios 53C896 (the 53c896 appears to be dual 53c896's) built onto the motherboard. It also has an Adaptec 2940 PCI card. It has 2 500 Mhz Pentium III - Xeon processors with one GIG of RAM. I've tried several configurations, but when I leave the Symbios controllers on I get a Panic during the boot from CD right after the 15 second wait for SCSI to settle. The panic line looks like:
Assertion  "target==ccb->ccb.h.target_id" failed:file "../../pci/ncr.c,line 5097". 

I currently have the CD connected to the Adaptec controller and the SCSI disks connected to the Symbios controller. I was unable to get it to attempt to boot having all SCSI devices connected to the Adaptec controller with the Symbios disabled. This box is supported by NCR with LINUX installed. I'll contact someone at the factory to determine what that configuration is. I'll be playing with this over time. That's why I listed this as a medium priority. Any suggestions as to Symbios configurations would be appreciated.

How-To-Repeat: Attempt to boot (install the os) from the CD.
Comment 1 se 1999-07-16 18:53:00 UTC
On 1999-07-13 14:48 -0700, Russell.Ingram@sandiegoca.ncr.com wrote:
> The machine we are planning on hosting FreeBSD 3.2 on is a Server style PC. Intel S450NX MP motherboard (as far as I can tell). It has a Symbios 53c810 & a Symbios 53C896 (the 53c896 appears to be dual 53c896's) built onto the motherboard. It also has an Adaptec 2940 PCI card. It has 2 500 Mhz Pentium III - Xeon processors with one GIG of RAM. I've tried several configurations, but when I leave the Symbios controllers on I get a Panic during the boot from CD right after the 15 second wait for SCSI to set tle. The panic line looks like:
> Assertion  "target==ccb->ccb.h.target_id" failed:file "../../pci/ncr.c,line 5097". 

[ Please limit your lines  to 80 characters ... ]

Sorry, the 53c895/896 is not yet "supported" under -stable. I added code
that works together with changes to some register in the U2W chips to 
the -current tree, a few months back, but when I was just about to merge
them into the -stable branch, there was a single report of instability
of a system with that driver, and I decided to wait for further feedback.

Please let me know, if you find anything wrong with the patch, since I 
really want to have it in -stable. It worked without any problem for 
months on my (-current) test system with a Symbios Sym8951 card ...

Regards, STefan
Comment 2 Mike Barcroft freebsd_committer freebsd_triage 2001-07-21 00:16:49 UTC
State Changed
From-To: open->feedback


Does this problem still occur in newer versions of FreeBSD, 
such as 4.3-RELEASE?
Comment 3 Bruce A. Mah freebsd_committer freebsd_triage 2001-11-17 17:05:28 UTC
State Changed
From-To: feedback->closed

Feedback timeout (3+ months).