RE: 2.6.28-rc7 acpi error messages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There appears to be one FADT on this machine, version 3:

/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20081204
 *
 * Disassembly of FACP.dat, Thu Dec 04 07:30:31 2008
 *
 * ACPI Data Table [FACP]
 *
 * Format: [HexOffset DecimalOffset ByteLength]  FieldName : FieldValue
 */

[000h 000  4]                    Signature : "FACP"    /* Fixed ACPI Description Table */
[004h 004  4]                 Table Length : 000000F4
[008h 008  1]                     Revision : 03
[009h 009  1]                     Checksum : 98
[00Ah 010  6]                       Oem ID : "COMPAQ"
[010h 016  8]                 Oem Table ID : "    LX38"
[018h 024  4]                 Oem Revision : BEFC2647
[01Ch 028  4]              Asl Compiler ID : "    "
[020h 032  4]        Asl Compiler Revision : 00000000

[024h 036  4]                 FACS Address : BEFC1E00
[028h 040  4]                 DSDT Address : BEFC2647
[02Ch 044  1]                        Model : 01
[02Dh 045  1]                   PM Profile : 03
[02Eh 046  2]                SCI Interrupt : 0009
[030h 048  4]             SMI Command Port : 000000B2
[034h 052  1]            ACPI Enable Value : 02
[035h 053  1]           ACPI Disable Value : 03
[036h 054  1]               S4BIOS Command : 00
[037h 055  1]              P-State Control : 00
[038h 056  4]     PM1A Event Block Address : 0000F800
[03Ch 060  4]     PM1B Event Block Address : 00000000
[040h 064  4]   PM1A Control Block Address : 0000F804
[044h 068  4]   PM1B Control Block Address : 00000460
[048h 072  4]    PM2 Control Block Address : 00000000
[04Ch 076  4]       PM Timer Block Address : 0000F808
[050h 080  4]           GPE0 Block Address : 0000F820
[054h 084  4]           GPE1 Block Address : 00000000
[058h 088  1]       PM1 Event Block Length : 04
[059h 089  1]     PM1 Control Block Length : 02
[05Ah 090  1]     PM2 Control Block Length : 00
[05Bh 091  1]        PM Timer Block Length : 04
[05Ch 092  1]            GPE0 Block Length : 10
[05Dh 093  1]            GPE1 Block Length : 00
[05Eh 094  1]             GPE1 Base Offset : 00
[05Fh 095  1]                 _CST Support : 00
[060h 096  2]                   C2 Latency : 0032
[062h 098  2]                   C3 Latency : 03E9
[064h 100  2]               CPU Cache Size : 0000
[066h 102  2]           Cache Flush Stride : 0020
[068h 104  1]            Duty Cycle Offset : 01
[069h 105  1]             Duty Cycle Width : 03
[06Ah 106  1]          RTC Day Alarm Index : 0D
[06Bh 107  1]        RTC Month Alarm Index : 00
[06Ch 108  1]            RTC Century Index : 32
[06Dh 109  2]      Boot Architecture Flags : 0013
[06Fh 111  1]                     Reserved : 00
[070h 112  4]        Flags (decoded below) : 000000A5
                     WBINVD is operational : 1
                WBINVD does not invalidate : 0
                       All CPUs support C1 : 1
                     C2 works on MP system : 0
                   Power button is generic : 0
                   Sleep button is generic : 1
                      RTC wakeup not fixed : 0
                RTC wakeup/S4 not possible : 1
                           32-bit PM Timer : 0
                         Docking Supported : 0
                  Reset Register Supported : 0
                               Sealed Case : 0
                       Headless - No Video : 0
                Native instr after SLP_TYP : 0
                      PCIEXP_WAK Supported : 0
                        Use Platform Timer : 0
                    RTC_STS valid after S4 : 0
                   Remote Power-on capable : 0
                        APIC Cluster Model : 0
                   APIC Physical Dest Mode : 0

[074h 116 12]               Reset Register : <Generic Address Structure>
[074h 116  1]                     Space ID : 01 (SystemIO)
[075h 117  1]                    Bit Width : 08
[076h 118  1]                   Bit Offset : 00
[077h 119  1]                 Access Width : 00
[078h 120  8]                      Address : 0000000000000CF9

[080h 128  1]         Value to cause reset : 06
[081h 129  3]                     Reserved : 000000
[084h 132  8]                 FACS Address : 00000000BEFC1E00
[08Ch 140  8]                 DSDT Address : 00000000BEFC2647
[094h 148 12]             PM1A Event Block : <Generic Address Structure>
[094h 148  1]                     Space ID : 01 (SystemIO)
[095h 149  1]                    Bit Width : 10
[096h 150  1]                   Bit Offset : 00
[097h 151  1]                 Access Width : 00
[098h 152  8]                      Address : 000000000000F800

[0A0h 160 12]             PM1B Event Block : <Generic Address Structure>
[0A0h 160  1]                     Space ID : 00 (SystemMemory)
[0A1h 161  1]                    Bit Width : 00
[0A2h 162  1]                   Bit Offset : 00
[0A3h 163  1]                 Access Width : 00
[0A4h 164  8]                      Address : 0000000000000000

[0ACh 172 12]           PM1A Control Block : <Generic Address Structure>
[0ACh 172  1]                     Space ID : 01 (SystemIO)
[0ADh 173  1]                    Bit Width : 10
[0AEh 174  1]                   Bit Offset : 00
[0AFh 175  1]                 Access Width : 00
[0B0h 176  8]                      Address : 000000000000F804

