Re: [PATCH] SN2 user-MMIO CPU migration

From: Jack Steiner <steiner_at_sgi.com>
Date: 2006-01-26 06:43:26
On Wed, Jan 25, 2006 at 01:15:49PM -0600, Brent Casavant wrote:
> On Wed, 25 Jan 2006, Chen, Kenneth W wrote:
> 
> > I suppose, I don't have strong opinion where it is being called.
> > Adding to ia64_load_extra(), you might need #ifdef CONFIG_SMP, of
> > course you can just sneak in a plain version unless people yell at
> > you for slowing their UP performance (I won't yell at you for UP).


When the dust settles on this patch, I'd like to investigate whether the TLB
flushing that is done on SN platforms via the scheduler migration callout in
set_cpus_allowed() (see tlb_migrate_finish()) could be done using your
new mechanism.  Your new mechanism looks better suited to do what is required
& will result in better performance.

Note that I'm NOT suggesting that tlb_migrate_finish() can be
used for what you need - it is called only on explicit user migrations
via set_cpus_allowed().


-- 
Jack
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Thu Jan 26 06:44:07 2006

This archive was generated by hypermail 2.1.8 : 2006-01-26 06:44:17 EST