Salut,
Alors pour un Thinkpad X201 ça donne :
# acpidump > acpi : rien.
# acpixtract -l acpi :
Code : Tout sélectionner
Signature Length Revision OemId OemTableId OemRevision CompilerId CompilerRevision
DSDT 56857 01 "LENOVO" "TP-6Q " 00001340 "MSFT" 03000001
FACS 64
FACP 244 04 "LENOVO" "TP-6Q " 00001340 "LNVO" 00000001
SSDT 439 01 "LENOVO" "TP-6Q " 00001340 "MSFT" 03000001
ECDT 82 01 "LENOVO" "TP-6Q " 00001340 "LNVO" 00000001
APIC 132 01 "LENOVO" "TP-6Q " 00001340 "LNVO" 00000001
MCFG 60 01 "LENOVO" "TP-6Q " 00001340 "LNVO" 00000001
HPET 56 01 "LENOVO" "TP-6Q " 00001340 "LNVO" 00000001
ASF! 164 10 "LENOVO" "TP-6Q " 00001340 "PTL " 00000001
SLIC 374 01 "LENOVO" "TP-6Q " 00001340 " LTP" 00000000
BOOT 40 01 "LENOVO" "TP-6Q " 00001340 " LTP" 00000001
SSDT 2139 01 "LENOVO" "TP-6Q " 00001340 "INTL" 20050513
TCPA 50 02 "PTL " " CRESTLN" 06040000 " LOH" 00005A52
DMAR 184 01 "INTEL " "CP_DALE " 00000001 "INTL" 00000001
SSDT 2545 01 "PmRef " "CpuPm " 00003000 "INTL" 20050513
SSDT 601 01 "PmRef " "Cpu0Tst " 00003000 "INTL" 20050513
SSDT 1183 01 "PmRef " "ApTst " 00003000 "INTL" 20050513
XSDT 156 01 "LENOVO" "TP-6Q " 00001340 " LTP" 00000000
RSDP "LENOVO"
Found 19 ACPI tables [20110225]
# dmidecode :
Code : Tout sélectionner
# dmidecode 2.11
SMBIOS 2.6 present.
78 structures occupying 2855 bytes.
Table at 0x000E0010.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: LENOVO
Version: 6QET64WW (1.34 )
Release Date: 02/24/2011
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 8192 kB
Characteristics:
PCI is supported
PC Card (PCMCIA) is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
EDD is supported
3.5"/720 kB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 1.52
Firmware Revision: 1.19
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: LENOVO
Product Name: 36801B8
Version: ThinkPad X201
Serial Number: R9AAC2E
UUID: A0C081EC-8B13-E011-8D0D-A838201D3BF9
Wake-up Type: Power Switch
SKU Number: Not Specified
Family: ThinkPad X201
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: LENOVO
Product Name: 36801B8
Version: Not Available
Serial Number: 1ZHYX0CS2N7
Asset Tag: Not Specified
Features: None
Location In Chassis: Not Specified
Chassis Handle: 0xFFFF
Type: Unknown
Contained Object Handles: 0
Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
Manufacturer: LENOVO
Type: Notebook
Lock: Not Present
Version: Not Available
Serial Number: R9AAC2E
Asset Tag: 100010205105
Boot-up State: Unknown
Power Supply State: Unknown
Thermal State: Unknown
Security Status: Unknown
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: Unspecified
Contained Elements: 0
Handle 0x0004, DMI type 126, 21 bytes
Inactive
Handle 0x0005, DMI type 126, 21 bytes
Inactive
Handle 0x0006, DMI type 4, 42 bytes
Processor Information
Socket Designation: None
Type: Central Processor
Family: Other
Manufacturer: GenuineIntel
ID: 55 06 02 00 FF FB EB BF
Version: Intel(R) Core(TM) i5 CPU M 560 @ 2.67GHz
Voltage: 1.3 V
External Clock: 133 MHz
Max Speed: 2660 MHz
Current Speed: 2660 MHz
Status: Populated, Enabled
Upgrade: None
L1 Cache Handle: 0x000A
L2 Cache Handle: 0x000B
L3 Cache Handle: 0x000C
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Core Count: 2
Core Enabled: 2
Thread Count: 4
Characteristics: None
Handle 0x0007, DMI type 5, 20 bytes
Memory Controller Information
Error Detecting Method: None
Error Correcting Capabilities:
None
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 4096 MB
Maximum Total Memory Size: 8192 MB
Supported Speeds:
Other
Supported Memory Types:
DIMM
SDRAM
Memory Module Voltage: 2.9 V
Associated Memory Slots: 2
0x0008
0x0009
Enabled Error Correcting Capabilities:
Unknown
Handle 0x0008, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM Slot 1
Bank Connections: 0 1
Current Speed: 43 ns
Type: DIMM SDRAM
Installed Size: 4096 MB (Double-bank Connection)
Enabled Size: 4096 MB (Double-bank Connection)
Error Status: OK
Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM Slot 2
Bank Connections: 2 3
Current Speed: 43 ns
Type: DIMM SDRAM
Installed Size: 4096 MB (Double-bank Connection)
Enabled Size: 4096 MB (Double-bank Connection)
Error Status: OK
Handle 0x000A, DMI type 7, 19 bytes
Cache Information
Socket Designation: Internal L1 Cache
Configuration: Enabled, Socketed, Level 1
Operational Mode: Write Through
Location: Internal
Installed Size: 32 kB
Maximum Size: 32 kB
Supported SRAM Types:
Burst
Pipeline Burst
Asynchronous
Installed SRAM Type: Asynchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Data
Associativity: 8-way Set-associative
Handle 0x000B, DMI type 7, 19 bytes
Cache Information
Socket Designation: Internal L2 Cache
Configuration: Enabled, Socketed, Level 2
Operational Mode: Write Through
Location: Internal
Installed Size: 256 kB
Maximum Size: 256 kB
Supported SRAM Types:
Burst
Pipeline Burst
Asynchronous
Installed SRAM Type: Burst
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Unified
Associativity: 8-way Set-associative
Handle 0x000C, DMI type 7, 19 bytes
Cache Information
Socket Designation: Internal L3 Cache
Configuration: Enabled, Socketed, Level 3
Operational Mode: Write Back
Location: Internal
Installed Size: 3072 kB
Maximum Size: 8192 kB
Supported SRAM Types:
Burst
Pipeline Burst
Asynchronous
Installed SRAM Type: Burst
Speed: Unknown
Error Correction Type: Unknown
System Type: Unknown
Associativity: Unknown
Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: External Monitor
External Connector Type: DB-15 female
Port Type: Video Port
Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: DisplayPort
External Connector Type: Other
Port Type: Video Port
Handle 0x000F, DMI type 126, 9 bytes
Inactive
Handle 0x0010, DMI type 126, 9 bytes
Inactive
Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: Headphone/Microphone Combo Jack
External Connector Type: Mini Jack (headphones)
Port Type: Audio Port
Handle 0x0012, DMI type 126, 9 bytes
Inactive
Handle 0x0013, DMI type 126, 9 bytes
Inactive
Handle 0x0014, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: Ethernet
External Connector Type: RJ-45
Port Type: Network Port
Handle 0x0015, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: Modem
External Connector Type: RJ-11
Port Type: Modem Port
Handle 0x0016, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: USB 1
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x0017, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: USB 2
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x0018, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: USB 3
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x0019, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: USB 4
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001A, DMI type 126, 9 bytes
Inactive
Handle 0x001B, DMI type 126, 9 bytes
Inactive
Handle 0x001C, DMI type 126, 9 bytes
Inactive
Handle 0x001D, DMI type 126, 9 bytes
Inactive
Handle 0x001E, DMI type 126, 9 bytes
Inactive
Handle 0x001F, DMI type 126, 9 bytes
Inactive
Handle 0x0020, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: IEEE1394
External Connector Type: IEEE 1394
Port Type: Firewire (IEEE P1394)
Handle 0x0021, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Not Available
Internal Connector Type: None
External Reference Designator: eSATA 1
External Connector Type: SAS/SATA Plug Receptacle
Port Type: SATA
Handle 0x0022, DMI type 126, 9 bytes
Inactive
Handle 0x0023, DMI type 9, 17 bytes
System Slot Information
Designation: ExpressCard Slot
Type: x1 PCI Express
Current Usage: Available
Length: Other
ID: 0
Characteristics:
Hot-plug devices are supported
Bus Address: 00ff:ff:1f.7
Handle 0x0024, DMI type 126, 17 bytes
Inactive
Handle 0x0025, DMI type 9, 17 bytes
System Slot Information
Designation: SmartCard Slot
Type: Other
Current Usage: Available
Length: Other
Characteristics:
Hot-plug devices are supported
Bus Address: 00ff:ff:1f.7
Handle 0x0026, DMI type 10, 6 bytes
On Board Device Information
Type: Other
Status: Enabled
Description: IBM Embedded Security hardware
Handle 0x0027, DMI type 11, 5 bytes
OEM Strings
String 1: IBM ThinkPad Embedded Controller -[6QHT32WW-1.13 ]-
Handle 0x0028, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Abbreviated
Installable Languages: 1
enUS
Currently Installed Language: enUS
Handle 0x0029, DMI type 15, 25 bytes
System Event Log
Area Length: 0 bytes
Header Start Offset: 0x0000
Header Length: 16 bytes
Data Start Offset: 0x0010
Access Method: General-purpose non-volatile data functions
Access Address: 0x0000
Status: Valid, Full
Change Token: 0x000000AE
Header Format: Type 1
Supported Log Type Descriptors: 1
Descriptor 1: POST error
Data Format 1: POST results bitmap
Handle 0x002A, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 8 GB
Error Information Handle: Not Provided
Number Of Devices: 2
Handle 0x002B, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002A
Error Information Handle: No Error
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: DIMM 1
Bank Locator: Bank 0/1
Type: DDR3
Type Detail: Synchronous
Speed: 1066 MHz
Manufacturer: 04CD
Serial Number: 00000000
Asset Tag: 0000
Part Number: F3-8500CL7-4GBSQ
Rank: Unknown
Handle 0x002C, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x002A
Error Information Handle: No Error
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: DIMM 2
Bank Locator: Bank 2/3
Type: DDR3
Type Detail: Synchronous
Speed: 1066 MHz
Manufacturer: 04CD
Serial Number: 00000000
Asset Tag: 0000
Part Number: F3-8500CL7-4GBSQ
Rank: Unknown
Handle 0x002D, DMI type 18, 23 bytes
32-bit Memory Error Information
Type: OK
Granularity: Unknown
Operation: Unknown
Vendor Syndrome: Unknown
Memory Array Address: Unknown
Device Address: Unknown
Resolution: Unknown
Handle 0x002E, DMI type 19, 15 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x001FFFFFFFF
Range Size: 8 GB
Physical Array Handle: 0x002A
Partition Width: 2
Handle 0x002F, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x002B
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Handle 0x0030, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00100000000
Ending Address: 0x001FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x002C
Memory Array Mapped Address Handle: 0x002E
Partition Row Position: 1
Handle 0x0031, DMI type 21, 7 bytes
Built-in Pointing Device
Type: Track Point
Interface: PS/2
Buttons: 3
Handle 0x0032, DMI type 21, 7 bytes
Built-in Pointing Device
Type: Touch Pad
Interface: PS/2
Buttons: 0
Handle 0x0033, DMI type 22, 26 bytes
Portable Battery
Location: Rear
Manufacturer: SANYO
Name: 42T4646
Design Capacity: 28800 mWh
Design Voltage: 14400 mV
SBDS Version: 03.01
Maximum Error: Unknown
SBDS Serial Number: 0A41
SBDS Manufacture Date: 2010-12-20
SBDS Chemistry: LION
OEM-specific Information: 0x00000000
Handle 0x0034, DMI type 126, 26 bytes
Inactive
Handle 0x0035, DMI type 24, 5 bytes
Hardware Security
Power-On Password Status: Disabled
Keyboard Password Status: Disabled
Administrator Password Status: Enabled
Front Panel Reset Status: Unknown
Handle 0x0036, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
Handle 0x0037, DMI type 131, 17 bytes
OEM-specific Type
Header and Data:
83 11 37 00 01 02 03 FF FF 1F 00 00 00 00 00 03
00
Strings:
BOOTINF 20h
BOOTDEV 21h
KEYPTRS 23h
Handle 0x0038, DMI type 131, 22 bytes
OEM-specific Type
Header and Data:
83 16 38 00 01 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 01
Strings:
TVT-Enablement
Handle 0x0039, DMI type 132, 7 bytes
OEM-specific Type
Header and Data:
84 07 39 00 02 D8 36
Handle 0x003A, DMI type 133, 5 bytes
OEM-specific Type
Header and Data:
85 05 3A 00 01
Strings:
KHOIHGIUCCHHII
Handle 0x003B, DMI type 134, 13 bytes
OEM-specific Type
Header and Data:
86 0D 3B 00 29 12 10 20 00 00 00 00 00
Handle 0x003C, DMI type 134, 16 bytes
OEM-specific Type
Header and Data:
86 10 3C 00 00 53 54 4D 20 01 01 00 00 03 01 02
Strings:
TPM INFO
System Reserved
Handle 0x003D, DMI type 135, 13 bytes
OEM-specific Type
Header and Data:
87 0D 3D 00 54 50 07 00 01 00 00 00 00
Handle 0x003E, DMI type 135, 18 bytes
OEM-specific Type
Header and Data:
87 12 3E 00 54 50 07 01 01 C2 00 00 00 00 00 00
00 00
Handle 0x003F, DMI type 135, 58 bytes
OEM-specific Type
Header and Data:
87 3A 3F 00 54 50 07 02 42 41 59 20 49 2F 4F 20
02 00 04 FF 00 00 00 00 00 00 00 FF 00 00 00 00
00 00 00 FF 00 00 00 00 00 00 00 FF 00 00 00 00
00 00 00 06 00 02 FF FF 03 03
Handle 0x0040, DMI type 135, 30 bytes
OEM-specific Type
Header and Data:
87 1E 40 00 54 50 07 04 01 05 01 01 02 00 02 01
02 00 03 01 02 00 05 01 02 00 06 01 02 00
Handle 0x0041, DMI type 135, 10 bytes
OEM-specific Type
Header and Data:
87 0A 41 00 54 50 07 03 01 01
Handle 0x0042, DMI type 136, 6 bytes
OEM-specific Type
Header and Data:
88 06 42 00 5A 5A
Handle 0x0043, DMI type 140, 67 bytes
OEM-specific Type
Header and Data:
8C 43 43 00 4C 45 4E 4F 56 4F 0B 00 01 50 DF 96
AB 09 89 F3 42 AD 74 C2 2A 63 9D 24 C9 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
Handle 0x0044, DMI type 140, 47 bytes
OEM-specific Type
Header and Data:
8C 2F 44 00 4C 45 4E 4F 56 4F 0B 01 01 09 00 F8
08 A2 79 5C 63 E7 03 39 A2 6D 94 42 65 B8 A8 04
00 01 00 10 00 10 00 10 01 D0 00 20 01 00 01
Handle 0x0045, DMI type 140, 63 bytes
OEM-specific Type
Header and Data:
8C 3F 45 00 4C 45 4E 4F 56 4F 0B 02 01 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Handle 0x0046, DMI type 140, 17 bytes
OEM-specific Type
Header and Data:
8C 11 46 00 4C 45 4E 4F 56 4F 0B 03 01 00 00 00
00
Handle 0x0047, DMI type 140, 19 bytes
OEM-specific Type
Header and Data:
8C 13 47 00 4C 45 4E 4F 56 4F 0B 04 01 B2 00 53
4D 20 00
Handle 0x0048, DMI type 140, 19 bytes
OEM-specific Type
Header and Data:
8C 13 48 00 4C 45 4E 4F 56 4F 0B 05 01 07 00 00
00 53 55
Handle 0x0049, DMI type 140, 23 bytes
OEM-specific Type
Header and Data:
8C 17 49 00 4C 45 4E 4F 56 4F 0B 06 01 7E 14 00
00 00 00 00 00 00 00
Handle 0x004A, DMI type 129, 8 bytes
OEM-specific Type
Header and Data:
81 08 4A 00 01 01 02 01
Strings:
Intel_ASF
Intel_ASF_001
Handle 0x004B, DMI type 130, 20 bytes
OEM-specific Type
Header and Data:
82 14 4B 00 24 41 4D 54 01 01 01 01 01 A5 8B 02
00 00 01 00
Handle 0x004C, DMI type 131, 64 bytes
OEM-specific Type
Header and Data:
83 40 4C 00 35 00 00 00 00 00 00 00 00 00 00 00
F8 00 07 3B 00 00 00 00 09 41 6C 06 01 00 06 00
34 04 20 00 03 00 01 02 C8 00 EA 10 00 00 00 00
00 00 00 00 3E 00 00 00 76 50 72 6F 00 00 00 00
Handle 0x004D, DMI type 127, 4 bytes
End Of Table
Je ferais le LiveCD ce soir mais à mon avis il y aura pas mal de Fail. Je tiens tout juste 1 heure sur batterie avec cpufreq comme il faut, en powersave, etc etc... Grrr
Edit
Voilà pour le résultat de l'iso :
Code : Tout sélectionner
-------------------------------------------------
Date: Wed Jul 13 14:45:33 2011
* *
* Firmwarekit (release 3) *
* http://www.linuxfirmwarekit.org *
* *
* *
* For more information on test descriptions *
* and details on what the PASS/INFO/WARN/FAIL *
* results mean, go to: Documentation/TestsInfo. *
* *
-------------------------------------------------
KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 i686 i386 GNU/Linux
SUMMARY: 5 Fails, 3 Warns, 11 Pass, 19 Total
=================================================
* Plugin name: pciresource
* Result: FAIL
* Title: Validate assigned PCI resources
* Description: This test is currently a placeholder and just checks the kernel log for complaints about PCI resource errors. In the future the idea is to actually perform a validation step on all PCI resources against a certain rule-set.
================================================
[FAIL]-HPET resources incorrect
hpet_resources: 0xfed00000 is busy
=================================================
* Plugin name: thermal_trip
* Result: FAIL
* Title: ACPI passive thermal trip points
* Description: This test determines if the passive trip point works as expected.
================================================
[FAIL]-Changing passive trip point seems uneffective in Zone THM0.
=================================================
* Plugin name: cpufreq
* Result: FAIL
* Title: CPU frequency scaling tests (1-2 mins)
* Description: For each processor in the system, this test steps through the various frequency states (P-states) that the BIOS advertises for the processor. For each processor/frequency combination, a quick performance value is measured. The test then validates that:
1) Each processor has the same number of frequency states
2) Higher advertised frequencies have a higher performance
3) No duplicate frequency values are reported by the BIOS
4) Is BIOS wrongly doing Sw_All P-state coordination across cores
5) Is BIOS wrongly doing Sw_Any P-state coordination across cores
================================================
[INFO]-13 CPU frequency steps supported
Frequency | Speed
-----------+---------
2.72 Ghz | 100.0 %
2.72 Ghz | 90.9 %
2.58 Ghz | 86.4 %
2.45 Ghz | 81.8 %
2.32 Ghz | 77.3 %
2.18 Ghz | 72.7 %
2.05 Ghz | 68.2 %
1.92 Ghz | 63.6 %
1.78 Ghz | 59.1 %
1.65 Ghz | 54.5 %
1466 Mhz | 50.0 %
1333 Mhz | 45.5 %
1199 Mhz | 40.9 %
[FAIL]-Processors are set to SW_ANY
[FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ALL instead?
[FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ANY instead?
=================================================
* Plugin name: chk_hpet
* Result: FAIL
* Title: HPET configuration test
* Description: This test checks the HPET PCI BAR for each timer block in the timer.The base address is passed by the firmware via an ACPI table.IRQ routing and initialization is also verified by the test.
================================================
[WARN]-HPET driver in the kernel is enabled, inaccurate results follow.
[FAIL]-Mismatched HPET base between DSDT and the kernel
Mismatched HPET base between DSDT (fed00000) and the kernel 0)
[FAIL]-Mismatched HPET base between DSDT and the kernel
Mismatched HPET base between DSDT (fed00000) and the kernel f)
[FAIL]-Mismatched HPET base between DSDT and the kernel
Mismatched HPET base between DSDT (fed00000) and the kernel 0)
[INFO]-HPET found, VendorID is: 8086
=================================================
* Plugin name: dmi
* Result: FAIL
* Title: DMI information check
* Description: This test checks the DMI/SMBIOS tables for common errors.
================================================
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
=================================================
* Plugin name: maxreadreq
* Result: WARN
* Title: PCI Express MaxReadReq tuning
* Description: This test checks if the firmware has set MaxReadReq to a higher value on non-montherboard devices
================================================
[WARN]-MaxReadReq for device pci://00:00:1b.0 is low (128)
[WARN]-MaxReadReq for device pci://00:02:00.0 is low (128)
=================================================
* Plugin name: edd
* Result: WARN
* Title: EDD Boot disk hinting
* Description: This test verifies if the BIOS directs the operating system on which storage device to use for booting (EDD information). This is important for systems that (can) have multiple disks. Linux distributions increasingly depend on this info to find out on which device to install the bootloader.
================================================
[INFO]-device 80: The system boots from device 0000:00:1f.2 channel: 0 device: 0
[WARN]-device 80: No matching MBR signature (0x00000000) found for the boot disk
Device sda - signature 0x0
[INFO]-device 81 is provided by device 0000:00:1f.2 channel: 1 device: 0
[WARN]-device 81: No matching MBR signature (0x00000000) found for this disk
Device sda - signature 0x0
[INFO]-device 82 is provided by device 0000:00:1a.0 channel: 0 serial_number: cb6f3b9865450930
[WARN]-device 82: No matching MBR signature (0x00000000) found for this disk
Device sda - signature 0x0
=================================================
* Plugin name: fan
* Result: WARN
* Title: Fan tests
* Description: This test reports how many fans there are in the system. It also checks for the current status of the fan(s).
================================================
[WARN]-No fan information present
=================================================
* Plugin name: battery
* Result: INFO
* Title: Battery tests
* Description: This test reports which (if any) batteries there are in the system. In addition, for charging or discharging batteries, the test validates that the reported 'current capacity' properly increments/decrements in line with the charge/discharge state.
This test also stresses the entire battery state reporting codepath in the ACPI BIOS, and any warnings given by the ACPI interpreter will be reported.
================================================
[INFO]-Battery BAT0 is model 42T4646 and is currently charged
=================================================
* Plugin name: acpiinfo
* Result: INFO
* Title: General ACPI information
* Description: This test checks the output of the in-kernel ACPI CA against common error messages that indicate a bad interaction with the bios, including those that point at AML syntax errors.
================================================
[INFO]-DSDT was compiled by the Microsoft AML compiler
ACPI: DSDT BB7F0D6B, DE19 (r1 LENOVO TP-6Q 1340 MSFT 3000001)
=================================================
* Plugin name: mtrr
* Result: PASS
* Title: MTRR validation
* Description: This test validates the MTRR setup against the memory map to detect any inconsistencies in cachability.
================================================
=================================================
* Plugin name: acpicompile
* Result: PASS
* Title: DSDT AML verification
* Description: This test first disassembles the DSDT of the BIOS, and then uses the IASL compiler from Intel to recompile the code. The IASL copiler is much stricter in detecting deviations from the ACPI specification and can find numerous defects that other AML compilers cannot find. Fixing these defects increases the probability that the BIOS will operate well with a variety of operating systems.
================================================
=================================================
* Plugin name: SUN
* Result: PASS
* Title: SUN duplicate test
* Description: This makes sure that each SUN (Slot Unique Number) that is called in the DSDT through the Name() method is unique, no duplicates should be found.
================================================
[PASS]-Tested _SUN ids, successfully found no duplicates
=================================================
* Plugin name: virt
* Result: PASS
* Title: VT/VMX Virtualization extensions
* Description: This test checks if VT/VMX is set up correctly
================================================
=================================================
* Plugin name: DMAR
* Result: PASS
* Title: (experimental) DMA Remapping (VT-d) test
* Description: Verify if DMA remapping is sane.
================================================
[PASS]-DMAR ACPI table is ok
=================================================
* Plugin name: os2gap
* Result: PASS
* Title: OS/2 memory hole test
* Description: This test checks if the OS/2 15Mb memory hole is absent
================================================
[PASS]-Successfully found no 15mb memory hole
=================================================
* Plugin name: ethernet
* Result: PASS
* Title: Ethernet functionality
* Description: This test is currently a placeholder for a more advanced ethernet test. Currently the only check performed is that a link is acquired within 45 seconds of enabling the interface. 45 seconds is close to the value most Linux distributions use as timeout value.
In the future the plan is to also perform actual data transfer tests as part of the ethernet test, to validate interrupt routing and other per-NIC behaviors.
================================================
=================================================
* Plugin name: apicedge
* Result: PASS
* Title: (experimental) APIC Edge/Level check
* Description: This test checks if legacy interrupts are edge and PCI interrupts are level
================================================
=================================================
* Plugin name: microcode
* Result: PASS
* Title: Processor microcode update
* Description: This test verifies if the firmware has put a recent version of the microcode into the processor at boot time. Recent microcode is important to have all the required features and errata updates for the processor.
================================================
Puis sur un Asus
# acpixtract -l acpi
Code : Tout sélectionner
Signature Length Revision OemId OemTableId OemRevision CompilerId CompilerRevision
DSDT 31686 01 "A6JC0 " "A6JC0220" 00000220 "INTL" 02002026
FACS 64
FACP 132 02 "AMI " "OEMFACP " 10000604 "MSFT" 00000097
APIC 92 01 "AMI " "OEMAPIC " 10000604 "MSFT" 00000097
MCFG 60 01 "AMI " "OEMMCFG " 10000604 "MSFT" 00000097
BOOT 40 01 "AMI " "OEMBOOT " 10000604 "MSFT" 00000097
OEMB 70 01 "AMI " "AMI_OEM " 10000604 "MSFT" 00000097
RSDT 56 01 "AMI " "OEMRSDT " 10000604 "MSFT" 00000097
RSDP "ACPIAM"
Found 9 ACPI tables [20110225]
le résultat de l'iso
Code : Tout sélectionner
-------------------------------------------------
Date: Wed Jul 13 13:04:40 2011
* *
* Firmwarekit (release 3) *
* http://www.linuxfirmwarekit.org *
* *
* *
* For more information on test descriptions *
* and details on what the PASS/INFO/WARN/FAIL *
* results mean, go to: Documentation/TestsInfo. *
* *
-------------------------------------------------
KERNEL VERSION: Linux testmachine 2.6.22.9 #1 SMP Mon Oct 1 15:17:15 PDT 2007 i686 i686 i386 GNU/Linux
SUMMARY: 5 Fails, 3 Warns, 12 Pass, 20 Total
=================================================
* Plugin name: thermal_trip
* Result: FAIL
* Title: ACPI passive thermal trip points
* Description: This test determines if the passive trip point works as expected.
================================================
[FAIL]-Changing passive trip point seems uneffective in Zone THRM.
=================================================
* Plugin name: cpufreq
* Result: FAIL
* Title: CPU frequency scaling tests (1-2 mins)
* Description: For each processor in the system, this test steps through the various frequency states (P-states) that the BIOS advertises for the processor. For each processor/frequency combination, a quick performance value is measured. The test then validates that:
1) Each processor has the same number of frequency states
2) Higher advertised frequencies have a higher performance
3) No duplicate frequency values are reported by the BIOS
4) Is BIOS wrongly doing Sw_All P-state coordination across cores
5) Is BIOS wrongly doing Sw_Any P-state coordination across cores
================================================
[INFO]-10 CPU frequency steps supported
Frequency | Speed
-----------+---------
1.72 Ghz | 100.0 %
1.72 Ghz | 100.0 %
1.72 Ghz | 100.0 %
1.71 Ghz | 100.0 %
1.71 Ghz | 100.0 %
1.71 Ghz | 100.0 %
1.71 Ghz | 100.0 %
1.71 Ghz | 100.0 %
1328 Mhz | 80.0 %
996 Mhz | 60.1 %
[FAIL]-Processors are set to SW_ANY
[FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ALL instead?
[FAIL]-Firmware not implementing hardware coordination cleanly. Firmware using SW_ANY instead?
=================================================
* Plugin name: chk_hpet
* Result: FAIL
* Title: HPET configuration test
* Description: This test checks the HPET PCI BAR for each timer block in the timer.The base address is passed by the firmware via an ACPI table.IRQ routing and initialization is also verified by the test.
================================================
[WARN]-HPET driver in the kernel is enabled, inaccurate results follow.
[FAIL]-Failed to locate HPET base
The firmware AML code doesn't advertize the HPET base.
HPET might be disabled in the bios settings, or not supported by the platform.
=================================================
* Plugin name: dmi
* Result: FAIL
* Title: DMI information check
* Description: This test checks the DMI/SMBIOS tables for common errors.
================================================
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
[FAIL]-No SMBIOS nor DMI entry point found.
=================================================
* Plugin name: microcode
* Result: FAIL
* Title: Processor microcode update
* Description: This test verifies if the firmware has put a recent version of the microcode into the processor at boot time. Recent microcode is important to have all the required features and errata updates for the processor.
================================================
[FAIL]-Cpu cpu1 has outdated microcode (version 48 while version c7 is available)
[FAIL]-Cpu cpu0 has outdated microcode (version 48 while version c7 is available)
=================================================
* Plugin name: acpicompile
* Result: WARN
* Title: DSDT AML verification
* Description: This test first disassembles the DSDT of the BIOS, and then uses the IASL compiler from Intel to recompile the code. The IASL copiler is much stricter in detecting deviations from the ACPI specification and can find numerous defects that other AML compilers cannot find. Fixing these defects increases the probability that the BIOS will operate well with a variety of operating systems.
================================================
[WARN]-Unknown reserved name (_T01)
Unknown reserved name (_T01)
At line #20 of DSDT.dsl:
| * Creator ID "INTL"
| * Creator Revision 0x02002026 (33562662)
| */
| DefinitionBlock ("DSDT.aml", "DSDT", 1, "A6JC0", "A6JC0220", 0x00000220)
| {
>>> Name (_T01, 0x00)
| Name (_T00, 0x00)
| Scope (\_SB)
| {
| Name (ATKP, Zero)
[WARN]-Unknown reserved name (_T00)
Unknown reserved name (_T00)
At line #21 of DSDT.dsl:
| * Creator Revision 0x02002026 (33562662)
| */
| DefinitionBlock ("DSDT.aml", "DSDT", 1, "A6JC0", "A6JC0220", 0x00000220)
| {
| Name (_T01, 0x00)
>>> Name (_T00, 0x00)
| Scope (\_SB)
| {
| Name (ATKP, Zero)
| Device (ATKD)
[WARN]-Statement is unreachable
Statement is unreachable
At line #1715 of DSDT.dsl:
| }
|
| ISMI (0xA0)
| Store (\SETD, NXTD)
| Return (\SETD)
>>> Return (NXTD)
| }
|
| Method (NATK, 0, NotSerialized)
| {
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #4978 of DSDT.dsl:
| Name (XSST, 0x1A)
| Name (XRCT, 0x1C)
| Mutex (MUTE, 0x00)
| Method (RBPE, 1, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x01)
| Field (PCFG, ByteAcc, NoLock, Preserve)
| {
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #4992 of DSDT.dsl:
| Return (XCFG)
| }
|
| Method (RWPE, 1, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| And (Arg0, 0xFFFFFFFE, Arg0)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x02)
| Field (PCFG, WordAcc, NoLock, Preserve)
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #5007 of DSDT.dsl:
| Return (XCFG)
| }
|
| Method (RDPE, 1, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| And (Arg0, 0xFFFFFFFC, Arg0)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x04)
| Field (PCFG, DWordAcc, NoLock, Preserve)
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #5022 of DSDT.dsl:
| Return (XCFG)
| }
|
| Method (WBPE, 2, NotSerialized)
| {
>>> Acquire (MUTE, 0x0FFF)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x01)
| Field (PCFG, ByteAcc, NoLock, Preserve)
| {
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #5036 of DSDT.dsl:
| Release (MUTE)
| }
|
| Method (WWPE, 2, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| And (Arg0, 0xFFFFFFFE, Arg0)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x02)
| Field (PCFG, WordAcc, NoLock, Preserve)
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #5051 of DSDT.dsl:
| Release (MUTE)
| }
|
| Method (WDPE, 2, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| And (Arg0, 0xFFFFFFFC, Arg0)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x04)
| Field (PCFG, DWordAcc, NoLock, Preserve)
[WARN]-Possible operator timeout is ignored
Possible operator timeout is ignored
At line #5066 of DSDT.dsl:
| Release (MUTE)
| }
|
| Method (RWDP, 3, NotSerialized)
| {
>>> Acquire (MUTE, 0x03E8)
| And (Arg0, 0xFFFFFFFC, Arg0)
| Add (Arg0, \PCIB, Local0)
| OperationRegion (PCFG, SystemMemory, Local0, 0x04)
| Field (PCFG, DWordAcc, NoLock, Preserve)
[WARN]-Statement is unreachable
Statement is unreachable
At line #7262 of DSDT.dsl:
| {
| Store (0x01, Local1)
| }
|
| Return (Local1)
>>> Return (0x00)
| }
|
| Method (BCFC, 0, NotSerialized)
| {
[PASS]-Tested table DSDT.dsl
[INFO]-The IASL compiler from Intel would save 1815 bytes of space.
The existing code takes 31686 bytes
The IASL compiler from Intel uses 29871 bytes
This is a saving of 1815 bytes.
=================================================
* Plugin name: maxreadreq
* Result: WARN
* Title: PCI Express MaxReadReq tuning
* Description: This test checks if the firmware has set MaxReadReq to a higher value on non-montherboard devices
================================================
[WARN]-MaxReadReq for device pci://00:00:1b.0 is low (128)
[WARN]-MaxReadReq for device pci://00:03:00.0 is low (128)
=================================================
* Plugin name: edd
* Result: WARN
* Title: EDD Boot disk hinting
* Description: This test verifies if the BIOS directs the operating system on which storage device to use for booting (EDD information). This is important for systems that (can) have multiple disks. Linux distributions increasingly depend on this info to find out on which device to install the bootloader.
================================================
[INFO]-device 80: The system boots from device 0000:00:1f.1 channel: 0 device: 0
[WARN]-device 80: No matching MBR signature (0x00041399) found for the boot disk
Device hdb - signature 0x0
Device hda - signature 0x41399
=================================================
* Plugin name: battery
* Result: INFO
* Title: Battery tests
* Description: This test reports which (if any) batteries there are in the system. In addition, for charging or discharging batteries, the test validates that the reported 'current capacity' properly increments/decrements in line with the charge/discharge state.
This test also stresses the entire battery state reporting codepath in the ACPI BIOS, and any warnings given by the ACPI interpreter will be reported.
================================================
[INFO]-Battery BAT0 is model A6-4224 and is currently charged
=================================================
* Plugin name: acpiinfo
* Result: INFO
* Title: General ACPI information
* Description: This test checks the output of the in-kernel ACPI CA against common error messages that indicate a bad interaction with the bios, including those that point at AML syntax errors.
================================================
[INFO]-DSDT was compiled by the Intel AML compiler
ACPI: DSDT B7FD0460, 7BC6 (r1 A6JC0 A6JC0220 220 INTL 2002026)
=================================================
* Plugin name: virt
* Result: INFO
* Title: VT/VMX Virtualization extensions
* Description: This test checks if VT/VMX is set up correctly
================================================
[INFO]-Processor does not support Virtualization extensions
=================================================
* Plugin name: DMAR
* Result: INFO
* Title: (experimental) DMA Remapping (VT-d) test
* Description: Verify if DMA remapping is sane.
================================================
[INFO]-No DMAR ACPI table found.
=================================================
* Plugin name: mtrr
* Result: PASS
* Title: MTRR validation
* Description: This test validates the MTRR setup against the memory map to detect any inconsistencies in cachability.
================================================
=================================================
* Plugin name: pciresource
* Result: PASS
* Title: Validate assigned PCI resources
* Description: This test is currently a placeholder and just checks the kernel log for complaints about PCI resource errors. In the future the idea is to actually perform a validation step on all PCI resources against a certain rule-set.
================================================
=================================================
* Plugin name: SUN
* Result: PASS
* Title: SUN duplicate test
* Description: This makes sure that each SUN (Slot Unique Number) that is called in the DSDT through the Name() method is unique, no duplicates should be found.
================================================
[PASS]-Tested _SUN ids, successfully found no duplicates
=================================================
* Plugin name: fan
* Result: PASS
* Title: Fan tests
* Description: This test reports how many fans there are in the system. It also checks for the current status of the fan(s).
================================================
[PASS]-Fan FN00 status is: on
=================================================
* Plugin name: ebda
* Result: PASS
* Title: EBDA region
* Description: This test validates if the EBDA region is mapped and reserved in the E820 table.
================================================
[PASS]-EBDA region is correctly reserved in the E820 table.
=================================================
* Plugin name: os2gap
* Result: PASS
* Title: OS/2 memory hole test
* Description: This test checks if the OS/2 15Mb memory hole is absent
================================================
[PASS]-Successfully found no 15mb memory hole
=================================================
* Plugin name: ethernet
* Result: PASS
* Title: Ethernet functionality
* Description: This test is currently a placeholder for a more advanced ethernet test. Currently the only check performed is that a link is acquired within 45 seconds of enabling the interface. 45 seconds is close to the value most Linux distributions use as timeout value.
In the future the plan is to also perform actual data transfer tests as part of the ethernet test, to validate interrupt routing and other per-NIC behaviors.
================================================
=================================================
* Plugin name: apicedge
* Result: PASS
* Title: (experimental) APIC Edge/Level check
* Description: This test checks if legacy interrupts are edge and PCI interrupts are level
================================================