On Wed, 07 Dec 2011 22:08:11 +0100 Thomas Jarosch wrote: > Some BIOS implementations leave the Intel GPU interrupts enabled, > even though no one is handling them (f.e. i915 driver is never loaded). > Additionally the interrupt destination is not set up properly > and the interrupt ends up -somewhere-. > > These spurious interrupts are "sticky" and the kernel disables > the (shared) interrupt line after 100.000+ generated interrupts. > > Fix it by disabling the still enabled interrupts. > This resolves crashes often seen on monitor unplug. Applied to my -next branch finally (sorry I missed your last reply), thanks Thomas. -- Jesse Barnes, Intel Open Source Technology Center