Messages in this thread | | | Date | Tue, 30 Mar 2004 17:11:04 -0800 | From | Andrew Morton <> | Subject | Re: BUG_ON(!cpus_equal(cpumask, tmp)); |
| |
"Martin J. Bligh" <mbligh@aracnet.com> wrote: > > I made a similar patch, but I don't see how we can really fix it without > providing locking on cpu_online_map.
Are we missing something here?
Why does, for example, smp_send_reschedule() not have the same problem? Because we've gone around and correctly removed all references to the CPU from the scheduler data structures before offlining it.
But we're not doing that in the mm code, right? Should we not be taking mmlist_lock and running around knocking this CPU out of everyone's cpu_vm_mask before offlining it?
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |