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

# 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

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-a...@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

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to