[Intel-gfx] hotplug storms still here

Andrew Lutomirski luto at mit.edu
Tue Jun 8 12:43:35 CEST 2010


On Tue, Jun 8, 2010 at 4:12 AM, Andrew Lutomirski <luto at mit.edu> wrote:
> On my trusty X200s (GM45), I still have such frequent i915 hotplug
> storms that any standard kernel is essentially unusable.
>

[...]

>
> I'll try selectively disabling outputs and seeing if I can narrow it down.

This patch did *not* fix it:

diff --git a/drivers/gpu/drm/i915/intel_sdvo.c b/drivers/gpu/drm/i915/intel_sdvo
index 87d9536..448ad7a 100644
--- a/drivers/gpu/drm/i915/intel_sdvo.c
+++ b/drivers/gpu/drm/i915/intel_sdvo.c
@@ -2779,6 +2779,7 @@ bool intel_sdvo_init(struct drm_device *dev, int sdvo_reg)

        u8 ch[0x40];
        int i;
+       return false;

        intel_encoder = kcalloc(sizeof(struct intel_encoder)+sizeof(struct intel
        if (!intel_encoder) {


The output looked like this:

[  109.480089] hotplug event received, iir 0x00020000, stat
0x20200000, mask 0x38000800
[  109.666704] hotplug event received, iir 0x00020000, stat
0x20200000, mask 0x38000800
[  109.668747] hotplug event received, iir 0x00020000, stat
0x20200000, mask 0x38000800
[  109.669083] hotplug event received, iir 0x00020000, stat
0x28200000, mask 0x38000800
[  109.670007] hotplug event received, iir 0x00020000, stat
0x28200000, mask 0x38000800
[  109.670218] hotplug event received, iir 0x00020000, stat
0x28200000, mask 0x38000800
[  109.670656] hotplug event received, iir 0x00020000, stat
0x08200000, mask 0x38000800
[  109.671394] hotplug event received, iir 0x00020000, stat
0x20200000, mask 0x38000800

And it kept happening (in bursts of a couple seconds with a few
seconds of silence between) even after I switched to a console and did
killall -STOP Xorg.

Time for the next try.

--Andy



More information about the Intel-gfx mailing list