From nobody@FreeBSD.org  Mon Nov  8 18:28:03 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 D5ED116A4D9
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  8 Nov 2004 18:28:03 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id C5F2F43D45
	for <freebsd-gnats-submit@FreeBSD.org>; Mon,  8 Nov 2004 18:28:03 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.11/8.12.11) with ESMTP id iA8IS3t9016736
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 8 Nov 2004 18:28:03 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.11/8.12.11/Submit) id iA8IS3eh016735;
	Mon, 8 Nov 2004 18:28:03 GMT
	(envelope-from nobody)
Message-Id: <200411081828.iA8IS3eh016735@www.freebsd.org>
Date: Mon, 8 Nov 2004 18:28:03 GMT
From: Nejc Skoberne <nejc@skoberne.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: atapicam causes interrupt storm
X-Send-Pr-Version: www-2.3

>Number:         73675
>Category:       kern
>Synopsis:       [atapicam] atapicam causes interrupt storm
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 08 18:30:27 GMT 2004
>Closed-Date:    Sat Jan 27 11:29:41 GMT 2007
>Last-Modified:  Sat Jan 27 11:29:41 GMT 2007
>Originator:     Nejc Skoberne
>Release:        5.3
>Organization:
>Environment:
FreeBSD Svarun.arnes.si 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov  5 04:19:18 UTC 2004     root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
I happen to have ASUS P4C800-E motherboard with Promise PDC20378 SATA150 controller. When compiling kernel with "driver atapicam" enabled and booting it, there is an error when booting kernel: 

Interrupt storm detected on "irq18: atapci1 em0": throttling interrupt source

The error is fatal (kernel doesn't boot in full).

Conflicting hardware:

atapci1: <Intel ICH5 UDMA100 controller> port 0xef90-0xef9f,0xefa8-0xefab,0xefa0-0xefa7,0xefac-0xefaf,0xefe0-0xefe7 irq 18 at device 31.1 on pci0

em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 0xcf80-0xcf9f mem 0xfe5e0000-0xfe5fffff irq 18 at device 1.0 on pci2
em0: Ethernet address: 00:11:2f:c9:a7:9a
em0:  Speed:N/A  Duplex:N/A

>How-To-Repeat:
Have ASUS P4C800-E motherboard with Promise RAID enabled and try to compile GENERIC kernel with "driver atapicam" added. Kernel panics.
>Fix:

>Release-Note:
>Audit-Trail:

From: =?ISO-8859-2?Q?Nejc_=A9koberne?= <nejc@skoberne.net>
To: freebsd-gnats-submit@FreeBSD.org, nejc@skoberne.net
Cc:  
Subject: Re: kern/73675: atapicam causes interrupt storm
Date: Wed, 01 Dec 2004 11:18:19 +0100

 Here is a quick workaround:
 
 igla writes:
 
 "atapicam and atapicd in kernel concurrently triggers this problem. Take out
 atapicd and you can use atapicam to read/write cd in full capabililty."
 
 Haven't tested it by myself yet but I hope it works.
 
 -- 
 Nejc Skoberne
 E-mail: nejc@skoberne.net
State-Changed-From-To: open->feedback 
State-Changed-By: remko 
State-Changed-When: Sat Jan 27 10:37:42 UTC 2007 
State-Changed-Why:  
Hello, is this still a problem? Did the work around work for you? 


Responsible-Changed-From-To: freebsd-bugs->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Sat Jan 27 10:37:42 UTC 2007 
Responsible-Changed-Why:  
grab the pr 

http://www.freebsd.org/cgi/query-pr.cgi?pr=73675 
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Sat Jan 27 11:29:40 UTC 2007 
State-Changed-Why:  
The submitter replies that he somehow managed to get this working in the 
past by (possibly) disabling Enhanced SATA mode, but there is no BSD 
system available anymore so we cannot test this. I will close the PR for 
that. Thanks for the quick feedback! 

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