public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Holger Schurig <hs4233@mail.mn-solutions.de>
To: Len Brown <lenb@kernel.org>
Cc: linux-acpi@vger.kernel.org, Jaya Kumar <jayakumar.acpi@gmail.com>,
	Dmitry Torokhov <dtor@mail.ru>
Subject: Re: ACPI (atlas_btns) locks my box for minutes
Date: Fri, 5 Sep 2008 09:34:36 +0200	[thread overview]
Message-ID: <200809050934.36140.hs4233@mail.mn-solutions.de> (raw)
In-Reply-To: <alpine.LFD.1.10.0809041731160.3662@localhost.localdomain>

>  and it does not happen if atlas_btns is not loaded)

Ok, the condition for the following e-mail is that atlas_btns.ko
hasn't been loaded.

The normal operation now is that I get for every key-press:

ACPI Error (evregion-0316): No handler for Region [ASI2] 
(de012190) [UserDefinedRegion] [20080321]
ACPI Error (exfldio-0290): Region UserDefinedRegion(81) has no 
handler [20080321]
ACPI Error (psparse-0530): Method parse/execution failed [\BNSV] 
(Node de011b58), AE_NOT_EXIST
ACPI Error (psparse-0530): Method parse/execution failed 
[\_GPE._E15] (Node de011d80), AE_NOT_EXIST
ACPI Exception (evgpe-0573): AE_NOT_EXIST, while evaluating GPE 
method [_E15] [20080321]

And for every key-release:

ACPI Error (evregion-0316): No handler for Region [ASI2] 
(de012190) [UserDefinedRegion] [20080321]
ACPI Error (exfldio-0290): Region UserDefinedRegion(81) has no 
handler [20080321]
ACPI Error (psparse-0530): Method parse/execution failed [\BNSV] 
(Node de011b58), AE_NOT_EXIST
ACPI Error (psparse-0530): Method parse/execution failed 
[\_GPE._E15] (Node de011d80), AE_NOT_EXIST
ACPI Exception (evgpe-0573): AE_NOT_EXIST, while evaluating GPE 
method [_E15] [20080321]



Second observation: then I press the ACPI buttons quickly, I can
also trigger a lock-down of the system. It takes some presses,
here I needed about 50 or 60 presses.



Now I got the system in a state where it virtually it doesn't
recover itself. Every 60 seconds or so I get some kernel output
lines. But I cannot SSH into it to get them, so I scribbled some
stuff from the screen.

The most common output that I get is similar to this (I ommitted 
registers and hex values):


BUG: soft lockup - CPU#0 stuck for 61s! [klogd:1953]
Modules linked in: wlan_wep wlan_scan_sta ath_rate_sample ath_pci 
wlan ath_hal(P)

Pid: 1953, comm: klogd Tained: P    (2.6.26.3 #15)
EIP: 0060:[<c01cc6f5>] EFLAGS: 00000286 CPU: 0
EIP is at acpi_os_release_lock+0x2/0x3
... lots of registers
? acpi_hw_register-read
? acpi_ev_sci_xrupt_handler
? acpi_irq
? handle_IRQ_event
? handle_level_irq
? do_IRQ
? common_interrupt
? __do_softirq
? do_softirq
? irq_exit
? do_IRQ
? common_interrupt
? pci_read_bridge_bases
====================================

Sometimes the top of the backtrace is this:

? acpi_ev_gpe_detect
? acpi_ev_sci_xrupt_handler
? acpi_irq
? handle_IRQ_event
? handle_level_irq
? do_IRQ
? common_interrupt
? __do_softirq
? do_softirq
? irq_exit
? do_IRQ
? common_interrupt
? pci_read_bridge_bases
====================================


Sometimes the EIP as well the the backtrace is different:

EIP is at acpi_os_read_port+0x27/0x41
....
? acpi_hw_register_read
? acpi_ev_fixed_event_detect
? acpi_ev_sci_xrupt
? acpi_irq
? handle_IRQ_event
? handle_level_irq
? do_IRQ
? common_interrupt
? __do_softirq
? do_softirq
? irq_exit
? do_IRQ
? common_interrupt
? pci_read_bridge_bases
====================================

  parent reply	other threads:[~2008-09-05  7:34 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-04 11:00 ACPI locks my box for minutes Holger Schurig
2008-09-04 21:36 ` ACPI (atlas_btns) " Len Brown
2008-09-05  6:31   ` Holger Schurig
2008-09-05  7:34   ` Holger Schurig [this message]
2008-09-05  7:53   ` Holger Schurig

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=200809050934.36140.hs4233@mail.mn-solutions.de \
    --to=hs4233@mail.mn-solutions.de \
    --cc=dtor@mail.ru \
    --cc=jayakumar.acpi@gmail.com \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@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