FWTS method test reports critical failures on SM15000-XH

Bug #1311777 reported by Samantha Jian-Pielak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Firmware Test Suite
Won't Fix
Undecided
Alex Hung

Bug Description

FWTS method test reports critical failures on SM15000-XH, Intel Haswell configuration. Please let me know these should gate a certificate for this system.

The summary of the critical failures:
Critical failures: 5
 method: Detected error 'Division by zero' when evaluating '\_SB_.PCI0.LPCB.H_EC.BAT1._BTP'.
 method: Detected error 'Type' when evaluating '\_SB_.PCI0.LPCB.H_EC.BAT0._PCL'.
 method: Detected error 'Type' when evaluating '\_SB_.PCI0.LPCB.H_EC.BAT1._PCL'.
 method: Detected error 'Type' when evaluating '\_SB_.PCI0.LPCB.H_EC.BAT2._PCL'.
 method: Detected error 'Type' when evaluating '\_SB_.ADP1._PCL'.

Revision history for this message
Samantha Jian-Pielak (samantha-jian) wrote :
Revision history for this message
Alex Hung (alexhung) wrote :

@Samantha,

Please attach acpidump (sudo acpidump > acpi.log)

Changed in fwts:
assignee: nobody → Alex Hung (alexhung)
status: New → Incomplete
Revision history for this message
Alex Hung (alexhung) wrote :

As SM15000-XH is a server with no battery, errors for BAT1 can be safely ignored.

As _PCL is not actually used by Linux kernel (ex. _PCL returns Power Consumer List – returns a list of devices powered by a power source.), we don't have to worry about the "\_SB_.ADP1._PCL"'s error either.

Revision history for this message
Samantha Jian-Pielak (samantha-jian) wrote :

acpidump

Changed in fwts:
status: Incomplete → New
Revision history for this message
Alex Hung (alexhung) wrote :

In dis-assembled ASL, _PCL is as below:

Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
{
       Return (_SB)
}

However, _PCL should returns "A variable-length Package containing a list of References to devices or buses", which means it should be something like below:

Method (_PCL, 0, NotSerialized) // _PCL: Power Consumer List
{
       Return (Package(_SB))
}

As in #3, _PCL is not really used, so it's safe to ignore it.

Changed in fwts:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.