Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq fixes from Ingo Molnar: "Three irqchip driver fixes, and an affinity mask helper function bug fix affecting x86" * 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: Revert "genirq: Restrict effective affinity to interrupts actually using it" irqchip.mips-gic: Fix shared interrupt mask writes irqchip/gic-v4: Fix building with ancient gcc irqchip/gic-v3: Iterate over possible CPUs by for_each_possible_cpu()
This commit is contained in:
@@ -783,10 +783,7 @@ static inline struct cpumask *irq_data_get_affinity_mask(struct irq_data *d)
|
||||
static inline
|
||||
struct cpumask *irq_data_get_effective_affinity_mask(struct irq_data *d)
|
||||
{
|
||||
if (!cpumask_empty(d->common->effective_affinity))
|
||||
return d->common->effective_affinity;
|
||||
|
||||
return d->common->affinity;
|
||||
return d->common->effective_affinity;
|
||||
}
|
||||
static inline void irq_data_update_effective_affinity(struct irq_data *d,
|
||||
const struct cpumask *m)
|
||||
|
Reference in New Issue
Block a user