[PATCH][for 2.6.28] powerpc: Use physical cpu id when setting the processor affinity
Benjamin Herrenschmidt
benh at kernel.crashing.org
Wed Dec 3 08:30:23 EST 2008
On Tue, 2008-12-02 at 13:37 -0600, Kumar Gala wrote:
> In the CONFIG_SMP case the irq_choose_cpu() code was returning back
> a logical cpu id not the physical id. We were writing that directly
> into the HW register.
>
> We need to be calling get_hard_smp_processor_id() so irq_choose_cpu()
> always returns a physical cpu id.
That will probably do for now but if we ever move that routine to
generic code, I'd rather have the caller do the conversion.
Cheers,
Ben.
More information about the Linuxppc-dev
mailing list