Re: [PATCH 1/3] powerpc - Initialize the irq radix tree earlier

2008-08-05 Thread Sebastien Dugue
On Tue, 05 Aug 2008 11:05:03 +1000 Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > > > - Remove the populating of the tree from the revmap function as > >you already do > > - Move it to irq_create_mapping() for the normal case > > - For pre-existing interrupt, have the generic code th

Re: [PATCH 1/3] powerpc - Initialize the irq radix tree earlier

2008-08-05 Thread Sebastien Dugue
Hi Benjamin, On Tue, 05 Aug 2008 11:03:46 +1000 Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > On Mon, 2008-08-04 at 13:08 +0200, Sebastien Dugue wrote: > > The radix tree used for fast irq reverse mapping by the XICS is initialized > > late in the boot process, after the first interrupt

Re: [PATCH 1/3] powerpc - Initialize the irq radix tree earlier

2008-08-04 Thread Benjamin Herrenschmidt
> - Remove the populating of the tree from the revmap function as >you already do > - Move it to irq_create_mapping() for the normal case > - For pre-existing interrupt, have the generic code that initializes >the radix tree walk through all interrupts and setup the revmap for >them

Re: [PATCH 1/3] powerpc - Initialize the irq radix tree earlier

2008-08-04 Thread Benjamin Herrenschmidt
On Mon, 2008-08-04 at 13:08 +0200, Sebastien Dugue wrote: > The radix tree used for fast irq reverse mapping by the XICS is initialized > late in the boot process, after the first interrupt (IPI) gets registered > and after the first IPI is received. > > This patch moves the initialization of th