]> err.no Git - linux-2.6/commit
[SPARC64]: Fix bugs in SMP TLB context version expiration handling.
authorDavid S. Miller <davem@davemloft.net>
Tue, 28 Feb 2006 01:56:51 +0000 (17:56 -0800)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 20 Mar 2006 09:14:08 +0000 (01:14 -0800)
commitaac0aadf09b98ba36eab0bb02a560ebcb82ac39f
tree0628f23fd3d7bd343966e038d6328f9bf0e8751d
parent6889331a1260e42b0275f42c13d6342d6cc1a03d
[SPARC64]: Fix bugs in SMP TLB context version expiration handling.

1) We must flush the TLB, duh.

2) Even if the sw context was seen to be valid, the local cpu's
   hw context can be out of date, so reload it unconditionally.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/smp.c