| From 5ce76ab9bb1145dfc2fb1e9990d72eb59f227684 Mon Sep 17 00:00:00 2001 |
| From: Steven Rostedt <srostedt@redhat.com> |
| Date: Fri, 3 Jul 2009 08:44:26 -0500 |
| Subject: [PATCH 071/262] usb: Use local_irq_*_nort() variants |
| |
| [ tglx: Now that irqf_disabled is dead we should kill that ] |
| |
| Signed-off-by: Steven Rostedt <srostedt@redhat.com> |
| Signed-off-by: Ingo Molnar <mingo@elte.hu> |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| --- |
| drivers/usb/core/hcd.c | 4 ++-- |
| 1 file changed, 2 insertions(+), 2 deletions(-) |
| |
| diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c |
| index e2cc8df..8378d54 100644 |
| --- a/drivers/usb/core/hcd.c |
| +++ b/drivers/usb/core/hcd.c |
| @@ -2141,7 +2141,7 @@ irqreturn_t usb_hcd_irq (int irq, void *__hcd) |
| * when the first handler doesn't use it. So let's just |
| * assume it's never used. |
| */ |
| - local_irq_save(flags); |
| + local_irq_save_nort(flags); |
| |
| if (unlikely(HCD_DEAD(hcd) || !HCD_HW_ACCESSIBLE(hcd))) |
| rc = IRQ_NONE; |
| @@ -2150,7 +2150,7 @@ irqreturn_t usb_hcd_irq (int irq, void *__hcd) |
| else |
| rc = IRQ_HANDLED; |
| |
| - local_irq_restore(flags); |
| + local_irq_restore_nort(flags); |
| return rc; |
| } |
| EXPORT_SYMBOL_GPL(usb_hcd_irq); |
| -- |
| 1.7.10.4 |
| |