With vivid (both kernel 3.18 and 3.19), my dmesg says:
In it's in red, so apparently something wrong. Tips ... how to solve this ... file this as bug report ... or ignore?Code:[ 0.036738] Ignoring BGRT: invalid status 0 (expected 1)
Background:
This line of source code was introduced in kernel 3.18 in arch/x86/platform/efi/efi-bgrt.c:
The sequenceCode:53 if (bgrt_tab->status != 1) { 54 pr_err("Ignoring BGRT: invalid status %u (expected 1)\n", 55 bgrt_tab->status); 56 return; 57 }
leads toCode:sudo acpidump > acpi.dat acpixtract -a acpi.dat iasl -d bgrt.dat cat bgrt.dsl
I thought I had seen something about an incorrect BGRT checksum in my logging, but I can't find that right now.Code:/* * Intel ACPI Component Architecture * AML/ASL+ Disassembler version 20141107-64 [Dec 17 2014] * Copyright (c) 2000 - 2014 Intel Corporation * * Disassembling to symbolic ASL+ operators * * Disassembly of bgrt.dat, Sat Feb 7 10:26:34 2015 * * ACPI Data Table [BGRT] * * Format: [HexOffset DecimalOffset ByteLength] FieldName : FieldValue */ [000h 0000 4] Signature : "BGRT" [Boot Graphics Resource Table] [004h 0004 4] Table Length : 00000038 [008h 0008 1] Revision : 01 [009h 0009 1] Checksum : C7 [00Ah 0010 6] Oem ID : "HPQOEM" [010h 0016 8] Oem Table ID : "802A " [018h 0024 4] Oem Revision : 00000001 [01Ch 0028 4] Asl Compiler ID : "HP " [020h 0032 4] Asl Compiler Revision : 00040000 [024h 0036 2] Version : 0001 [026h 0038 1] Status : 00 [027h 0039 1] Image Type : 00 [028h 0040 8] Image Address : 0000000077180000 [030h 0048 4] Image OffsetX : 00000261 [034h 0052 4] Image OffsetY : 000000DC Raw Table Data: Length 56 (0x38) 0000: 42 47 52 54 38 00 00 00 01 C7 48 50 51 4F 45 4D BGRT8.....HPQOEM 0010: 38 30 32 41 20 20 20 20 01 00 00 00 48 50 20 20 802A ....HP 0020: 00 00 04 00 01 00 00 00 00 00 18 77 00 00 00 00 ...........w.... 0030: 61 02 00 00 DC 00 00 00 a.......



Adv Reply



Bookmarks