|
|
|
Re: [PATCH 6/8] MIPS: call set_cpu_online() on the uping cpu with irq disabled | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
On Mon, May 28, 2012 at 05:34:51PM +0530, Srivatsa S. Bhat wrote: > No, I think you are right. Sorry for the delay in replying. > It indeed looks like we need not use ipi_call_lock/unlock() in CPU bringup > code.. > > However, it does make me wonder about this: > commit 3d4422332 introduced the generic ipi helpers, and reduced the scope > of call_function.lock and also added the check in > generic_smp_call_function_interrupt() to proceed only if the cpu is present > in data->cpumask. > > Then, commit 3b16cf8748 converted x86 to the generic ipi helpers, but while > doing that, it explicitly retained ipi_call_lock/unlock(), which is kind of > surprising.. I guess it was a mistake rather than intentional. Agree. I think it's a mistake(or leftover) too :) Anyway, let me cook a patch to throw a stone to clear the road. Thanks, Yong
[Linux MIPS Home] [LKML Archive] [Linux ARM] [Linux] [Git] [Photo] [Yosemite News] [Linux SCSI] [Linux Hams]
![]() |
![]() |