Re: "spurious completions during NCQ" with 2.6.23.1 and DVD Multi-Recorder on Thinkpad T61

Previous thread: none

Next thread: Re: LSM conversion to static interface by Thomas Fricaccia on Sunday, October 21, 2007 - 7:24 pm. (9 messages)
From: Federico Sevilla III
Date: Sunday, October 21, 2007 - 6:56 pm

--=-m/1YIGqU49Yl8FI8dVHS
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

Using the 2.6.23.1 kernel and Debian Etch on a Lenovo Thinkpad T61
7659A21, I am getting two weird errors, as follows:

        ata1.00: exception Emask 0x2 SAct 0x1c SErr 0x0 action 0x2 frozen
        ata1.00: spurious completions during NCQ issue=3D0x0 SAct=3D0x1c FI=
S=3D005040a1:00000002
        ata1.00: cmd 60/17:10:28:01:00/00:00:00:00:00/40 tag 2 cdb 0x0 data=
 11776 in
                 res 50/00:30:bf:01:00/00:00:00:00:00/40 Emask 0x2 (HSM vio=
lation)
        ata1.00: cmd 60/80:18:3f:01:00/00:00:00:00:00/40 tag 3 cdb 0x0 data=
 65536 in
                 res 50/00:30:bf:01:00/00:00:00:00:00/40 Emask 0x2 (HSM vio=
lation)
        ata1.00: cmd 60/30:20:bf:01:00/00:00:00:00:00/40 tag 4 cdb 0x0 data=
 24576 in
                 res 50/00:30:bf:01:00/00:00:00:00:00/40 Emask 0x2 (HSM vio=
lation)
       =20
        ...

        irq 19: nobody cared (try booting with the "irqpoll" option)
       =20
        Call Trace:
         <IRQ>  [<ffffffff80269f4e>] __report_bad_irq+0x1e/0x80
         [<ffffffff8026a24d>] note_interrupt+0x29d/0x2e0
         [<ffffffff8026adbd>] handle_fasteoi_irq+0xdd/0x110
         [<ffffffff8020d3cc>] call_softirq+0x1c/0x30
         [<ffffffff8020f44b>] do_IRQ+0x7b/0x100
         [<ffffffff8020c751>] ret_from_intr+0x0/0xa
         <EOI>=20
        handlers:
        [<ffffffff8049e5f0>] (usb_hcd_irq+0x0/0x60)
        Disabling IRQ #19

I have tried booting with the irqpoll option, but this results in the
automounter doing weird things with the optical drive. Specifically, it
sporadically mounts an audio disc with weird negative-sized tracks, even
if there is no disc inserted in the drive.

Also, regardless of whether I boot with irqpoll or not, chrony
frequently uses up 100% of one CPU. The chrony measurements.log,
statistics.log and tracking.log all show normal activity (ie: a "normal"
volume of entries, vis a vis chrony on other ...
From: Federico Sevilla III
Date: Sunday, October 21, 2007 - 7:12 pm

--=-2qTK/j0WXqhHeo5etuNA
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

Apologies for forgetting to attach the kernel configuration. It is
attached in this email.

Thank you very much.

--=20
Federico Sevilla III
F S 3 Consulting Inc.
http://www.fs3.ph

--=-2qTK/j0WXqhHeo5etuNA
Content-Description:
Content-Disposition: inline; filename=config-2.6.23.1
Content-Transfer-Encoding: base64
Content-Type: text/plain; ...
From: Alan Cox
Date: Monday, October 22, 2007 - 2:46 am

On Mon, 22 Oct 2007 09:56:10 +0800

Turn off bluetooth and you may find the stuck IRQ goes away - at least on
some thinkpads there are weird extra IRQs when bluetooth is running which
break stuff.

Alan
-

From: Bill Davidsen
Date: Tuesday, October 23, 2007 - 3:03 pm

There was an old American Music/Comedy show called "Hee Haw!" which had 
a recurring skit consisting of a farmer running into the doctor's office 
and saying
   "Doctor, doctor! It hurts when I do this!" followed by some unlikely 
activity.
   The doctor always replied "Then don't do that."

Turning off bluetooth is a useful diagnostic test, but for some systems 
it's not a practical operating configuration. Any thoughts on making 
bluetooth work in these cases? Most laptops make a unit like the 
Logitech MX5000 BT keyboard desirable for extended use.

-- 
Bill Davidsen <davidsen@tmr.com>
   "We have more to fear from the bungling of the incompetent than from
the machinations of the wicked."  - from Slashdot
-

Previous thread: none

Next thread: Re: LSM conversion to static interface by Thomas Fricaccia on Sunday, October 21, 2007 - 7:24 pm. (9 messages)