[PATCH 2/7] irq: Consolidate do_softirq() arch overriden implementations

2013-09-25 Thread Frederic Weisbecker
All arch overriden implementations of do_softirq() share the following common code: disable irqs (to avoid races with the pending check), check if there are softirqs pending, then execute __do_softirq() on a specific stack. Consolidate the common parts such that archs only worry about the stack

[PATCH 2/7] irq: Consolidate do_softirq() arch overriden implementations

2013-09-25 Thread Frederic Weisbecker
All arch overriden implementations of do_softirq() share the following common code: disable irqs (to avoid races with the pending check), check if there are softirqs pending, then execute __do_softirq() on a specific stack. Consolidate the common parts such that archs only worry about the stack