From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Liwei <xieliwei@gmail.com>
Cc: xen-devel <xen-devel@lists.xensource.com>
Subject: Re: Re: "ACPI: Unable to start the ACPI Interpreter"
Date: Mon, 27 Jun 2011 13:33:30 -0400 [thread overview]
Message-ID: <20110627173330.GC2430@dumpdata.com> (raw)
In-Reply-To: <BANLkTikwvCdTPoXfANbiFMsOFa1-e6AvmQ@mail.gmail.com>
On Tue, Jun 28, 2011 at 12:59:04AM +0800, Liwei wrote:
> On 28 June 2011 00:32, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> wrote:
> > On Mon, Jun 27, 2011 at 11:12:43PM +0800, Liwei wrote:
> >>
> >> Does failure of the interpreter cause anything bad to happen? Common
> >
> > Well yes. It can't interpret the ACPI _PRT tables so the
> > interrupt routing information is not present.
> >
> > Which means that the drivers fall back to polling mode or end up
> > using the wrong IRQs.
> >
> ----snip----
> >> Yes I do:
> >>
> >> [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
> >> [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 20 low level)
> >> [ 0.000000] ACPI: IRQ0 used by override.
> >> [ 0.000000] ACPI: IRQ2 used by override.
> >> [ 0.000000] ACPI: IRQ9 used by override.
> >> [ 0.000000] Using ACPI (MADT) for SMP configuration information
> >> ----snip----
> >> [ 3.405497] Memory: 776452k/13631488k available (3239k kernel code,
> >> 3146184k absent, 9708852k reserved, 3423k data, 532k init)
> >> [ 3.405579] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0,
> >> CPUs=8, Nodes=1
> >> [ 3.405616] Preemptible hierarchical RCU implementation.
> >> [ 3.405630] NR_IRQS:33024 nr_irqs:2048 16
> >> [ 3.405705] xen: sci override: global_irq=20 trigger=0 polarity=1
> >> [ 3.405708] xen: registering gsi 20 triggering 0 polarity 1
> >> [ 3.405721] xen: --> pirq=20 -> irq=20
> >> [ 3.405728] xen: acpi sci 20
> >
> > Whoa. 20. That is unusual, but we do set it up. Perhaps ineptly thought.
> > Is there an option in the BIOS to toggle some ACPI SCI option?
>
> Did a reboot and checked the BIOS menus. Nothing about SCI in there.
> Is the SCI requirement something new in the 2.6.39+ kernels? Because
No.
> things are working well with 2.6.32.
Hmm. Can you attach the full serial log and on the Linux kernel line have
'loglevel=10 debug initcall_debug' please?
Is the serial log when running under 2.6.32 any different? (up to the ACPI interpretter
blowing up)? What does the /proc/interrupts look under 2.6.32?
>
> >
> > Does /proc/interrupts have this for IRQ 20:
> >
> > 9: 3 0 0 0 0 0 xen-pirq-ioapic-level acpi
> >
> > ?
>
> Nope, IRQ 20 or any acpi related interrupts doesn't show up:
>
> CPU0 CPU1 CPU2 CPU3 CPU4
> CPU5 CPU6 CPU7
> 1: 4 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge i8042
> 3: 0 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge mvsas
> 5: 0 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge mvsas
> 8: 3 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge rtc0
> 10: 0 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge mvsas
> 11: 0 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge mvsas
> 12: 6 0 0 0 0
> 0 0 0 xen-pirq-ioapic-edge i8042
Yeah, that is messed up.
next prev parent reply other threads:[~2011-06-27 17:33 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-24 18:55 "ACPI: Unable to start the ACPI Interpreter" Liwei
2011-06-25 12:33 ` Liwei
[not found] ` <20110627133936.GB6978@dumpdata.com>
2011-06-27 15:12 ` Liwei
2011-06-27 16:32 ` Konrad Rzeszutek Wilk
2011-06-27 16:59 ` Liwei
2011-06-27 17:33 ` Konrad Rzeszutek Wilk [this message]
2011-06-27 18:23 ` Liwei
2011-06-27 18:59 ` Konrad Rzeszutek Wilk
2011-06-27 19:10 ` Konrad Rzeszutek Wilk
2011-06-27 19:18 ` Liwei
2011-06-27 19:30 ` Konrad Rzeszutek Wilk
2011-06-27 20:32 ` Liwei
2011-06-27 21:09 ` Liwei
2011-06-28 18:12 ` Konrad Rzeszutek Wilk
2011-06-28 18:33 ` Liwei
2011-06-28 19:27 ` Konrad Rzeszutek Wilk
2011-06-28 19:49 ` Liwei
2011-06-28 19:51 ` Konrad Rzeszutek Wilk
2011-06-28 19:55 ` Liwei
2011-06-28 20:44 ` Konrad Rzeszutek Wilk
2011-06-29 13:09 ` Liwei
2011-06-29 13:37 ` Liwei
-- strict thread matches above, loose matches on Subject: below --
2011-06-29 14:23 Konrad Wilk
2011-06-29 15:20 ` Liwei
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=20110627173330.GC2430@dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=xen-devel@lists.xensource.com \
--cc=xieliwei@gmail.com \
/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.