]> git.karo-electronics.de Git - karo-tx-linux.git/commit
x86: hpet: Fix masking of MSI interrupts
authorJan Beulich <JBeulich@suse.com>
Fri, 2 Nov 2012 14:02:40 +0000 (14:02 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 17 Dec 2012 17:26:53 +0000 (09:26 -0800)
commit519b4022e803a6d983a895a30845adfc368fbfdf
treee26b535bd1d34dc260741c5fa7611e799f6df345
parent20cd349c86c42696dd743526f1a87a774305dce3
x86: hpet: Fix masking of MSI interrupts

commit 6acf5a8c931da9d26c8dd77d784daaf07fa2bff0 upstream.

HPET_TN_FSB is not a proper mask bit; it merely toggles between MSI and
legacy interrupt delivery. The proper mask bit is HPET_TN_ENABLE, so
use both bits when (un)masking the interrupt.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Link: http://lkml.kernel.org/r/5093E09002000078000A60E6@nat28.tlf.novell.com
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kernel/hpet.c