public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "M. Vefa Bicakci" <bicave@superonline.com>
To: linux-kernel@vger.kernel.org
Subject: Regression in 2.6.27: "irq 18: nobody cared" on Toshiba Satellite A100
Date: Sun, 19 Oct 2008 10:06:13 -0400	[thread overview]
Message-ID: <48FB3ED5.60904@superonline.com> (raw)

Hello,

As you might guess from the subject line, since I started to use 2.6.27-rcX
series, I began to get "irq 18: nobody cared" messages in dmesg. Currently I am
using 2.6.27.2 with Sidux on this laptop, which is a Toshiba Satellite A100.
I have reproduced this problem with vanilla and sidux's kernels.

The timing of this message is strange. For example, yesterday, the message
was printed at 3:00 am. I rebooted yesterday, and today it was printed at 5:30 am.
I was sleeping at both of these times, and the computer was doing nothing.

Here's the "nobody cared" message from dmesg: (Printed at 3:00 am yesterday.)

--- 8< ---
irq 18: nobody cared (try booting with the "irqpoll" option)
Pid: 0, comm: swapper Not tainted 2.6.27-1.slh.2-sidux-686 #1
 [<c016d514>] __report_bad_irq+0x24/0x90
 [<c016d802>] note_interrupt+0x282/0x2c0
 [<c016cb40>] handle_IRQ_event+0x30/0x60
 [<c016df73>] handle_fasteoi_irq+0xb3/0xe0
 [<c010717b>] do_IRQ+0x3b/0x70
 [<c0104993>] common_interrupt+0x23/0x28
 [<f8849348>] acpi_idle_enter_simple+0x1ac/0x224 [processor]
 [<c02c1265>] menu_select+0x35/0xd0
 [<c02bffd3>] cpuidle_idle_call+0x73/0xd0
 [<c0102dad>] cpu_idle+0x6d/0x140
 =======================
handlers:
[<f8890830>] (usb_hcd_irq+0x0/0x80 [usbcore])
[<f88c5940>] (sdhci_irq+0x0/0x610 [sdhci])
[<f8afa8e0>] (yenta_interrupt+0x0/0xf0 [yenta_socket])
[<f8bd4640>] (tifm_7xx1_isr+0x0/0x140 [tifm_7xx1])
Disabling IRQ #18
--- >8 ---

The most detectable effect of this problem is that when I get the "nobody cared"
message in dmesg, my USB keyboard (which is attached to one of the USB ports
on the rear panel of the laptop) starts to react very slowly. When I disconnect
it, the removal of the keyboard is recognized by the kernel. However, when I
reconnect it to the same port, nothing happens - no messages in dmesg. The USB
ports on the right side of the laptop do not have this problem.

Please note that I have never seen this "nobody cared" message before
2.6.27-rcX series, and I have never needed to use the "irqpoll" option,
so I believe that this is a kernel regression. I have been using this
laptop without problems since 2.6.20 or so.

I look forward to getting this regression fixed, and I am willing to
recompile the kernel with different configurations, try patches, etc.

Regards,

M. Vefa Bicakci
=== Notes ===
Note 1: This "nobody cared" message was printed in two cases - once when the
"sdhci_pci" module was loaded and once when it was not loaded. In both of the
cases, "sdhci" module was loaded. Here's the message from dmesg when the
sdhci_pci module was *not* loaded: (Printed at 5:00 am today.)

--- 8< ---
irq 18: nobody cared (try booting with the "irqpoll" option)
Pid: 0, comm: swapper Not tainted 2.6.27.2 #1
 [<c016d484>] __report_bad_irq+0x24/0x90
 [<c016d772>] note_interrupt+0x282/0x2c0
 [<c016cab0>] handle_IRQ_event+0x30/0x60
 [<c016dee3>] handle_fasteoi_irq+0xb3/0xe0
 [<c010717b>] do_IRQ+0x3b/0x70
 [<c0104993>] common_interrupt+0x23/0x28
 [<f8849348>] acpi_idle_enter_simple+0x1ac/0x224 [processor]
 [<c02c0a45>] menu_select+0x35/0xd0
 [<c02bf7b3>] cpuidle_idle_call+0x73/0xd0
 [<c0102dad>] cpu_idle+0x6d/0x140
 =======================
handlers:
[<f8890830>] (usb_hcd_irq+0x0/0x80 [usbcore])
[<f8ae0640>] (tifm_7xx1_isr+0x0/0x140 [tifm_7xx1])
[<f8c4a8e0>] (yenta_interrupt+0x0/0xf0 [yenta_socket])
Disabling IRQ #18
--- >8 ---

Note 2: Another interesting thing which might be relevant is the following
message which appears in dmesg some time after I boot:

--- 8< ---
hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
--- >8 ---



             reply	other threads:[~2008-10-19 14:11 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-19 14:06 M. Vefa Bicakci [this message]
2008-10-19 15:55 ` Regression in 2.6.27: "irq 18: nobody cared" on Toshiba Satellite A100 Sven-Thorsten Dietrich
2008-10-19 16:41   ` M. Vefa Bicakci
2008-10-20  7:52     ` Stefan Assmann
2008-10-20 22:08       ` M. Vefa Bicakci
2008-10-21 15:56         ` Stefan Assmann
2008-11-02 20:48           ` Update: "nobody " M. Vefa Bicakci
2008-11-03 15:34             ` Stefan Assmann
2008-11-09  5:32               ` M. Vefa Bicakci
2008-11-12  7:59                 ` Len Brown
2008-11-12  7:52             ` Len Brown
2008-10-20  0:27 ` Regression in 2.6.27: "irq 18: nobody " Michal Jaegermann

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=48FB3ED5.60904@superonline.com \
    --to=bicave@superonline.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox