Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 5 Dec 2009 17:53:08 +0000 (09:53 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 5 Dec 2009 17:53:08 +0000 (09:53 -0800)
* 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
  genirq: Fix spurious irq seqfile conversion
  genirq: switch /proc/irq/*/spurious to seq_file
  irq: Do not attempt to create subdirectories if /proc/irq/<irq> failed
  irq: Remove unused debug_poll_all_shared_irqs()
  irq: Fix docbook comments
  irq: trivial: Fix typo in comment for #endif

1  2 
kernel/irq/spurious.c

index bd7273e6282ecf65a015c1e02239959497753a06,8996b98f9eb2e96095cbba0f2dd058411b289ab2..22b0a6eedf2427c4b2a7addb23c65cd1fea1c285
@@@ -121,15 -121,8 +121,10 @@@ static void poll_spurious_irqs(unsigne
                if (!(status & IRQ_SPURIOUS_DISABLED))
                        continue;
  
 +              local_irq_disable();
                try_one_irq(i, desc);
 +              local_irq_enable();
        }
- }
- static void poll_spurious_irqs(unsigned long dummy)
- {
-       poll_all_shared_irqs();
  
        mod_timer(&poll_spurious_irq_timer,
                  jiffies + POLL_SPURIOUS_IRQ_INTERVAL);