[0B8h 184 12]           PM1B Control Block : <Generic Address Structure>
[0B8h 184  1]                     Space ID : 01 (SystemIO)
[0B9h 185  1]                    Bit Width : 10
[0BAh 186  1]                   Bit Offset : 00
[0BBh 187  1]                 Access Width : 00
[0BCh 188  8]                      Address : 0000000000000460

[0C4h 196 12]            PM2 Control Block : <Generic Address Structure>
[0C4h 196  1]                     Space ID : 01 (SystemIO)
[0C5h 197  1]                    Bit Width : 08
[0C6h 198  1]                   Bit Offset : 00
[0C7h 199  1]                 Access Width : 00
[0C8h 200  8]                      Address : 0000000000000000

[0D0h 208 12]               PM Timer Block : <Generic Address Structure>
[0D0h 208  1]                     Space ID : 01 (SystemIO)
[0D1h 209  1]                    Bit Width : 20
[0D2h 210  1]                   Bit Offset : 00
[0D3h 211  1]                 Access Width : 00
[0D4h 212  8]                      Address : 000000000000F808

[0DCh 220 12]                   GPE0 Block : <Generic Address Structure>
[0DCh 220  1]                     Space ID : 01 (SystemIO)
[0DDh 221  1]                    Bit Width : 20
[0DEh 222  1]                   Bit Offset : 00
[0DFh 223  1]                 Access Width : 00
[0E0h 224  8]                      Address : 000000000001F028

[0E8h 232 12]                   GPE1 Block : <Generic Address Structure>
[0E8h 232  1]                     Space ID : 00 (SystemMemory)
[0E9h 233  1]                    Bit Width : 00
[0EAh 234  1]                   Bit Offset : 00
[0EBh 235  1]                 Access Width : 00
[0ECh 236  8]                      Address : 0000000000000000

ACPI Warning (tbfadt-0626): 32/64X length mismatch in Pm1aEventBlock: 32/16 [20081204]
ACPI Warning (tbfadt-0626): 32/64X length mismatch in Gpe0Block: 128/32 [20081204]
ACPI Error (tbfadt-0663): 32/64X address mismatch in Gpe0Block: 0000F820/000000000001F028, using 64 [20081204]
ACPI Warning (tbfadt-0498): Invalid length for Pm1aEventBlock: 16, using default 32 [20081204]

Raw Table Data

  0000: 46 41 43 50 F4 00 00 00 03 98 43 4F 4D 50 41 51  FACP......COMPAQ
  0010: 20 20 20 20 4C 58 33 38 47 26 FC BE 20 20 20 20      LX38G&..    
  0020: 00 00 00 00 00 1E FC BE 47 26 FC BE 01 03 09 00  ........G&......
  0030: B2 00 00 00 02 03 00 00 00 F8 00 00 00 00 00 00  ................
  0040: 04 F8 00 00 60 04 00 00 00 00 00 00 08 F8 00 00  ....`...........
  0050: 20 F8 00 00 00 00 00 00 04 02 00 04 10 00 00 00   ...............
  0060: 32 00 E9 03 00 00 20 00 01 03 0D 00 32 13 00 00  2..... .....2...
  0070: A5 00 00 00 01 08 00 00 F9 0C 00 00 00 00 00 00  ................
  0080: 06 00 00 00 00 1E FC BE 00 00 00 00 47 26 FC BE  ............G&..
  0090: 00 00 00 00 01 10 00 00 00 F8 00 00 00 00 00 00  ................
  00A0: 00 00 00 00 00 00 00 00 00 00 00 00 01 10 00 00  ................
  00B0: 04 F8 00 00 00 00 00 00 01 10 00 00 60 04 00 00  ............`...
  00C0: 00 00 00 00 01 08 00 00 00 00 00 00 00 00 00 00  ................
  00D0: 01 20 00 00 08 F8 00 00 00 00 00 00 01 20 00 00  . ........... ..
  00E0: 28 F0 01 00 00 00 00 00 00 00 00 00 00 00 00 00  (...............
  00F0: 00 00 00 00                                      ....

>-----Original Message-----
>From: Matthew Garrett [mailto:mjg59@xxxxxxxxxxxxx]
>Sent: Wednesday, December 03, 2008 3:36 PM
>To: Moore, Robert
>Cc: Koornstra, Reinoud; linux-acpi@xxxxxxxxxxxxxxx; Brown, Len; Lin, Ming M
>Subject: Re: 2.6.28-rc7 acpi error messages
>
>On Wed, Dec 03, 2008 at 03:12:55PM -0800, Moore, Robert wrote:
>> Not even the 32-bit values seem fully correct, however. For example:
>>
>> [05Ch 092  1]            GPE0 Block Length : 10
>>
>>
>> [0DCh 220 12]                   GPE0 Block : <Generic Address Structure>
>> [0DCh 220  1]                     Space ID : 01 (SystemIO)
>> [0DDh 221  1]                    Bit Width : 20
>> [0DEh 222  1]                   Bit Offset : 00
>> [0DFh 223  1]                 Access Width : 00
>> [0E0h 224  8]                      Address : 000000000001F028
>>
>>
>> For the first block length, I seriously doubt that the machine has (0x10
>* 8) = 128 GPEs. The bit width of 0x20 (32 GPEs) sounds more reasonable.
>
>Hmm, indeed - Intel hardware only decodes 32-bits for the GPE block. Do
>we have the version 1 FADT from the machine as well? If that's correct
>it suggests that Windows gets all of this information from there rather
>than using the version 2 table at all, while if it isn't perhaps we need
>to take the width from the 64-bit values. Sigh. What a mess.
>
>--
>Matthew Garrett | mjg59@xxxxxxxxxxxxx
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux