All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Garzik <jgarzik@pobox.com>
To: Con Kolivas <kernel@kolivas.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: ICH5 irq fails in 100% native mode
Date: Tue, 01 Jun 2004 19:26:37 -0400	[thread overview]
Message-ID: <40BD10AD.70100@pobox.com> (raw)
In-Reply-To: <1086094667.40bc7d4b63f91@vds.kolivas.org>

Con Kolivas wrote:
> 
> While recently setting up a new machine with 2.6.3 and then 2.6.7-rc2 I
> discovered this over and over again causing system stalls:
> 
> disabling IRQ18
> 
> syslog showed:
> 
> Jun  2 00:31:28 localhost kernel: irq 18: nobody cared!
> Jun  2 00:31:28 localhost kernel:  [__report_bad_irq+42/121] 
> [note_interrupt+145/175]  [do_IRQ+279/321]  [common_interrupt+24/32] 
> [__do_softirq+66/177]
> [do_softirq+45/47]  [do_IRQ+286/321]  [common_interrupt+24/32] 
> [default_idle+0/44]  [default_idle+41/44]  [cpu_idle+46/60] 
> [start_kernel+407/467]  [unkno
> wn_bootoption+0/294]
> 
> dmesg revealed this:
> ICH5: 100%% native mode on irq 18
> 
> Adding "noapic" to boot options simply moved the error to IRQ5 and occurred
> routinely during boot at the ICH5 definition.
> 
> 
> A quick google revealed the IDE settings in BIOS might be related so I disabled
> the "ENHANCED" option for the ide controller which is both P-ATA and S-ATA and
> chose the "COMPATIBLE" option.
> 
> The error went away, and now dmesg shows this:
> 
> ICH5: not 100%% native mode: will probe irqs later
> 
> 
> While I am not able to determine whether there is any performance penalty for
> this it seems that the probing of irqs at this point is responsible.
> 
> The hardware is an ASUS P4P800S motherboard with i848 chipset + ICH5 and a 2.8C
> P4HT.
> 
> While this is a workaround I wonder what I/we need to do to make it work in
> native mode.

what was your driver setup?

Ideally, there should be two PCI devices ("combined mode" disabled), one 
for PATA and one for SATA.  The PATA interface should be configured in 
legacy mode, and the SATA interface in native mode.

That seems to be the most stable configuration.

(that also presumes you use the IDE driver for PATA and libata for SATA)

	Jeff




      reply	other threads:[~2004-06-01 23:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-06-01 12:57 ICH5 irq fails in 100% native mode Con Kolivas
2004-06-01 23:26 ` Jeff Garzik [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=40BD10AD.70100@pobox.com \
    --to=jgarzik@pobox.com \
    --cc=kernel@kolivas.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.