iMac 10,1 with Ubuntu 16.04: black screen after suspend
Mario Kleiner
mario.kleiner.de at gmail.com
Tue Jul 25 05:14:23 UTC 2017
On 07/24/2017 03:45 PM, Florian Echtler wrote:
> Hello Lukas,
>
> On 17.07.2017 11:02, Lukas Wunner wrote:
>> On Fri, Jun 02, 2017 at 06:47:07PM +0200, Florian Echtler wrote:
>>
>> Sorry for the delay Florian. Commit 564d8a2cf3ab by Mario Kleiner (+cc)
>> landed in Linus' tree last week and is included in 4.13-rc1. It is
>> supposed to fix black screen issues with the iMac10,1 that you're also
>> using, though in Mario's case they seem to occur upon boot, rather than
>> on suspend, still might be worth a try:
Hi,
>
> thanks for the hint. I've applied this patch to the v4.12 tree I'm currently
> running, and it didn't seem to make any difference (i.e. display stays black
> after suspend).
>
That's the same here with my patch applied. After a suspend -> resume,
the internal panel stays black, the patch doesn't help for that.
Somethig i didn't notice btw., apparently i never suspend->resumed it.
> Without the patch, when I plug in an external display (via MiniDP-to-DVI), then
> the internal panel stays black when booting, only the external display works.
That's different for me:
The internal panel always works during boot, until the radeon kms driver
loads and modesetting gets initialized, then the panel goes dark.
With my patch, the panel then lights up properly immediately, and
external output to dvi/hdmi works as well if i connect anything.
External Displayport panel doesn't work though - stays dark, although it
is reported connected+active in xrandr.
However this is something i got when connecting the external Displayport
panel:
Jul 7 04:16:09 kleinerm-MaxtorLinux kernel: [ 1441.344792]
[drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed
Jul 7 04:16:09 kleinerm-MaxtorLinux kernel: [ 1441.344819]
[drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed
Jul 7 04:18:07 kleinerm-MaxtorLinux kernel: [ 1559.770783]
drm_dp_i2c_do_msg: 20 callbacks suppressed
Jul 7 04:30:19 kleinerm-MaxtorLinux kernel: [ 2291.143406]
[drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed
Jul 7 04:30:19 kleinerm-MaxtorLinux kernel: [ 2291.143439]
[drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed
Jul 7 04:30:19 kleinerm-MaxtorLinux kernel: [ 2291.356173]
[drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed
Jul 7 04:30:19 kleinerm-MaxtorLinux kernel: [ 2291.356205]
[drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed
So link training failed, because drm_dp_dpcd_read_link_status() already
failed to read from the dp aux channel.
Without my patch the internal panel stays dark, but plugging in an
external hdmi/dvi display gets both internal+external to light up.
Another way i was able to force the internal panel to stay on without my
patch and without an external display connected is to use the kernel
cmdline option "video=DP-1:2560x1440D" to force the external output on,
although nothing is connected.
The patch is just the result of trial and error, following hunches,
based on reading through the radeon modesetting code. Unfortunately no
real insight into why stuff goes wrong. I also remember disassembling
bits of the dumped atombios a year ago and not finding anything that
looked suspicious to me, but then i'm not experienced at that.
>
> Actually, the patch then makes things slightly worse in my case: with the patch
> applied, not even the external sink works anymore. When I log in remotely and
> run "DISPLAY=:0.0 xrandr", both DP connections are shown as active, but neither
> does actually show an image.
>
So the same machine model behaves differently with the same patch, and
worse in your case than without it? Maybe different hardware or firmware?
Apples website lists two models of late 2009 iMac10,1 and Radeon HD
4670, to which the patch should apply. One 21.5 inch model without TDM
and a 27 inch model with TDM. Mine is the 27 inch one. I assume yours as
well due to TDM? Attached is the output of dmidecode on mine, not sure
what to look for for differences?
Also attached a dmesg snippet for comparison wrt. SMBIOS version etc.
> I'd be grateful about a bit of background information here, I'd really like to
> help fix this.
Lukas idea that some hardware mux gets switched into the wrong position
on models with TDM sounds pretty appealing to me, but how to test?
-mario
>
> Best, Florian
>
-------------- next part --------------
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
49 structures occupying 2670 bytes.
Table at 0xBFEC3000.
Handle 0x0000, DMI type 4, 35 bytes
Processor Information
Socket Designation: U2E1
Type: Central Processor
Family: Other
Manufacturer: Intel(R) Corporation
ID: 7A 06 01 00 FF FB EB BF
Signature: Type 0, Family 6, Model 23, Stepping 10
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel(R) Core(TM)2 Duo CPU E7600 @ 3.06GHz
Voltage: 1.6 V
External Clock: 266 MHz
Max Speed: 3060 MHz
Current Speed: 3060 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: 0x0002
L2 Cache Handle: Not Provided
L3 Cache Handle: Not Provided
Serial Number: Not Specified
Asset Tag: Unknown
Part Number: Not Specified
Handle 0x0001, DMI type 7, 19 bytes
Cache Information
Socket Designation: Unknown
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 32 kB
Maximum Size: 32 kB
Supported SRAM Types:
Asynchronous
Installed SRAM Type: Asynchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Instruction
Associativity: 8-way Set-associative
Handle 0x0002, DMI type 7, 19 bytes
Cache Information
Socket Designation: Unknown
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 32 kB
Maximum Size: 32 kB
Supported SRAM Types:
Asynchronous
Installed SRAM Type: Asynchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Data
Associativity: 8-way Set-associative
Handle 0x0003, DMI type 4, 35 bytes
Processor Information
Socket Designation: U2E1
Type: Central Processor
Family: Other
Manufacturer: Intel(R) Corporation
ID: 7A 06 01 00 FF FB EB BF
Signature: Type 0, Family 6, Model 23, Stepping 10
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
DS (Debug store)
ACPI (ACPI supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
SS (Self-snoop)
HTT (Multi-threading)
TM (Thermal monitor supported)
PBE (Pending break enabled)
Version: Intel(R) Core(TM)2 Duo CPU E7600 @ 3.06GHz
Voltage: 1.6 V
External Clock: 266 MHz
Max Speed: 3060 MHz
Current Speed: 3060 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: 0x0005
L2 Cache Handle: Not Provided
L3 Cache Handle: Not Provided
Serial Number: Not Specified
Asset Tag: Unknown
Part Number: Not Specified
Handle 0x0004, DMI type 7, 19 bytes
Cache Information
Socket Designation: Unknown
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 32 kB
Maximum Size: 32 kB
Supported SRAM Types:
Asynchronous
Installed SRAM Type: Asynchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Instruction
Associativity: 8-way Set-associative
Handle 0x0005, DMI type 7, 19 bytes
Cache Information
Socket Designation: Unknown
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 32 kB
Maximum Size: 32 kB
Supported SRAM Types:
Asynchronous
Installed SRAM Type: Asynchronous
Speed: Unknown
Error Correction Type: Single-bit ECC
System Type: Data
Associativity: 8-way Set-associative
Handle 0x0006, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 32 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x0007, DMI type 19, 15 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x001FFFFFFFF
Range Size: 8 GB
Physical Array Handle: 0x0006
Partition Width: 4
Handle 0x0008, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0006
Error Information Handle: No Error
Total Width: Unknown
Data Width: 65506 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1067 MHz
Manufacturer: 0x0000
Serial Number: 0x00000000
Asset Tag: Unknown
Part Number: 0x000000000000000000000000000000000000
Handle 0x0009, DMI type 130, 186 bytes
OEM-specific Type
Header and Data:
82 BA 09 00 08 00 00 00 B0 00 92 10 0B 03 02 11
00 09 03 52 01 08 0F 00 1E 00 69 78 69 3C 69 11
2C 95 70 03 3C 3C 01 2C 82 05 80 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 0F 11 05 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 00 00 00 00 00
00 00 00 00 00 00 00 00 98 D0 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 0x000A, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0006
Error Information Handle: No Error
Total Width: Unknown
Data Width: 65506 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: DIMM0
Bank Locator: BANK 1
Type: DDR3
Type Detail: Synchronous
Speed: 1067 MHz
Manufacturer: 0x0000
Serial Number: 0x00000000
Asset Tag: Unknown
Part Number: 0x000000000000000000000000000000000000
Handle 0x000B, DMI type 130, 186 bytes
OEM-specific Type
Header and Data:
82 BA 0B 00 0A 00 00 00 B0 00 92 10 0B 03 02 11
00 09 03 52 01 08 0F 00 1E 00 69 78 69 3C 69 11
2C 95 70 03 3C 3C 01 2C 82 05 80 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 0F 11 05 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 00 00 00 00 00
00 00 00 00 00 00 00 00 98 D0 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 0x000C, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0006
Error Information Handle: No Error
Total Width: Unknown
Data Width: 65508 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: DIMM1
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1067 MHz
Manufacturer: 0x80CE
Serial Number: 0x959DEB10
Asset Tag: Unknown
Part Number: 0x4D34373142353637334548312D4346382020
Handle 0x000D, DMI type 130, 186 bytes
OEM-specific Type
Header and Data:
82 BA 0D 00 0C 00 00 00 B0 00 92 10 0B 03 02 11
00 09 03 52 01 08 0F 00 1C 00 69 78 69 3C 69 11
2C 95 70 03 3C 3C 01 2C 83 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 0F 11 45 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 00 00 00 00 80
CE 02 09 45 95 9D EB 10 5D 2E 4D 34 37 31 42 35
36 37 33 45 48 31 2D 43 46 38 20 20 00 00 80 CE
00 00 00 55 47 42 31 38 30 36 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 06
Handle 0x000E, DMI type 17, 27 bytes
Memory Device
Array Handle: 0x0006
Error Information Handle: No Error
Total Width: Unknown
Data Width: 65508 bits
Size: 2048 MB
Form Factor: SODIMM
Set: None
Locator: DIMM1
Bank Locator: BANK 1
Type: DDR3
Type Detail: Synchronous
Speed: 1067 MHz
Manufacturer: 0x80CE
Serial Number: 0x959DEAA9
Asset Tag: Unknown
Part Number: 0x4D34373142353637334548312D4346382020
Handle 0x000F, DMI type 130, 186 bytes
OEM-specific Type
Header and Data:
82 BA 0F 00 0E 00 00 00 B0 00 92 10 0B 03 02 11
00 09 03 52 01 08 0F 00 1C 00 69 78 69 3C 69 11
2C 95 70 03 3C 3C 01 2C 83 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 0F 11 45 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 00 00 00 00 80
CE 02 09 45 95 9D EA A9 5D 2E 4D 34 37 31 42 35
36 37 33 45 48 31 2D 43 46 38 20 20 00 00 80 CE
00 00 00 55 47 42 31 38 30 36 01 00 00 00 00 00
00 00 00 00 00 00 00 00 00 07
Handle 0x0010, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x0008
Memory Array Mapped Address Handle: 0x0007
Partition Row Position: Unknown
Interleave Position: 1
Interleaved Data Depth: 1
Handle 0x0011, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x000A
Memory Array Mapped Address Handle: 0x0007
Partition Row Position: Unknown
Interleave Position: 2
Interleaved Data Depth: 1
Handle 0x0012, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00100000000
Ending Address: 0x001FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x000C
Memory Array Mapped Address Handle: 0x0007
Partition Row Position: Unknown
Interleave Position: 1
Interleaved Data Depth: 1
Handle 0x0013, DMI type 20, 19 bytes
Memory Device Mapped Address
Starting Address: 0x00100000000
Ending Address: 0x001FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x000E
Memory Array Mapped Address Handle: 0x0007
Partition Row Position: Unknown
Interleave Position: 2
Interleaved Data Depth: 1
Handle 0x0014, DMI type 0, 24 bytes
BIOS Information
Vendor: Apple Inc.
Version: IM101.88Z.00CC.B00.0909031926
Release Date: 09/03/09
ROM Size: 4096 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
ACPI is supported
IEEE 1394 boot is supported
Smart battery is supported
Function key-initiated network boot is supported
BIOS Revision: 0.1
Handle 0x0015, DMI type 1, 27 bytes
System Information
Manufacturer: Apple Inc.
Product Name: iMac10,1
Version: 1.0
Serial Number: VM950DK95PM
UUID: 142D0E89-CDCA-D145-AE66-BC80E8BFEB0F
Wake-up Type: Power Switch
SKU Number: System SKU#
Family: Mac
Handle 0x0016, DMI type 2, 16 bytes
Base Board Information
Manufacturer: Apple Inc.
Product Name: Mac-F2268DC8
Version: Not Specified
Serial Number: Base Board Serial#
Asset Tag: Base Board Asset Tag
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: Part Component
Chassis Handle: 0x0017
Type: Motherboard
Contained Object Handles: 0
Handle 0x0017, DMI type 3, 21 bytes
Chassis Information
Manufacturer: Apple Inc.
Type: All In One
Lock: Not Present
Version: Mac-F2268DC8
Serial Number: VM950DK95PM
Asset Tag: Asset Tag#
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Other
Security Status: Other
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: Unspecified
Contained Elements: 0
Handle 0x0018, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: Other
External Reference Designator: Mini DisplayPort
External Connector Type: None
Port Type: Other
Handle 0x0019, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: Other
External Reference Designator: FireWire 800
External Connector Type: None
Port Type: Other
Handle 0x001A, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: Ethernet
External Connector Type: RJ-45
Port Type: Network Port
Handle 0x001B, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: USB0
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001C, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: USB1
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001D, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: USB2
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001E, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: USB3
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001F, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: Audio Line In
External Connector Type: Mini Jack (headphones)
Port Type: Audio Port
Handle 0x0020, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: Audio Line Out
External Connector Type: Mini Jack (headphones)
Port Type: Audio Port
Handle 0x0021, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: SATA Port A
Internal Connector Type: On Board IDE
External Reference Designator: None
External Connector Type: None
Port Type: Other
Handle 0x0022, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: SATA Port B
Internal Connector Type: On Board IDE
External Reference Designator: None
External Connector Type: None
Port Type: Other
Handle 0x0023, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: None
Internal Connector Type: None
External Reference Designator: Airport Mini PCI Express
External Connector Type: Other
Port Type: Other
Handle 0x0024, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: Speaker
Internal Connector Type: Other
External Reference Designator: None
External Connector Type: None
Port Type: Other
Handle 0x0025, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: FHB
Internal Connector Type: Other
External Reference Designator: None
External Connector Type: None
Port Type: Other
Handle 0x0026, DMI type 9, 13 bytes
System Slot Information
Designation: AirPort
Type: x1 PCI Express
Current Usage: Available
Length: Short
ID: 3
Characteristics:
3.3 V is provided
Hot-plug devices are supported
SMBus signal is supported
Handle 0x0027, DMI type 10, 6 bytes
On Board Device Information
Type: Video
Status: Enabled
Description: nVidia Video Adapter
Handle 0x0028, DMI type 10, 6 bytes
On Board Device Information
Type: Sound
Status: Enabled
Description: Azalia Audio Codec
Handle 0x0029, DMI type 10, 6 bytes
On Board Device Information
Type: Ethernet
Status: Enabled
Description: Yukon Ultra Ethernet Controller
Handle 0x002A, DMI type 10, 6 bytes
On Board Device Information
Type: Other
Status: Enabled
Description: SATA
Handle 0x012B, DMI type 12, 5 bytes
System Configuration Options
Handle 0x012C, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Long
Installable Languages: 1
<BAD INDEX>
Currently Installed Language: Not Specified
Handle 0x012D, DMI type 32, 20 bytes
System Boot Information
Status: No errors detected
Handle 0x012E, DMI type 131, 6 bytes
OEM-specific Type
Header and Data:
83 06 2E 01 01 03
Handle 0x012F, DMI type 128, 88 bytes
OEM-specific Type
Header and Data:
80 58 2F 01 03 00 00 00 03 14 00 C0 FF 7F 00 C0
01 02 03 00 00 00 00 00 00 00 C0 FF FF FF C3 FF
00 40 CB FF FF BF FF FF 00 00 C8 FF FF 3F CA FF
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 0xFFFD, DMI type 127, 4 bytes
End Of Table
-------------- next part --------------
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] efi: EFI v1.10 by Apple
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] efi: ACPI=0xbfeee000 ACPI 2.0=0xbfeee014 SMBIOS=0xbfec4000
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] SMBIOS 2.4 present.
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] DMI: Apple Inc. iMac10,1/Mac-F2268DC8, BIOS IM101.88Z.00CC.B00.0909031926 09/03/09
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] tsc: Fast TSC calibration using PIT
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] e820: last_pfn = 0x240000 max_arch_pfn = 0x400000000
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] MTRR default type: write-back
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] MTRR fixed ranges enabled:
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 00000-9FFFF write-back
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] A0000-FFFFF uncachable
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] MTRR variable ranges enabled:
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 0 base 0C0000000 mask FC0000000 uncachable
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 1 base 0BFF00000 mask FFFF00000 uncachable
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 2 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 3 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 4 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 5 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 6 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] 7 disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WC UC- WT
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] e820: last_pfn = 0xbfef9 max_arch_pfn = 0x400000000
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] Scanning 1 areas for low memory corruption
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] Base memory trampoline at [ffff9bc040099000] 99000 size 24576
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x7119e000, 0x7119efff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x7119f000, 0x7119ffff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a0000, 0x711a0fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a1000, 0x711a1fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a2000, 0x711a2fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a3000, 0x711a3fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a4000, 0x711a4fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a5000, 0x711a5fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a6000, 0x711a6fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a7000, 0x711a7fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a8000, 0x711a8fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] BRK [0x711a9000, 0x711a9fff] PGTABLE
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] Secure boot could not be determined
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] RAMDISK: [mem 0x0da04000-0x22cf9fff]
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: Early table checksum verification disabled
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: RSDP 0x00000000BFEEE014 000024 (v02 APPLE )
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: XSDT 0x00000000BFEEE1C0 00007C (v01 APPLE Apple00 000000CC 01000013)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: FACP 0x00000000BFEEC000 0000F4 (v04 APPLE Apple00 000000CC Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: DSDT 0x00000000BFEDF000 005EB9 (v01 APPLE iMac 00100001 INTL 20061109)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: FACS 0x00000000BFECD000 000040
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: FACS 0x00000000BFECD000 000040
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: HPET 0x00000000BFEEB000 000038 (v01 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: APIC 0x00000000BFEEA000 000068 (v01 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: APIC 0x00000000BFEE9000 000068 (v02 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: MCFG 0x00000000BFEE8000 00003C (v01 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: ASF! 0x00000000BFEE7000 0000A5 (v32 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: SBST 0x00000000BFEE6000 000030 (v01 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: ECDT 0x00000000BFEE5000 000053 (v01 APPLE Apple00 00000001 Loki 0000005F)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: SSDT 0x00000000BFECA000 0002B7 (v01 APPLE SataAhci 00001000 INTL 20061109)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: SSDT 0x00000000BFEC9000 0000B1 (v01 APPLE SmcDppt 00001000 INTL 20061109)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: SSDT 0x00000000BFEC5000 0004DC (v01 APPLE CpuPm 00003000 INTL 20061109)
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: BIOS bug: multiple APIC/MADT found, using 0
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: If "acpi_apic_instance=2" works better, notify linux-acpi at vger.kernel.org
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: DMI detected to setup _OSI("Darwin"): Apple hardware
Jul 7 03:52:49 kleinerm-MaxtorLinux kernel: [ 0.000000] ACPI: Local APIC address 0xfee00000
More information about the dri-devel
mailing list