From pete@twisted.org.uk  Thu Nov  2 11:36:08 2006
Return-Path: <pete@twisted.org.uk>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B79A416A403
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  2 Nov 2006 11:36:08 +0000 (UTC)
	(envelope-from pete@twisted.org.uk)
Received: from smtp-out5.blueyonder.co.uk (smtp-out5.blueyonder.co.uk [195.188.213.8])
	by mx1.FreeBSD.org (Postfix) with ESMTP id E081043D45
	for <FreeBSD-gnats-submit@freebsd.org>; Thu,  2 Nov 2006 11:36:05 +0000 (GMT)
	(envelope-from pete@twisted.org.uk)
Received: from [172.23.170.138] (helo=anti-virus01-09)
	by smtp-out5.blueyonder.co.uk with smtp (Exim 4.52)
	id 1Gfarc-0003l4-8W
	for FreeBSD-gnats-submit@freebsd.org; Thu, 02 Nov 2006 11:36:04 +0000
Received: from [82.35.83.18] (helo=skerry.twisted.org.uk)
	by asmtp-out4.blueyonder.co.uk with esmtp (Exim 4.52)
	id 1GfarZ-00075H-Tk
	for FreeBSD-gnats-submit@freebsd.org; Thu, 02 Nov 2006 11:36:01 +0000
Received: from pete by skerry.twisted.org.uk with local (Exim 4.63 (FreeBSD))
	(envelope-from <pete@twisted.org.uk>)
	id 1GfarZ-00011t-Ol
	for FreeBSD-gnats-submit@freebsd.org; Thu, 02 Nov 2006 11:36:01 +0000
Message-Id: <E1GfarZ-00011t-Ol@skerry.twisted.org.uk>
Date: Thu, 02 Nov 2006 11:36:01 +0000
From: Pete French <pete@twisted.org.uk>
Reply-To: Pete French <pete@twisted.org.uk>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: K8D Master-F and other 8111/8131 boards will not run SMP with PCI disc controllers
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         105067
>Category:       kern
>Synopsis:       K8D Master-F and other 8111/8131 boards will not run SMP with PCI disc controllers
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 02 11:40:14 GMT 2006
>Closed-Date:    Mon Jan 10 19:13:28 UTC 2011
>Last-Modified:  Mon Jan 10 19:13:28 UTC 2011
>Originator:     Pete French
>Release:        FreeBSD 6.2-PRERELEASE amd64
>Organization:
Drayhouse
>Environment:
System: FreeBSD skerry.drayhouse 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Fri Oct 13 20:15:27 BST 2006 pete@skerry.drayhouse:/usr/obj/usr/src/sys/SKERRY amd64


>Description:
	If you are using the above motherboard with a plug-in disc
	controller - for example an Adaptec SCSI controller or a Compaq
	SCSI RAID controller - the machine will not run SMP, but hangs
	after the 'waiting for devices to settle' message. The system will
	run with a single CPU fine, and will run SMP when the controllers
	are removed and the onboard IDE controller is used instead. Note
	that it is the presence of the controller (even if no discs are
	attached) which triggers the bug.

	The bug appears to be related to the 8111/8131 chipset as it was
	also reported by somebody else using a SuperMicro H8DA8-O with the
	same chipset. In that case the SCSI controller was on the board,
	connected to the PCI bus, so could not be removed. Removing the
	driver from the kernel enables the system to boot without the
	controller though. This also applies to the MSI board.

	This looks very much like an interrupt misrouting issue. A thread
	discussing the problem can be found here:
	http://lists.freebsd.org/pipermail/freebsd-amd64/2006-June/008338.html

	Using a serial conmcolse I have verbose outout from booting the same
	system, once without the device drivers in the kernel (works fine) and
	once with everything in which shows the freeze. You can find the
	two files here: http://toybox.twisted.org.uk/~pete/smp.dmesg.ok
	and here: http://toybox.twisted.org.uk/~pete/smp.dmesg.freeze 

	I eventually gave up and replaced the motherboard with a Tyan. I have
	offered the old motherboard to anyone interested in working on the
	problem, but have had no takers so far - however get in touch if you
	are intersetd. The motherboard works (I did replace it under warranty
	when trying to track down the problem - both boards showed the same
	fault).

>How-To-Repeat:

	Install FreeBSD 6.1 or 6.2 on the board, try to enable SMP
	and boot with an Adaptec SCSI controller attached to the PCI bus.
	The problem occurrs on both i386 and amd64.

>Fix:

	Only workaround is to run without SMP enabled.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: jh 
State-Changed-When: Mon Jan 10 17:38:34 UTC 2011 
State-Changed-Why:  
Can you still reproduce this on a supported release? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105067 

From: Pete French <petefrench@ticketswitch.com>
To: bug-followup@FreeBSD.org,
 pete@twisted.org.uk
Cc:  
Subject: Re: kern/105067: K8D Master-F and other 8111/8131 boards will not run SMP with PCI disc controllers
Date: Mon, 10 Jan 2011 18:52:00 +0000

 4 years later I no longer have the hardware, so no ;-)
State-Changed-From-To: feedback->closed 
State-Changed-By: jh 
State-Changed-When: Mon Jan 10 19:13:27 UTC 2011 
State-Changed-Why:  
Submitter can't reproduce anymore. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=105067 
>Unformatted:
