|
@@ -45,7 +45,7 @@ void handle_bad_irq(unsigned int irq, struct irq_desc *desc)
|
|
|
#if defined(CONFIG_SMP) && defined(CONFIG_GENERIC_HARDIRQS)
|
|
#if defined(CONFIG_SMP) && defined(CONFIG_GENERIC_HARDIRQS)
|
|
|
static void __init init_irq_default_affinity(void)
|
|
static void __init init_irq_default_affinity(void)
|
|
|
{
|
|
{
|
|
|
- alloc_bootmem_cpumask_var(&irq_default_affinity);
|
|
|
|
|
|
|
+ alloc_cpumask_var(&irq_default_affinity, GFP_NOWAIT);
|
|
|
cpumask_setall(irq_default_affinity);
|
|
cpumask_setall(irq_default_affinity);
|
|
|
}
|
|
}
|
|
|
#else
|
|
#else
|