Re: [RFC] Genirq and CPU isolation

2008-02-25 Thread Max Krasnyanskiy
Randy Dunlap wrote: On Fri, 22 Feb 2008 22:19:18 -0800 Max Krasnyansky wrote: Hi Max, diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 438a014..e74db94 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -488,6 +491,26 @@ void free_irq(unsigned int irq, void *dev_id) }

Re: [RFC] Genirq and CPU isolation

2008-02-25 Thread Max Krasnyanskiy
Randy Dunlap wrote: On Fri, 22 Feb 2008 22:19:18 -0800 Max Krasnyansky wrote: Hi Max, diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 438a014..e74db94 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -488,6 +491,26 @@ void free_irq(unsigned int irq, void *dev_id) }

Re: [RFC] Genirq and CPU isolation

2008-02-24 Thread Randy Dunlap
On Fri, 22 Feb 2008 22:19:18 -0800 Max Krasnyansky wrote: Hi Max, > diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c > index 438a014..e74db94 100644 > --- a/kernel/irq/manage.c > +++ b/kernel/irq/manage.c > @@ -488,6 +491,26 @@ void free_irq(unsigned int irq, void *dev_id) > } >

Re: [RFC] Genirq and CPU isolation

2008-02-24 Thread Randy Dunlap
On Fri, 22 Feb 2008 22:19:18 -0800 Max Krasnyansky wrote: Hi Max, diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 438a014..e74db94 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -488,6 +491,26 @@ void free_irq(unsigned int irq, void *dev_id) }

[RFC] Genirq and CPU isolation

2008-02-22 Thread Max Krasnyansky
Hi Thomas, While reviewing CPU isolation patches Peter pointed out that instead of changing arch specific irq handling I should be extending genirq code. Which makes perfect sense. Why didn't I think of that before :) Basically the idea is that by default isolated CPUs must not get HW irqs routed

[RFC] Genirq and CPU isolation

2008-02-22 Thread Max Krasnyansky
Hi Thomas, While reviewing CPU isolation patches Peter pointed out that instead of changing arch specific irq handling I should be extending genirq code. Which makes perfect sense. Why didn't I think of that before :) Basically the idea is that by default isolated CPUs must not get HW irqs routed