[Bug 52061] [snb dp] intel_wait_for_pipe_off timed out

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Mon Aug 18 00:08:29 PDT 2014


https://bugzilla.kernel.org/show_bug.cgi?id=52061

--- Comment #25 from Kalin KOZHUHAROV <kalin at thinrope.net> ---
OK, I did some more rebooting, also with another "similar machine"... but it
turned out that it uses different chipset. So here is a summary:

Hardware that exhibits this bug (relevant parts from dmesg, lscpi):
===================================================================
DMI: TOSHIBA dynabook R731/W2UB/Portable PC, BIOS Version 3.90   07/31/2012
smpboot: CPU0: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz (fam: 06, model: 2a,
stepping: 07)

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA
controller])
    Subsystem: Toshiba America Info Systems Device 0005
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 56
    Region 0: Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
    Region 2: Memory at b0000000 (64-bit, prefetchable) [size=256M]
    Region 4: I/O ports at 3000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Address: fee0f00c  Data: 4123
    Capabilities: [d0] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [a4] PCI Advanced Features
        AFCap: TP+ FLR+
        AFCtrl: FLR-
        AFStatus: TP-
    Kernel driver in use: i915
    Kernel modules: i915


Hardware that is fine (relevant parts from dmesg, lscpi):
===================================================================
DMI: TOSHIBA dynabook R732/W3UG/dynabook R732/W3UG, BIOS Version 6.70  
04/04/2013
e
smpboot: CPU0: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz (fam: 06, model: 3a,
stepping: 09)

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor
Graphics Controller (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Toshiba America Info Systems Device 0003
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
    Latency: 0
    Interrupt: pin A routed to IRQ 52
    Region 0: Memory at e0000000 (64-bit, non-prefetchable) [size=4M]
    Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Region 4: I/O ports at 3000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Address: fee0f00c  Data: 41b2
    Capabilities: [d0] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [a4] PCI Advanced Features
        AFCap: TP+ FLR+
        AFCtrl: FLR-
        AFStatus: TP-
    Kernel driver in use: i915
    Kernel modules: i915


How to reproduce:

Plug HDMI monitor (SyncMaster SA850) into laptop directly or via docking
station (two different models tested, same error). {At home, plugging another
monitor via HDMI->DVI cable did not produce error :-|) and boot.

If booted without ext. monitor, then plugging/unplugging is fine and works
(after xrandr/arandr invocation); the ext monitor is not enabled automatically
on `startx`, but this may be normal (WindowMaker-based bare config).

After a lot of plug/replug I saw the following in dmesg, may be related (but
the "--[ cut here ]--" shows ONLY on boot, once, about 3s after power-on.

2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.warning) [kernel] [ 
207.025362] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus
alignment
2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.info) [kernel] [  207.025384]
pci 0000:00:1c.6: PCI bridge to [bus 07]
2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.warning) [kernel] [ 
207.025425] pci 0000:00:00.0: no hotplug settings from platform
2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.info) [kernel] [  207.025430]
pci 0000:00:00.0: using default PCI settings
2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.warning) [kernel] [ 
207.025443] i915 0000:00:02.0: no hotplug settings from platform
2014-08-18T15:39:32+09:00 10.81.3.102  {} (kern.info) [kernel] [  207.025448]
i915 0000:00:02.0: using default PCI settings


Finally, I guess this kind of sheds more light (new in the 3.16.1 dmesg output,
see attachment 146991 for full):

[    2.118539] [drm] GMBUS [i915 gmbus panel] timed out, falling back to bit
banging on pin 3
[    2.130733] [drm] Wrong MCH_SSKPD value: 0x16040307
[    2.130735] [drm] This can cause pipe underruns and display issues.
[    2.130736] [drm] Please upgrade your BIOS to fix this.

unfortunately current BIOS ("Version 3.90   07/31/2012") is the latest and that
model is no longer supported.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the intel-gfx-bugs mailing list