From nobody@FreeBSD.org  Mon Feb  2 10:32:36 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C33A116A4CF
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  2 Feb 2004 10:32:36 -0800 (PST)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 6D89043D67
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  2 Feb 2004 10:31:59 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i12IVcdL058872
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 2 Feb 2004 10:31:38 -0800 (PST)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.10/8.12.10/Submit) id i12IVc2a058871;
	Mon, 2 Feb 2004 10:31:38 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200402021831.i12IVc2a058871@www.freebsd.org>
Date: Mon, 2 Feb 2004 10:31:38 -0800 (PST)
From: Chris C <fbsdbr@aussie.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: System fails to mount root on Adaptec 2410SA (broken between 5.2 and 5.2.1RC)
X-Send-Pr-Version: www-2.0

>Number:         62276
>Category:       kern
>Synopsis:       System fails to mount root on Adaptec 2410SA (broken between 5.2 and 5.2.1RC)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    scottl
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 02 10:40:12 PST 2004
>Closed-Date:    Tue Jun 29 15:43:55 GMT 2004
>Last-Modified:  Tue Jun 29 15:43:55 GMT 2004
>Originator:     Chris C
>Release:        5.2-CURRENT as of Mon Feb 2 2004
>Organization:
>Environment:
Not available since I swapped back to previous kernel (which is 5.2-CURRENT of Jan 13).
>Description:
cvsup'd the system to -CURRENT on Feb 2. Previous kernel build was with source as of Jan 13 2004 ; system is stable and happy with that build.

upon booting the new kernel the root mount failed due to the absence of ufs:/dev/aacd0s1a. the aac driver reported the following:

aac0: <Adaptec SCSI RAID 2410SA> mem 0xf0000000-0xf3ffffff irq 10 at device 1.0 on pci3
aac0: can't set up interrupt
device_probe_and_attach: aac0 attach returned 6

I rebooted the system using the previous kernel and everything was fine again.

I suspect the Jan 30 interrupt changes to aac may have upset something.

N.B. the only other device on the PCI3 bus is a display adaptor.
IRQ10 is also shared by Intel 82801EB (ICH5) USB controller and an Intel ICH5 SATA150 controller.
>How-To-Repeat:
Reboot:)
>Fix:

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->scottl 
Responsible-Changed-By: kris 
Responsible-Changed-When: Sun Feb 8 20:54:12 PST 2004 
Responsible-Changed-Why:  
Scott has made some changes here recently 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62276 
State-Changed-From-To: open->patched 
State-Changed-By: scottl 
State-Changed-When: Sun Feb 8 21:29:49 PST 2004 
State-Changed-Why:  
Fixed the interrupt registration to fall back to INTR_MPSAFE if INTR_FAST 
fails.  Thanks for reporting this. 


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

From: Chris C <fbsdbr@aussie.org>
To: <bug-followup@FreeBSD.org>
Cc:  
Subject: Re: kern/62276
Date: Mon,  9 Feb 2004 04:10:16 -0800 (PST)

 This is now fixed ; the fallback worked as expected. Thanks!
 
   kernel: aac0: <Adaptec SCSI RAID 2410SA> mem 0xf0000000-0xf3ffffff irq 10 at device 1.0 on pci3
   kernel: aac0: can't set up FAST interrupt
   kernel: aac0: [MPSAFE]
   kernel: aac0: Unknown processor 100MHz, 48MB cache memory, optional battery not installed
   kernel: aac0: Kernel 4.1-0, Build 9955, S/N b81
   kernel: aac0: Supported Options=1097c<WCACHE,DATA64,HOSTTIME,RAID50,WINDOW4GB,SOFTERR,ALARM>
 
State-Changed-From-To: patched->closed 
State-Changed-By: scottl 
State-Changed-When: Tue Jun 29 15:42:42 GMT 2004 
State-Changed-Why:  
Closing this PR as it appears to be fixed 

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