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