[PATCH 3/3] arg-log-format-0001: update with new log format types
IvanHu
ivan.hu at canonical.com
Mon Jun 11 09:43:41 UTC 2012
On 05/31/2012 08:48 PM, Colin King wrote:
> From: Colin Ian King<colin.king at canonical.com>
>
> Signed-off-by: Colin Ian King<colin.king at canonical.com>
> ---
> arg-log-format-0001/klog-0001.log | 542 ++++++++++++++++++-------------------
> 1 file changed, 271 insertions(+), 271 deletions(-)
>
> diff --git a/arg-log-format-0001/klog-0001.log b/arg-log-format-0001/klog-0001.log
> index f9fd32a..ab48133 100644
> --- a/arg-log-format-0001/klog-0001.log
> +++ b/arg-log-format-0001/klog-0001.log
> @@ -1,271 +1,271 @@
> -klog (00017)<16/05/12> HED : Scan kernel log for errors and
> -klog (00018)<16/05/12> HED : warnings.
> -klog (00019)<16/05/12> SEP : --------------------------------------
> -klog (00020)<16/05/12> INF : Test 1 of 1: Kernel log error check.
> -klog (00021)<16/05/12> RES H: FAILED [HIGH]
> -klog (00022)<16/05/12> RES H: KlogACPIBIOSBugMultipleAPIC: Test 1,
> -klog (00023)<16/05/12> RES H: HIGH Kernel message: [ 0.000000] ACPI:
> -klog (00024)<16/05/12> RES H: BIOS bug: multiple APIC/MADT found,
> -klog (00025)<16/05/12> RES H: using 0
> -klog (00026)<16/05/12> NLN :
> -klog (00027)<16/05/12> RES : ADVICE: The kernel has detected more
> -klog (00028)<16/05/12> RES : than one ACPI Multiple APIC
> -klog (00029)<16/05/12> RES : Description Table (MADT) (these tables
> -klog (00030)<16/05/12> RES : have the "APIC" signature). There
> -klog (00031)<16/05/12> RES : should only be one MADT and the kernel
> -klog (00032)<16/05/12> RES : will by default select the first one.
> -klog (00033)<16/05/12> RES : However, one can override this and
> -klog (00034)<16/05/12> RES : select the Nth MADT using
> -klog (00035)<16/05/12> RES : acpi_apic_instance=N.
> -klog (00036)<16/05/12> NLN :
> -klog (00037)<16/05/12> RES H: FAILED [HIGH]
> -klog (00038)<16/05/12> RES H: KlogACPIError3264XAddress: Test 1,
> -klog (00039)<16/05/12> RES H: HIGH Kernel message: [ 0.000000] ACPI
> -klog (00040)<16/05/12> RES H: Error: 32/64X address mismatch in
> -klog (00041)<16/05/12> RES H: Gpe0Block: 00008018/0000000000008028,
> -klog (00042)<16/05/12> RES H: using 32 (20090903/tbfadt-427)
> -klog (00043)<16/05/12> NLN :
> -klog (00044)<16/05/12> RES : ADVICE: The FADT table contains a
> -klog (00045)<16/05/12> RES : mismatch between a 32 bit pointer and
> -klog (00046)<16/05/12> RES : a 64 bit Generic Address pointer.
> -klog (00047)<16/05/12> RES : Because these pointers are different,
> -klog (00048)<16/05/12> RES : it suggests either one of them is
> -klog (00049)<16/05/12> RES : incorrect. If a non-null 32 bit
> -klog (00050)<16/05/12> RES : pointer exists, then the kernel will
> -klog (00051)<16/05/12> RES : opt for this in preference to the 64
> -klog (00052)<16/05/12> RES : bit pointer even though this is not in
> -klog (00053)<16/05/12> RES : accordance to the ACPI specification.
> -klog (00054)<16/05/12> NLN :
> -klog (00055)<16/05/12> RES C: FAILED [CRITICAL]
> -klog (00056)<16/05/12> RES C: KlogACPIErrorAValidRSDP: Test 1,
> -klog (00057)<16/05/12> RES C: CRITICAL Kernel message: [ 0.000000]
> -klog (00058)<16/05/12> RES C: ACPI Error: A valid RSDP was not found
> -klog (00059)<16/05/12> RES C: (20090903/tbxfroot-219)
> -klog (00060)<16/05/12> NLN :
> -klog (00061)<16/05/12> RES : ADVICE: An ACPI-compatible system must
> -klog (00062)<16/05/12> RES : provide an RSDP (Root System
> -klog (00063)<16/05/12> RES : Description Pointer in the system’s
> -klog (00064)<16/05/12> RES : low address space. This structure’s
> -klog (00065)<16/05/12> RES : only purpose is to provide the
> -klog (00066)<16/05/12> RES : physical address of the RSDT and XSDT.
> -klog (00067)<16/05/12> NLN :
> -klog (00068)<16/05/12> RES H: FAILED [HIGH]
> -klog (00069)<16/05/12> RES H: KlogACPIWarningErrortwoFACS: Test 1,
> -klog (00070)<16/05/12> RES H: HIGH Kernel message: [ 0.000000] ACPI
> -klog (00071)<16/05/12> RES H: Warning: 32/64 FACS address mismatch
> -klog (00072)<16/05/12> RES H: in FADT - two FACS tables! (20090903
> -klog (00073)<16/05/12> RES H: /tbfadt-369)
> -klog (00074)<16/05/12> NLN :
> -klog (00075)<16/05/12> RES : ADVICE: The FADT table contains a
> -klog (00076)<16/05/12> RES : mismatch between the 32 bit pointer
> -klog (00077)<16/05/12> RES : (FIRMWARE_CTRL) and 64 bit pointer
> -klog (00078)<16/05/12> RES : (X_FIRMWARE_CTRL) pointer to the FACS
> -klog (00079)<16/05/12> RES : table. Section 5.2.9 of version 4.0a
> -klog (00080)<16/05/12> RES : of the ACPI specification states that
> -klog (00081)<16/05/12> RES : X_FIRMWARE_CTRL should be zero if
> -klog (00082)<16/05/12> RES : FIRMWARE_CTRL is defined, or
> -klog (00083)<16/05/12> RES : FIRMWARE_CTRL should be zero if
> -klog (00084)<16/05/12> RES : X_FIRMWARE_CTRL is zero. With two
> -klog (00085)<16/05/12> RES : different pointers defined, the kernel
> -klog (00086)<16/05/12> RES : has to make a choice, and opts for the
> -klog (00087)<16/05/12> RES : 32 bit pointer. Because these pointers
> -klog (00088)<16/05/12> RES : are different, it suggests either one
> -klog (00089)<16/05/12> RES : of them is incorrect, or different 32
> -klog (00090)<16/05/12> RES : bit and 64 bit FACS tables are present
> -klog (00091)<16/05/12> RES : in your system, which is NOT complaint
> -klog (00092)<16/05/12> RES : with the ACPI specification. The
> -klog (00093)<16/05/12> RES : kernel has to make a choice and opts
> -klog (00094)<16/05/12> RES : for the 32 bit FIRMWARE_CTRL.
> -klog (00095)<16/05/12> NLN :
> -klog (00096)<16/05/12> RES H: FAILED [HIGH]
> -klog (00097)<16/05/12> RES H: KlogACPIWarningError3264length: Test 1
> -klog (00098)<16/05/12> RES H: , HIGH Kernel message: [ 0.000000]
> -klog (00099)<16/05/12> RES H: ACPI Warning: 32/64X FACS address
> -klog (00100)<16/05/12> RES H: mismatch in FADT - DEF2DF40
> -klog (00101)<16/05/12> RES H: /00000000DEF30D40, using 32 (20090903
> -klog (00102)<16/05/12> RES H: /tbfadt-486)
> -klog (00103)<16/05/12> NLN :
> -klog (00104)<16/05/12> RES : ADVICE: The FADT table contains
> -klog (00105)<16/05/12> RES : Generic Address Structure that has a
> -klog (00106)<16/05/12> RES : mismatch between the 32 bit and 64 bit
> -klog (00107)<16/05/12> RES : versions of an address. This should be
> -klog (00108)<16/05/12> RES : fixed so there are no mismatches.
> -klog (00109)<16/05/12> NLN :
> -klog (00110)<16/05/12> RES H: FAILED [HIGH]
> -klog (00111)<16/05/12> RES H: KlogACPIWarningError3264length: Test 1
> -klog (00112)<16/05/12> RES H: , HIGH Kernel message: [ 0.000000]
> -klog (00113)<16/05/12> RES H: ACPI Warning: 32/64X length mismatch
> -klog (00114)<16/05/12> RES H: in Gpe1Block: 0/32 20090521 tbfadt-527
> -klog (00115)<16/05/12> NLN :
> -klog (00116)<16/05/12> RES : ADVICE: The FADT table contains
> -klog (00117)<16/05/12> RES : Generic Address Structure that has a
> -klog (00118)<16/05/12> RES : mismatch between the 32 bit and 64 bit
> -klog (00119)<16/05/12> RES : versions of an address. This should be
> -klog (00120)<16/05/12> RES : fixed so there are no mismatches.
> -klog (00121)<16/05/12> NLN :
> -klog (00122)<16/05/12> RES H: FAILED [HIGH] KlogACPIWarning: Test 1,
> -klog (00123)<16/05/12> RES H: HIGH Kernel message: [ 0.000000] ACPI
> -klog (00124)<16/05/12> RES H: Warning: BIOS XSDT has NULL entry,
> -klog (00125)<16/05/12> RES H: using RSDT (20110112/tbutils-663)
> -klog (00126)<16/05/12> NLN :
> -klog (00127)<16/05/12> RES : ADVICE: ACPI AML intepreter has found
> -klog (00128)<16/05/12> RES : some non-conforming AML code. This
> -klog (00129)<16/05/12> RES : should be investigated and fixed.
> -klog (00130)<16/05/12> NLN :
> -klog (00131)<16/05/12> RES H: FAILED [HIGH]
> -klog (00132)<16/05/12> RES H: KlogACPIWarningInvalidLengthForfadt:
> -klog (00133)<16/05/12> RES H: Test 1, HIGH Kernel message: [
> -klog (00134)<16/05/12> RES H: 0.000000] ACPI Warning: Invalid length
> -klog (00135)<16/05/12> RES H: for Pm1aControlBlock: 32, using
> -klog (00136)<16/05/12> RES H: default 16 (20090903/tbfadt-607)
> -klog (00137)<16/05/12> NLN :
> -klog (00138)<16/05/12> RES : ADVICE: This item in the FADT is the
> -klog (00139)<16/05/12> RES : incorrect length. Should be corrected.
> -klog (00140)<16/05/12> NLN :
> -klog (00141)<16/05/12> RES H: FAILED [HIGH]
> -klog (00142)<16/05/12> RES H: KlogACPIWarningOptionalFieldhasZero:
> -klog (00143)<16/05/12> RES H: Test 1, HIGH Kernel message: [
> -klog (00144)<16/05/12> RES H: 0.000000] ACPI Warning: Optional field
> -klog (00145)<16/05/12> RES H: Gpe1Block has zero address or length:
> -klog (00146)<16/05/12> RES H: 000000000000102C/0 20090521 tbfadt-558
> -klog (00147)<16/05/12> NLN :
> -klog (00148)<16/05/12> RES : ADVICE: An ACPI table contains Generic
> -klog (00149)<16/05/12> RES : Address Structure that has an address
> -klog (00150)<16/05/12> RES : that is incorrectly set to zero, or a
> -klog (00151)<16/05/12> RES : zero length. This needs to be fixed.
> -klog (00152)<16/05/12> NLN :
> -klog (00153)<16/05/12> RES H: FAILED [HIGH]
> -klog (00154)<16/05/12> RES H: KlogACPIWarningOptionalFieldhasZero:
> -klog (00155)<16/05/12> RES H: Test 1, HIGH Kernel message: [
> -klog (00156)<16/05/12> RES H: 0.000000] ACPI Warning: Optional field
> -klog (00157)<16/05/12> RES H: Pm2ControlBlock has zero address or
> -klog (00158)<16/05/12> RES H: length: 0000000000000000/1 20090521
> -klog (00159)<16/05/12> RES H: tbfadt-558
> -klog (00160)<16/05/12> NLN :
> -klog (00161)<16/05/12> RES : ADVICE: An ACPI table contains Generic
> -klog (00162)<16/05/12> RES : Address Structure that has an address
> -klog (00163)<16/05/12> RES : that is incorrectly set to zero, or a
> -klog (00164)<16/05/12> RES : zero length. This needs to be fixed.
> -klog (00165)<16/05/12> NLN :
> -klog (00166)<16/05/12> RES H: FAILED [HIGH]
> -klog (00167)<16/05/12> RES H: KlogACPIWarningOptionalFieldhasZero:
> -klog (00168)<16/05/12> RES H: Test 1, HIGH Kernel message: [
> -klog (00169)<16/05/12> RES H: 0.000000] ACPI Warning (tbfadt-0460):
> -klog (00170)<16/05/12> RES H: Optional field "Gpe1Block" has zero
> -klog (00171)<16/05/12> RES H: address or length: 000000000000102C/0
> -klog (00172)<16/05/12> RES H: [20080926]
> -klog (00173)<16/05/12> NLN :
> -klog (00174)<16/05/12> RES : ADVICE: An ACPI table contains Generic
> -klog (00175)<16/05/12> RES : Address Structure that has an address
> -klog (00176)<16/05/12> RES : that is incorrectly set to zero, or a
> -klog (00177)<16/05/12> RES : zero length. This needs to be fixed.
> -klog (00178)<16/05/12> NLN :
> -klog (00179)<16/05/12> RES M: FAILED [MEDIUM]
> -klog (00180)<16/05/12> RES M: KlogMtrryourBIOSHasConfigured: Test 1,
> -klog (00181)<16/05/12> RES M: MEDIUM Kernel message: [ 0.000000]
> -klog (00182)<16/05/12> RES M: mtrr: your BIOS has configured an
> -klog (00183)<16/05/12> RES M: incorrect mask, fixing it.
> -klog (00184)<16/05/12> NLN :
> -klog (00185)<16/05/12> RES : ADVICE: The Memory Type Range
> -klog (00186)<16/05/12> RES : Registers (MTRRs) which define memory
> -klog (00187)<16/05/12> RES : caching policy are misconfigued by the
> -klog (00188)<16/05/12> RES : BIOS. In this case, the mask is
> -klog (00189)<16/05/12> RES : incorrectly set and the kernel has
> -klog (00190)<16/05/12> RES : detected this and worked around the
> -klog (00191)<16/05/12> RES : firmware bug.
> -klog (00192)<16/05/12> NLN :
> -klog (00193)<16/05/12> RES C: FAILED [CRITICAL]
> -klog (00194)<16/05/12> RES C: KlogWARNINGBIOSBugCPUMTRRsDont: Test 1
> -klog (00195)<16/05/12> RES C: , CRITICAL Kernel message: [ 0.000000]
> -klog (00196)<16/05/12> RES C: WARNING: BIOS bug: CPU MTRRs don't
> -klog (00197)<16/05/12> RES C: cover all of memory, losing 1408MB of
> -klog (00198)<16/05/12> RES C: RAM.
> -klog (00199)<16/05/12> NLN :
> -klog (00200)<16/05/12> RES : ADVICE: The Memory Type Range
> -klog (00201)<16/05/12> RES : Registers (MTRRs) which define memory
> -klog (00202)<16/05/12> RES : caching policy are misconfigued by the
> -klog (00203)<16/05/12> RES : BIOS and don't appear to cover all
> -klog (00204)<16/05/12> RES : available physical memory. The kernel
> -klog (00205)<16/05/12> RES : has detected this and has reduced the
> -klog (00206)<16/05/12> RES : amount of memory available to be safe.
> -klog (00207)<16/05/12> RES : Either check that the BIOS memory
> -klog (00208)<16/05/12> RES : caching options are set correctly or
> -klog (00209)<16/05/12> RES : contact your BIOS vendor to get this
> -klog (00210)<16/05/12> RES : fixed.
> -klog (00211)<16/05/12> NLN :
> -klog (00212)<16/05/12> RES C: FAILED [CRITICAL]
> -klog (00213)<16/05/12> RES C: KlogACPIErrorFoundUnknownOpcode: Test
> -klog (00214)<16/05/12> RES C: 1, CRITICAL Kernel message: [
> -klog (00215)<16/05/12> RES C: 0.022719] ACPI Error: Found unknown
> -klog (00216)<16/05/12> RES C: opcode 0xFD at AML address f7ffe14c
> -klog (00217)<16/05/12> RES C: offset 0xE8, ignoring (20110112
> -klog (00218)<16/05/12> RES C: /psloop-141)
> -klog (00219)<16/05/12> NLN :
> -klog (00220)<16/05/12> RES : ADVICE: An illegal AML opcode has been
> -klog (00221)<16/05/12> RES : found and is ignored. This indicates
> -klog (00222)<16/05/12> RES : either badly compiled code or opcode
> -klog (00223)<16/05/12> RES : corruption in the DSDT or SSDT tables
> -klog (00224)<16/05/12> RES : or a bug in the ACPI execution engine.
> -klog (00225)<16/05/12> RES : Recommend disassembing using iasl to
> -klog (00226)<16/05/12> RES : find any offending code.
> -klog (00227)<16/05/12> NLN :
> -klog (00228)<16/05/12> RES C: FAILED [CRITICAL]
> -klog (00229)<16/05/12> RES C: KlogACPIWarningDetectedAnUnsupported:
> -klog (00230)<16/05/12> RES C: Test 1, CRITICAL Kernel message: [
> -klog (00231)<16/05/12> RES C: 0.025463] ACPI Warning: Detected an
> -klog (00232)<16/05/12> RES C: unsupported executable opcode at
> -klog (00233)<16/05/12> RES C: module-level: [0x007B] at table offset
> -klog (00234)<16/05/12> RES C: 0x00C3 (20110112/psloop-526)
> -klog (00235)<16/05/12> NLN :
> -klog (00236)<16/05/12> RES : ADVICE: An illegal AML opcode has been
> -klog (00237)<16/05/12> RES : found and is ignored. This indicates
> -klog (00238)<16/05/12> RES : either badly compiled code or opcode
> -klog (00239)<16/05/12> RES : corruption in the DSDT or SSDT tables
> -klog (00240)<16/05/12> RES : or a bug in the ACPI execution engine.
> -klog (00241)<16/05/12> RES : Recommend disassembing using iasl to
> -klog (00242)<16/05/12> RES : find any offending code.
> -klog (00243)<16/05/12> NLN :
> -klog (00244)<16/05/12> RES H: FAILED [HIGH]
> -klog (00245)<16/05/12> RES H: KlogACPIErrorMethodExecutionParse:
> -klog (00246)<16/05/12> RES H: Test 1, HIGH Kernel message: [
> -klog (00247)<16/05/12> RES H: 0.034090] ACPI Error: Method parse
> -klog (00248)<16/05/12> RES H: /execution failed [_SB_.PCI0._OSC]
> -klog (00249)<16/05/12> RES H: (Node ee025630), AE_ALREADY_EXISTS
> -klog (00250)<16/05/12> RES H: (20110112/psparse-536)
> -klog (00251)<16/05/12> NLN :
> -klog (00252)<16/05/12> RES : ADVICE: This is a bug picked up by the
> -klog (00253)<16/05/12> RES : kernel, but as yet, the firmware test
> -klog (00254)<16/05/12> RES : suite has no diagnostic advice for
> -klog (00255)<16/05/12> RES : this particular problem.
> -klog (00256)<16/05/12> NLN :
> -klog (00257)<16/05/12> RES H: FAILED [HIGH] KlogFirmwareBug: Test 1,
> -klog (00258)<16/05/12> RES H: HIGH Kernel message: [ 0.040119]
> -klog (00259)<16/05/12> RES H: [Firmware Bug]: the BIOS has corrupted
> -klog (00260)<16/05/12> RES H: hw-PMU resources (MSR 186 is 400000)
> -klog (00261)<16/05/12> NLN :
> -klog (00262)<16/05/12> RES : ADVICE: The kernel has detected a
> -klog (00263)<16/05/12> RES : Firmware bug in the BIOS or ACPI which
> -klog (00264)<16/05/12> RES : needs investigating and fixing.
> -klog (00265)<16/05/12> NLN :
> -klog (00266)<16/05/12> RES C: FAILED [CRITICAL]
> -klog (00267)<16/05/12> RES C: KlogACPIWarningDetectedAnUnsupported:
> -klog (00268)<16/05/12> RES C: Test 1, CRITICAL Kernel message: [
> -klog (00269)<16/05/12> RES C: 0.042222] ACPI Warning: Detected an
> -klog (00270)<16/05/12> RES C: unsupported executable opcode at
> -klog (00271)<16/05/12> RES C: module-level: [0x0070] at table offset
> -klog (00272)<16/05/12> RES C: 0x2366 (20100121/psloop-526)
> -klog (00273)<16/05/12> NLN :
> -klog (00274)<16/05/12> RES : ADVICE: An illegal AML opcode has been
> -klog (00275)<16/05/12> RES : found and is ignored. This indicates
> -klog (00276)<16/05/12> RES : either badly compiled code or opcode
> -klog (00277)<16/05/12> RES : corruption in the DSDT or SSDT tables
> -klog (00278)<16/05/12> RES : or a bug in the ACPI execution engine.
> -klog (00279)<16/05/12> RES : Recommend disassembing using iasl to
> -klog (00280)<16/05/12> RES : find any offending code.
> -klog (00281)<16/05/12> NLN :
> -klog (00282)<16/05/12> INF : Found 18 unique errors in kernel log.
> -klog (00283)<16/05/12> NLN :
> -klog (00284)<16/05/12> SEP : ======================================
> -klog (00285)<16/05/12> SUM : 0 passed, 18 failed, 0 warnings, 0
> -klog (00286)<16/05/12> SUM : aborted, 0 skipped, 0 info only.
> -klog (00287)<16/05/12> SEP : ======================================
> +klog (00018)<16/05/12> HED : Scan kernel log for errors and
> +klog (00019)<16/05/12> HED : warnings.
> +klog (00020)<16/05/12> SEP : --------------------------------------
> +klog (00021)<16/05/12> INF : Test 1 of 1: Kernel log error check.
> +klog (00022)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00023)<16/05/12> FAL H: KlogACPIBIOSBugMultipleAPIC: Test 1,
> +klog (00024)<16/05/12> FAL H: HIGH Kernel message: [ 0.000000] ACPI:
> +klog (00025)<16/05/12> FAL H: BIOS bug: multiple APIC/MADT found,
> +klog (00026)<16/05/12> FAL H: using 0
> +klog (00027)<16/05/12> NLN :
> +klog (00028)<16/05/12> ADV : ADVICE: The kernel has detected more
> +klog (00029)<16/05/12> ADV : than one ACPI Multiple APIC
> +klog (00030)<16/05/12> ADV : Description Table (MADT) (these tables
> +klog (00031)<16/05/12> ADV : have the "APIC" signature). There
> +klog (00032)<16/05/12> ADV : should only be one MADT and the kernel
> +klog (00033)<16/05/12> ADV : will by default select the first one.
> +klog (00034)<16/05/12> ADV : However, one can override this and
> +klog (00035)<16/05/12> ADV : select the Nth MADT using
> +klog (00036)<16/05/12> ADV : acpi_apic_instance=N.
> +klog (00037)<16/05/12> NLN :
> +klog (00038)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00039)<16/05/12> FAL H: KlogACPIError3264XAddress: Test 1,
> +klog (00040)<16/05/12> FAL H: HIGH Kernel message: [ 0.000000] ACPI
> +klog (00041)<16/05/12> FAL H: Error: 32/64X address mismatch in
> +klog (00042)<16/05/12> FAL H: Gpe0Block: 00008018/0000000000008028,
> +klog (00043)<16/05/12> FAL H: using 32 (20090903/tbfadt-427)
> +klog (00044)<16/05/12> NLN :
> +klog (00045)<16/05/12> ADV : ADVICE: The FADT table contains a
> +klog (00046)<16/05/12> ADV : mismatch between a 32 bit pointer and
> +klog (00047)<16/05/12> ADV : a 64 bit Generic Address pointer.
> +klog (00048)<16/05/12> ADV : Because these pointers are different,
> +klog (00049)<16/05/12> ADV : it suggests either one of them is
> +klog (00050)<16/05/12> ADV : incorrect. If a non-null 32 bit
> +klog (00051)<16/05/12> ADV : pointer exists, then the kernel will
> +klog (00052)<16/05/12> ADV : opt for this in preference to the 64
> +klog (00053)<16/05/12> ADV : bit pointer even though this is not in
> +klog (00054)<16/05/12> ADV : accordance to the ACPI specification.
> +klog (00055)<16/05/12> NLN :
> +klog (00056)<16/05/12> FAL C: FAILED [CRITICAL]
> +klog (00057)<16/05/12> FAL C: KlogACPIErrorAValidRSDP: Test 1,
> +klog (00058)<16/05/12> FAL C: CRITICAL Kernel message: [ 0.000000]
> +klog (00059)<16/05/12> FAL C: ACPI Error: A valid RSDP was not found
> +klog (00060)<16/05/12> FAL C: (20090903/tbxfroot-219)
> +klog (00061)<16/05/12> NLN :
> +klog (00062)<16/05/12> ADV : ADVICE: An ACPI-compatible system must
> +klog (00063)<16/05/12> ADV : provide an RSDP (Root System
> +klog (00064)<16/05/12> ADV : Description Pointer in the system’s
> +klog (00065)<16/05/12> ADV : low address space. This structure’s
> +klog (00066)<16/05/12> ADV : only purpose is to provide the
> +klog (00067)<16/05/12> ADV : physical address of the RSDT and XSDT.
> +klog (00068)<16/05/12> NLN :
> +klog (00069)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00070)<16/05/12> FAL H: KlogACPIWarningErrortwoFACS: Test 1,
> +klog (00071)<16/05/12> FAL H: HIGH Kernel message: [ 0.000000] ACPI
> +klog (00072)<16/05/12> FAL H: Warning: 32/64 FACS address mismatch
> +klog (00073)<16/05/12> FAL H: in FADT - two FACS tables! (20090903
> +klog (00074)<16/05/12> FAL H: /tbfadt-369)
> +klog (00075)<16/05/12> NLN :
> +klog (00076)<16/05/12> ADV : ADVICE: The FADT table contains a
> +klog (00077)<16/05/12> ADV : mismatch between the 32 bit pointer
> +klog (00078)<16/05/12> ADV : (FIRMWARE_CTRL) and 64 bit pointer
> +klog (00079)<16/05/12> ADV : (X_FIRMWARE_CTRL) pointer to the FACS
> +klog (00080)<16/05/12> ADV : table. Section 5.2.9 of version 4.0a
> +klog (00081)<16/05/12> ADV : of the ACPI specification states that
> +klog (00082)<16/05/12> ADV : X_FIRMWARE_CTRL should be zero if
> +klog (00083)<16/05/12> ADV : FIRMWARE_CTRL is defined, or
> +klog (00084)<16/05/12> ADV : FIRMWARE_CTRL should be zero if
> +klog (00085)<16/05/12> ADV : X_FIRMWARE_CTRL is zero. With two
> +klog (00086)<16/05/12> ADV : different pointers defined, the kernel
> +klog (00087)<16/05/12> ADV : has to make a choice, and opts for the
> +klog (00088)<16/05/12> ADV : 32 bit pointer. Because these pointers
> +klog (00089)<16/05/12> ADV : are different, it suggests either one
> +klog (00090)<16/05/12> ADV : of them is incorrect, or different 32
> +klog (00091)<16/05/12> ADV : bit and 64 bit FACS tables are present
> +klog (00092)<16/05/12> ADV : in your system, which is NOT complaint
> +klog (00093)<16/05/12> ADV : with the ACPI specification. The
> +klog (00094)<16/05/12> ADV : kernel has to make a choice and opts
> +klog (00095)<16/05/12> ADV : for the 32 bit FIRMWARE_CTRL.
> +klog (00096)<16/05/12> NLN :
> +klog (00097)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00098)<16/05/12> FAL H: KlogACPIWarningError3264length: Test 1
> +klog (00099)<16/05/12> FAL H: , HIGH Kernel message: [ 0.000000]
> +klog (00100)<16/05/12> FAL H: ACPI Warning: 32/64X FACS address
> +klog (00101)<16/05/12> FAL H: mismatch in FADT - DEF2DF40
> +klog (00102)<16/05/12> FAL H: /00000000DEF30D40, using 32 (20090903
> +klog (00103)<16/05/12> FAL H: /tbfadt-486)
> +klog (00104)<16/05/12> NLN :
> +klog (00105)<16/05/12> ADV : ADVICE: The FADT table contains
> +klog (00106)<16/05/12> ADV : Generic Address Structure that has a
> +klog (00107)<16/05/12> ADV : mismatch between the 32 bit and 64 bit
> +klog (00108)<16/05/12> ADV : versions of an address. This should be
> +klog (00109)<16/05/12> ADV : fixed so there are no mismatches.
> +klog (00110)<16/05/12> NLN :
> +klog (00111)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00112)<16/05/12> FAL H: KlogACPIWarningError3264length: Test 1
> +klog (00113)<16/05/12> FAL H: , HIGH Kernel message: [ 0.000000]
> +klog (00114)<16/05/12> FAL H: ACPI Warning: 32/64X length mismatch
> +klog (00115)<16/05/12> FAL H: in Gpe1Block: 0/32 20090521 tbfadt-527
> +klog (00116)<16/05/12> NLN :
> +klog (00117)<16/05/12> ADV : ADVICE: The FADT table contains
> +klog (00118)<16/05/12> ADV : Generic Address Structure that has a
> +klog (00119)<16/05/12> ADV : mismatch between the 32 bit and 64 bit
> +klog (00120)<16/05/12> ADV : versions of an address. This should be
> +klog (00121)<16/05/12> ADV : fixed so there are no mismatches.
> +klog (00122)<16/05/12> NLN :
> +klog (00123)<16/05/12> FAL H: FAILED [HIGH] KlogACPIWarning: Test 1,
> +klog (00124)<16/05/12> FAL H: HIGH Kernel message: [ 0.000000] ACPI
> +klog (00125)<16/05/12> FAL H: Warning: BIOS XSDT has NULL entry,
> +klog (00126)<16/05/12> FAL H: using RSDT (20110112/tbutils-663)
> +klog (00127)<16/05/12> NLN :
> +klog (00128)<16/05/12> ADV : ADVICE: ACPI AML intepreter has found
> +klog (00129)<16/05/12> ADV : some non-conforming AML code. This
> +klog (00130)<16/05/12> ADV : should be investigated and fixed.
> +klog (00131)<16/05/12> NLN :
> +klog (00132)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00133)<16/05/12> FAL H: KlogACPIWarningInvalidLengthForfadt:
> +klog (00134)<16/05/12> FAL H: Test 1, HIGH Kernel message: [
> +klog (00135)<16/05/12> FAL H: 0.000000] ACPI Warning: Invalid length
> +klog (00136)<16/05/12> FAL H: for Pm1aControlBlock: 32, using
> +klog (00137)<16/05/12> FAL H: default 16 (20090903/tbfadt-607)
> +klog (00138)<16/05/12> NLN :
> +klog (00139)<16/05/12> ADV : ADVICE: This item in the FADT is the
> +klog (00140)<16/05/12> ADV : incorrect length. Should be corrected.
> +klog (00141)<16/05/12> NLN :
> +klog (00142)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00143)<16/05/12> FAL H: KlogACPIWarningOptionalFieldhasZero:
> +klog (00144)<16/05/12> FAL H: Test 1, HIGH Kernel message: [
> +klog (00145)<16/05/12> FAL H: 0.000000] ACPI Warning: Optional field
> +klog (00146)<16/05/12> FAL H: Gpe1Block has zero address or length:
> +klog (00147)<16/05/12> FAL H: 000000000000102C/0 20090521 tbfadt-558
> +klog (00148)<16/05/12> NLN :
> +klog (00149)<16/05/12> ADV : ADVICE: An ACPI table contains Generic
> +klog (00150)<16/05/12> ADV : Address Structure that has an address
> +klog (00151)<16/05/12> ADV : that is incorrectly set to zero, or a
> +klog (00152)<16/05/12> ADV : zero length. This needs to be fixed.
> +klog (00153)<16/05/12> NLN :
> +klog (00154)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00155)<16/05/12> FAL H: KlogACPIWarningOptionalFieldhasZero:
> +klog (00156)<16/05/12> FAL H: Test 1, HIGH Kernel message: [
> +klog (00157)<16/05/12> FAL H: 0.000000] ACPI Warning: Optional field
> +klog (00158)<16/05/12> FAL H: Pm2ControlBlock has zero address or
> +klog (00159)<16/05/12> FAL H: length: 0000000000000000/1 20090521
> +klog (00160)<16/05/12> FAL H: tbfadt-558
> +klog (00161)<16/05/12> NLN :
> +klog (00162)<16/05/12> ADV : ADVICE: An ACPI table contains Generic
> +klog (00163)<16/05/12> ADV : Address Structure that has an address
> +klog (00164)<16/05/12> ADV : that is incorrectly set to zero, or a
> +klog (00165)<16/05/12> ADV : zero length. This needs to be fixed.
> +klog (00166)<16/05/12> NLN :
> +klog (00167)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00168)<16/05/12> FAL H: KlogACPIWarningOptionalFieldhasZero:
> +klog (00169)<16/05/12> FAL H: Test 1, HIGH Kernel message: [
> +klog (00170)<16/05/12> FAL H: 0.000000] ACPI Warning (tbfadt-0460):
> +klog (00171)<16/05/12> FAL H: Optional field "Gpe1Block" has zero
> +klog (00172)<16/05/12> FAL H: address or length: 000000000000102C/0
> +klog (00173)<16/05/12> FAL H: [20080926]
> +klog (00174)<16/05/12> NLN :
> +klog (00175)<16/05/12> ADV : ADVICE: An ACPI table contains Generic
> +klog (00176)<16/05/12> ADV : Address Structure that has an address
> +klog (00177)<16/05/12> ADV : that is incorrectly set to zero, or a
> +klog (00178)<16/05/12> ADV : zero length. This needs to be fixed.
> +klog (00179)<16/05/12> NLN :
> +klog (00180)<16/05/12> FAL M: FAILED [MEDIUM]
> +klog (00181)<16/05/12> FAL M: KlogMtrryourBIOSHasConfigured: Test 1,
> +klog (00182)<16/05/12> FAL M: MEDIUM Kernel message: [ 0.000000]
> +klog (00183)<16/05/12> FAL M: mtrr: your BIOS has configured an
> +klog (00184)<16/05/12> FAL M: incorrect mask, fixing it.
> +klog (00185)<16/05/12> NLN :
> +klog (00186)<16/05/12> ADV : ADVICE: The Memory Type Range
> +klog (00187)<16/05/12> ADV : Registers (MTRRs) which define memory
> +klog (00188)<16/05/12> ADV : caching policy are misconfigued by the
> +klog (00189)<16/05/12> ADV : BIOS. In this case, the mask is
> +klog (00190)<16/05/12> ADV : incorrectly set and the kernel has
> +klog (00191)<16/05/12> ADV : detected this and worked around the
> +klog (00192)<16/05/12> ADV : firmware bug.
> +klog (00193)<16/05/12> NLN :
> +klog (00194)<16/05/12> FAL C: FAILED [CRITICAL]
> +klog (00195)<16/05/12> FAL C: KlogWARNINGBIOSBugCPUMTRRsDont: Test 1
> +klog (00196)<16/05/12> FAL C: , CRITICAL Kernel message: [ 0.000000]
> +klog (00197)<16/05/12> FAL C: WARNING: BIOS bug: CPU MTRRs don't
> +klog (00198)<16/05/12> FAL C: cover all of memory, losing 1408MB of
> +klog (00199)<16/05/12> FAL C: RAM.
> +klog (00200)<16/05/12> NLN :
> +klog (00201)<16/05/12> ADV : ADVICE: The Memory Type Range
> +klog (00202)<16/05/12> ADV : Registers (MTRRs) which define memory
> +klog (00203)<16/05/12> ADV : caching policy are misconfigued by the
> +klog (00204)<16/05/12> ADV : BIOS and don't appear to cover all
> +klog (00205)<16/05/12> ADV : available physical memory. The kernel
> +klog (00206)<16/05/12> ADV : has detected this and has reduced the
> +klog (00207)<16/05/12> ADV : amount of memory available to be safe.
> +klog (00208)<16/05/12> ADV : Either check that the BIOS memory
> +klog (00209)<16/05/12> ADV : caching options are set correctly or
> +klog (00210)<16/05/12> ADV : contact your BIOS vendor to get this
> +klog (00211)<16/05/12> ADV : fixed.
> +klog (00212)<16/05/12> NLN :
> +klog (00213)<16/05/12> FAL C: FAILED [CRITICAL]
> +klog (00214)<16/05/12> FAL C: KlogACPIErrorFoundUnknownOpcode: Test
> +klog (00215)<16/05/12> FAL C: 1, CRITICAL Kernel message: [
> +klog (00216)<16/05/12> FAL C: 0.022719] ACPI Error: Found unknown
> +klog (00217)<16/05/12> FAL C: opcode 0xFD at AML address f7ffe14c
> +klog (00218)<16/05/12> FAL C: offset 0xE8, ignoring (20110112
> +klog (00219)<16/05/12> FAL C: /psloop-141)
> +klog (00220)<16/05/12> NLN :
> +klog (00221)<16/05/12> ADV : ADVICE: An illegal AML opcode has been
> +klog (00222)<16/05/12> ADV : found and is ignored. This indicates
> +klog (00223)<16/05/12> ADV : either badly compiled code or opcode
> +klog (00224)<16/05/12> ADV : corruption in the DSDT or SSDT tables
> +klog (00225)<16/05/12> ADV : or a bug in the ACPI execution engine.
> +klog (00226)<16/05/12> ADV : Recommend disassembing using iasl to
> +klog (00227)<16/05/12> ADV : find any offending code.
> +klog (00228)<16/05/12> NLN :
> +klog (00229)<16/05/12> FAL C: FAILED [CRITICAL]
> +klog (00230)<16/05/12> FAL C: KlogACPIWarningDetectedAnUnsupported:
> +klog (00231)<16/05/12> FAL C: Test 1, CRITICAL Kernel message: [
> +klog (00232)<16/05/12> FAL C: 0.025463] ACPI Warning: Detected an
> +klog (00233)<16/05/12> FAL C: unsupported executable opcode at
> +klog (00234)<16/05/12> FAL C: module-level: [0x007B] at table offset
> +klog (00235)<16/05/12> FAL C: 0x00C3 (20110112/psloop-526)
> +klog (00236)<16/05/12> NLN :
> +klog (00237)<16/05/12> ADV : ADVICE: An illegal AML opcode has been
> +klog (00238)<16/05/12> ADV : found and is ignored. This indicates
> +klog (00239)<16/05/12> ADV : either badly compiled code or opcode
> +klog (00240)<16/05/12> ADV : corruption in the DSDT or SSDT tables
> +klog (00241)<16/05/12> ADV : or a bug in the ACPI execution engine.
> +klog (00242)<16/05/12> ADV : Recommend disassembing using iasl to
> +klog (00243)<16/05/12> ADV : find any offending code.
> +klog (00244)<16/05/12> NLN :
> +klog (00245)<16/05/12> FAL H: FAILED [HIGH]
> +klog (00246)<16/05/12> FAL H: KlogACPIErrorMethodExecutionParse:
> +klog (00247)<16/05/12> FAL H: Test 1, HIGH Kernel message: [
> +klog (00248)<16/05/12> FAL H: 0.034090] ACPI Error: Method parse
> +klog (00249)<16/05/12> FAL H: /execution failed [_SB_.PCI0._OSC]
> +klog (00250)<16/05/12> FAL H: (Node ee025630), AE_ALREADY_EXISTS
> +klog (00251)<16/05/12> FAL H: (20110112/psparse-536)
> +klog (00252)<16/05/12> NLN :
> +klog (00253)<16/05/12> ADV : ADVICE: This is a bug picked up by the
> +klog (00254)<16/05/12> ADV : kernel, but as yet, the firmware test
> +klog (00255)<16/05/12> ADV : suite has no diagnostic advice for
> +klog (00256)<16/05/12> ADV : this particular problem.
> +klog (00257)<16/05/12> NLN :
> +klog (00258)<16/05/12> FAL H: FAILED [HIGH] KlogFirmwareBug: Test 1,
> +klog (00259)<16/05/12> FAL H: HIGH Kernel message: [ 0.040119]
> +klog (00260)<16/05/12> FAL H: [Firmware Bug]: the BIOS has corrupted
> +klog (00261)<16/05/12> FAL H: hw-PMU resources (MSR 186 is 400000)
> +klog (00262)<16/05/12> NLN :
> +klog (00263)<16/05/12> ADV : ADVICE: The kernel has detected a
> +klog (00264)<16/05/12> ADV : Firmware bug in the BIOS or ACPI which
> +klog (00265)<16/05/12> ADV : needs investigating and fixing.
> +klog (00266)<16/05/12> NLN :
> +klog (00267)<16/05/12> FAL C: FAILED [CRITICAL]
> +klog (00268)<16/05/12> FAL C: KlogACPIWarningDetectedAnUnsupported:
> +klog (00269)<16/05/12> FAL C: Test 1, CRITICAL Kernel message: [
> +klog (00270)<16/05/12> FAL C: 0.042222] ACPI Warning: Detected an
> +klog (00271)<16/05/12> FAL C: unsupported executable opcode at
> +klog (00272)<16/05/12> FAL C: module-level: [0x0070] at table offset
> +klog (00273)<16/05/12> FAL C: 0x2366 (20100121/psloop-526)
> +klog (00274)<16/05/12> NLN :
> +klog (00275)<16/05/12> ADV : ADVICE: An illegal AML opcode has been
> +klog (00276)<16/05/12> ADV : found and is ignored. This indicates
> +klog (00277)<16/05/12> ADV : either badly compiled code or opcode
> +klog (00278)<16/05/12> ADV : corruption in the DSDT or SSDT tables
> +klog (00279)<16/05/12> ADV : or a bug in the ACPI execution engine.
> +klog (00280)<16/05/12> ADV : Recommend disassembing using iasl to
> +klog (00281)<16/05/12> ADV : find any offending code.
> +klog (00282)<16/05/12> NLN :
> +klog (00283)<16/05/12> INF : Found 18 unique errors in kernel log.
> +klog (00284)<16/05/12> NLN :
> +klog (00285)<16/05/12> SEP : ======================================
> +klog (00286)<16/05/12> SUM : 0 passed, 18 failed, 0 warnings, 0
> +klog (00287)<16/05/12> SUM : aborted, 0 skipped, 0 info only.
> +klog (00288)<16/05/12> SEP : ======================================
Acked-by: Ivan Hu<ivan.hu at canonical.com>
More information about the fwts-devel
mailing list