Re: [git pull] sparseirq / irq updates for v2.6.29

KOSAKI Motohiro
2008-12-27T17:27:55Z

> ------------------>
> Ingo Molnar (2):
> sparseirq: do not printk when migrating IRQ descriptors
> sparseirq: fix desc->lock init
>
> KOSAKI Motohiro (4):
> hrtimer: remove #include <linux/irq.h>
> irq: for_each_irq_desc() move to irqnr.h
> proc: remove ifdef CONFIG_SPARSE_IRQ from stat.c
> irq: simplify for_each_irq_desc() usage
>
> Yinghai Lu (4):
> sparseirq: remove duplicated arch_early_irq_init()
> sparseirq: work around compiler optimizing away __weak functions

Unfortunately, this workaround doesn't workaround.
Kamalesh reported kernel still crashes.

So, I suggest to pending this pull request awhile.
Nobody want to merge pseudo fix.

> sparseirq: fix hang with !SPARSE_IRQ
> sparseirq: set lock_class for legacy irq when sparse_irq is selected