Just an additional note. I'll soon shut up now. I went looking at mainline, trying to find out why this bug never hit anyone there. And that's because it was implicitly fixed by this later commit in the same series as the backported gen2 fix:
commit 8b2e326dc7c5aa6952c88656d04d0d81fd85a6f8 Author: Chris Wilson <ch...@chris-wilson.co.uk> Date: Tue Apr 24 22:59:41 2012 +0100 drm/i915: Unconditionally initialise the interrupt workers Rather than duplicate similar code across the IRQ installers, perform the initialisation of the workers upfront. This will lead to simpler teardown and quiescent code as we can assume that the workers have been initialised. Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> Reviewed-by: Jesse Barnes <jbar...@virtuousgeek.org> Signed-off-by: Daniel Vetter <daniel.vet...@ffwll.ch> You may want to add a backported variant of that instead of my quickfix. Note that it unconditionally initializes hotplug_work as well. Bjørn -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org