* Hardlock during boot on Supermicro C2SBA BIOS v1.1
@ 2008-04-07 8:41 lists_acpi
2008-04-07 14:21 ` Thomas Renninger
0 siblings, 1 reply; 4+ messages in thread
From: lists_acpi @ 2008-04-07 8:41 UTC (permalink / raw)
To: linux-acpi
Hello all,
I recently upgraded the BIOS to v1.1 on my Supermicro C2SBA and found
that the system would hardlock on boot. The last message printed on the
screen was:
tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
which lead me to think the problem was caused by some changes to the
ACPI tables in the new version of the BIOS. Booting the system with
"acpi=off irqpoll" then allowed me to boot the system but the system
would randomly drop off the network.
I've subsequently downgraded the BIOS to v1.0a in order to get the
system to function correctly. I can temporarily upgrade to v1.1 again
in order to gather further data if anyone wants to investigate this problem.
Regards,
Steve.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Hardlock during boot on Supermicro C2SBA BIOS v1.1
2008-04-07 8:41 Hardlock during boot on Supermicro C2SBA BIOS v1.1 lists_acpi
@ 2008-04-07 14:21 ` Thomas Renninger
2008-04-07 15:24 ` lists_acpi
0 siblings, 1 reply; 4+ messages in thread
From: Thomas Renninger @ 2008-04-07 14:21 UTC (permalink / raw)
To: lists_acpi; +Cc: linux-acpi
On Mon, 2008-04-07 at 09:41 +0100, lists_acpi wrote:
> Hello all,
>
> I recently upgraded the BIOS to v1.1 on my Supermicro C2SBA and found
> that the system would hardlock on boot. The last message printed on the
> screen was:
>
> tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
>From another machine with 2.6.22 kernel:
tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
evxfevnt-0091 [00] enable : Transition to ACPI mode successful
If your machine really freezes when switching to ACPI mode, I expect
something goes wrong in the depth of SMM BIOS operations?
Not much one can do from OS then..., still maybe something below helps.
> which lead me to think the problem was caused by some changes to the
> ACPI tables in the new version of the BIOS. Booting the system with
> "acpi=off irqpoll" then allowed me to boot the system but the system
> would randomly drop off the network.
AFAIK it should still be possible to dump ACPI tables with acpidump?
If yes, best is you do this with the working and the not working BIOS,
open a bug on bugzilla.kernel.org and attach both.
Maybe pci=noacpi or noapic also helps instead of switching off whole
acpi?
Can you switch off Cstate/C1E/processor deeper sleep states in the new
BIOS? Just a guess, maybe it's that?
Thomas
> I've subsequently downgraded the BIOS to v1.0a in order to get the
> system to function correctly. I can temporarily upgrade to v1.1 again
> in order to gather further data if anyone wants to investigate this problem.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Hardlock during boot on Supermicro C2SBA BIOS v1.1
2008-04-07 14:21 ` Thomas Renninger
@ 2008-04-07 15:24 ` lists_acpi
2008-04-07 15:57 ` Thomas Renninger
0 siblings, 1 reply; 4+ messages in thread
From: lists_acpi @ 2008-04-07 15:24 UTC (permalink / raw)
To: linux-acpi
Thomas Renninger wrote:
> On Mon, 2008-04-07 at 09:41 +0100, lists_acpi wrote:
>
>> Hello all,
>>
>> I recently upgraded the BIOS to v1.1 on my Supermicro C2SBA and found
>> that the system would hardlock on boot. The last message printed on the
>> screen was:
>>
>> tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
>>
> >From another machine with 2.6.22 kernel:
> tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
> evxfevnt-0091 [00] enable : Transition to ACPI mode successful
> If your machine really freezes when switching to ACPI mode, I expect
> something goes wrong in the depth of SMM BIOS operations?
> Not much one can do from OS then..., still maybe something below helps.
>
>
>> which lead me to think the problem was caused by some changes to the
>> ACPI tables in the new version of the BIOS. Booting the system with
>> "acpi=off irqpoll" then allowed me to boot the system but the system
>> would randomly drop off the network.
>>
> AFAIK it should still be possible to dump ACPI tables with acpidump?
>
> If yes, best is you do this with the working and the not working BIOS,
> open a bug on bugzilla.kernel.org and attach both.
>
>
What format should I use to create the acpi dumps? I know nothing of
acpi tables so I don't know what information is useful to a developer.
I tried "acpidump -o acpidump --binary" but was unable to disassemble it
using iasl. I then tried "acpidump --t DSDT -o acpidump_dsdt --binary"
and was able to disassemble it using iasl.
> Maybe pci=noacpi or noapic also helps instead of switching off whole
> acpi?
> Can you switch off Cstate/C1E/processor deeper sleep states in the new
> BIOS? Just a guess, maybe it's that?
>
> Thomas
>
>
When I get a free window with the machine I'll get the ACPI dumps for as
many BIOS versions as I can and see if I can change the sleep state with
the newest BIOS.
Thanks,
Steve.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Hardlock during boot on Supermicro C2SBA BIOS v1.1
2008-04-07 15:24 ` lists_acpi
@ 2008-04-07 15:57 ` Thomas Renninger
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Renninger @ 2008-04-07 15:57 UTC (permalink / raw)
To: lists_acpi; +Cc: linux-acpi
On Mon, 2008-04-07 at 16:24 +0100, lists_acpi wrote:
> Thomas Renninger wrote:
> > On Mon, 2008-04-07 at 09:41 +0100, lists_acpi wrote:
> >
> >> Hello all,
> >>
> >> I recently upgraded the BIOS to v1.1 on my Supermicro C2SBA and found
> >> that the system would hardlock on boot. The last message printed on the
> >> screen was:
> >>
> >> tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
> >>
> > >From another machine with 2.6.22 kernel:
> > tbxface-0587 [00] tb_load_namespace : ACPI Tables successfully acquired
> > evxfevnt-0091 [00] enable : Transition to ACPI mode successful
> > If your machine really freezes when switching to ACPI mode, I expect
> > something goes wrong in the depth of SMM BIOS operations?
> > Not much one can do from OS then..., still maybe something below helps.
> >
> >
> >> which lead me to think the problem was caused by some changes to the
> >> ACPI tables in the new version of the BIOS. Booting the system with
> >> "acpi=off irqpoll" then allowed me to boot the system but the system
> >> would randomly drop off the network.
> >>
> > AFAIK it should still be possible to dump ACPI tables with acpidump?
> >
> > If yes, best is you do this with the working and the not working BIOS,
> > open a bug on bugzilla.kernel.org and attach both.
> >
> >
> What format should I use to create the acpi dumps? I know nothing of
> acpi tables so I don't know what information is useful to a developer.
> I tried "acpidump -o acpidump --binary" but was unable to disassemble it
> using iasl. I then tried "acpidump --t DSDT -o acpidump_dsdt --binary"
> and was able to disassemble it using iasl.
Just providing the output of acpidump as text/plain mime type attachment
in bugzilla is perfect.
Assign it to the ACPI component and you can add my email to CC.
To have a look at the tables yourself you can (acpidump comes from Len
Brown's pmtools package, acpixtract from Intel's acpica project, the
latter should not be older than say a year or the syntax is another):
acpidump > acpidump
acpixtract -a acpidump
iasl -d DSDT.dat (to disassemble)
iasl -sa DSDT.dsl (to recompile)
You might want to do a diff between DSDT.dsl of the two BIOSes, but also
other tables, also static ones can be "disassembled" and compared...,
maybe you find something interesting.
Also comparing default BIOS configuration, might reveal a change (maybe
somewhere in the ACPI area?)?
Thomas
> > Maybe pci=noacpi or noapic also helps instead of switching off whole
> > acpi?
> > Can you switch off Cstate/C1E/processor deeper sleep states in the new
> > BIOS? Just a guess, maybe it's that?
> >
> > Thomas
> >
> >
> When I get a free window with the machine I'll get the ACPI dumps for as
> many BIOS versions as I can and see if I can change the sleep state with
> the newest BIOS.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2008-04-07 15:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-07 8:41 Hardlock during boot on Supermicro C2SBA BIOS v1.1 lists_acpi
2008-04-07 14:21 ` Thomas Renninger
2008-04-07 15:24 ` lists_acpi
2008-04-07 15:57 ` Thomas Renninger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox