Messages in this thread Patch in this message | | | From | Matt Fleming <> | Subject | [PATCH 2/3] HPET: Enter hpet_interrupt_handler with interrupts disabled | Date | Sun, 2 Nov 2008 16:04:19 +0000 |
| |
Some functions that may be called from this handler require that interrupts are disabled.
Signed-off-by: Matt Fleming <mjf@gentoo.org> --- arch/x86/kernel/hpet.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kernel/hpet.c b/arch/x86/kernel/hpet.c index f10f946..c28fff2 100644 --- a/arch/x86/kernel/hpet.c +++ b/arch/x86/kernel/hpet.c @@ -445,7 +445,8 @@ static int hpet_setup_irq(struct hpet_dev *dev) { if (request_irq(dev->irq, hpet_interrupt_handler, - IRQF_SHARED|IRQF_NOBALANCING, dev->name, dev)) + IRQF_DISABLED|IRQF_SHARED|IRQF_NOBALANCING, + dev->name, dev)) return -1; disable_irq(dev->irq); -- 1.5.6.4
| |