From: Alistair John Strachan <alistair@devzero.co.uk>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: "Dermot Bradley" <dermot.bradley@sla-mobile.com>,
linux-kernel@vger.kernel.org
Subject: Re: "exception Emask: 0x42" errors with 2.6.22.x and SATA drives
Date: Sun, 26 Aug 2007 13:00:44 +0100 [thread overview]
Message-ID: <200708261300.45073.alistair@devzero.co.uk> (raw)
In-Reply-To: <20070824202002.4d11525c@the-village.bc.nu>
On Friday 24 August 2007 20:20:02 Alan Cox wrote:
> On Fri, 24 Aug 2007 14:39:10 +0100
>
> "Dermot Bradley" <dermot.bradley@sla-mobile.com> wrote:
> > I've just built a new machine using a ASUS M2A-VM boardboard (ATI SB600
> > chipset), AMD X2 3800+ processor, and 2 Western Digital 2.5" 80Gb drives
> > running in RAID-1 using MD. I've had these problems with both 2.6.22.1
> > and now 2.6.22.5 kernels.
> >
> > I'm getting the following errors on occasion:
> >
> > Aug 24 13:19:22 playpbx kernel: APIC error on CPU0: 00(40)
> > Aug 24 13:19:33 playpbx kernel: APIC error on CPU0: 40(40)
>
> This is not good.
FWIW, I've got the HDMI version of this board and I have exactly the same
problem (even with the newest BIOS) if nmi_watchdog is not set to zero. Try
booting with nmi_watchdog=0 (default on x86-64, I think) and see if these go
away.
I guess the APIC has some difficulties handling NMIs.
> > Aug 24 13:55:31 playpbx kernel: ata3.00: exception Emask 0x42 SAct
> > 0x7fc77 SErr0x800 action 0x6 frozen
> > Aug 24 13:55:31 playpbx kernel: ata3.00: (spurious completions during
> > NCQ issue=0x0 SAct=0x7fc77 FIS=004040a1:00000008)
>
> Probably not connected - your drive seems to be talking rubbish
>
> Neither are good, the latter is probably a drive firmware problem and the
> kernel will give up using NCQ with it if it keeps doing that, which
> should be just fine.
I get the feeling this problem is independent of the APIC errors, and I don't
see it here. I'm using Hitachi Deskstars on the on-board controller in AHCI
mode, and everything works fine.
As Alan said, it's very possibly just the drive not properly supporting NCQ.
--
Cheers,
Alistair.
137/1 Warrender Park Road, Edinburgh, UK.
next prev parent reply other threads:[~2007-08-26 12:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-24 13:39 "exception Emask: 0x42" errors with 2.6.22.x and SATA drives Dermot Bradley
2007-08-24 19:20 ` Alan Cox
2007-08-26 12:00 ` Alistair John Strachan [this message]
-- strict thread matches above, loose matches on Subject: below --
2007-08-24 20:49 Dermot Bradley
2007-08-24 23:18 ` Alan Cox
2007-08-27 9:28 Dermot Bradley
2007-08-27 11:18 ` Alistair John Strachan
2007-08-27 12:14 Dermot Bradley
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=200708261300.45073.alistair@devzero.co.uk \
--to=alistair@devzero.co.uk \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=dermot.bradley@sla-mobile.com \
--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.