Re: IRQ disabled (i915?) when switchig between gnome themes (gnome-theme-manager)

From: Dave Airlie
Date: Tue Feb 14 2006 - 01:53:12 EST


On 1/31/06, Dominik Brodowski <linux@xxxxxxxxxxxxxxxxxxxx> wrote:
> Hi,
>
> Something strange goes on when I try to switch more than two times between
> gnome themes using gnome-theme-manager: the X server is killed -- that also
> happens with 2.6.15, and that is surely an userspace bug, and the login
> manager restarts. With current git and also with 2.6.16-rc1-mm3 and -mm4
> sometimes the screen, and _only_ the screen is "frozen", and all the time
> IRQ 10 is disabled:
>
> 10: 34430 XT-PIC Intel 82801DB-ICH4, Intel 82801DB-ICH4
> Modem, yenta, yenta, ehci_hcd:usb1, uhci_hcd:usb2, i915@pci:0000:00:02.0
>
> What's a bit strange about this is that the IRQ handler for i915 seems to be
> gone right at the moment the "nobody cared" check triggers -- maybe the IRQ
> handler is unregistered (a bit) too early?
>
> CONFIG_AGP_INTEL=y
> CONFIG_DRM_I915=y
>
> 00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
> 00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
> 00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)
> 00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
> 00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)
>

Can you try the patch at
http://www.skynet.ie/~airlied/patches/dri/i915_irq_stop.diff

I think it might fix it, it cleans up any pending interrupts on disable..

Dave.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/