On Tue, Jun 8, 2010 at 4:12 AM, Andrew Lutomirski <l...@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 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx