]> err.no Git - linux-2.6/commit
[PATCH] irqpoll
authorAlan Cox <alan@lxorguk.ukuu.org.uk>
Wed, 29 Jun 2005 03:45:18 +0000 (20:45 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 29 Jun 2005 04:20:35 +0000 (21:20 -0700)
commit200803dfe4ff772740d63db725ab2f1b185ccf92
treef567852c984c947f792edb18fee273cfa363d374
parent21fe3471c3aaa5c489c5d3a4d705291eb7511248
[PATCH] irqpoll

Anyone reporting a stuck IRQ should try these options.  Its effectiveness
varies we've found in the Fedora case.  Quite a few systems with misdescribed
IRQ routing just work when you use irqpoll.  It also fixes up the VIA systems
although thats now fixed with the VIA quirk (which we could just make default
as its what Redmond OS does but Linus didn't like it historically).

A small number of systems have jammed IRQ sources or misdescribes that cause
an IRQ that we have no handler registered anywhere for.  In those cases it
doesn't help.

Signed-off-by: Alan Cox <number6@the-village.bc.nu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/kernel-parameters.txt
arch/ppc64/kernel/irq.c
include/linux/irq.h
kernel/irq/handle.c
kernel/irq/spurious.c