|
@@ -165,11 +165,9 @@ asmlinkage int do_IRQ(unsigned int irq, struct pt_regs *regs)
|
|
}
|
|
}
|
|
|
|
|
|
#ifdef CONFIG_IRQSTACKS
|
|
#ifdef CONFIG_IRQSTACKS
|
|
-static char softirq_stack[NR_CPUS * THREAD_SIZE]
|
|
|
|
- __attribute__((__section__(".bss.page_aligned")));
|
|
|
|
|
|
+static char softirq_stack[NR_CPUS * THREAD_SIZE] __page_aligned_bss;
|
|
|
|
|
|
-static char hardirq_stack[NR_CPUS * THREAD_SIZE]
|
|
|
|
- __attribute__((__section__(".bss.page_aligned")));
|
|
|
|
|
|
+static char hardirq_stack[NR_CPUS * THREAD_SIZE] __page_aligned_bss;
|
|
|
|
|
|
/*
|
|
/*
|
|
* allocate per-cpu stacks for hardirq and for softirq processing
|
|
* allocate per-cpu stacks for hardirq and for softirq processing
|