lkml.org 
[lkml]   [2000]   [Feb]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.3.42 alpha updates
   Date: Sat, 05 Feb 2000 11:57:34 +0100
From: Manfred Spraul <manfreds@colorfullife.com>

I have a unrelated question about TLB flushes: I think I found a
problem for architectures that access "current->active_mm" from the
tlb flush IPI: Between switch_mm() and switch_to(),
"current->active_mm" and the loaded mm can differ.

i386 was broken, and I sent a patch to Linus last week. Could you
check if Alpha/Sparc have the same problem?

Sparc64 should be ok, the only way we ever check current->active_mm is
to compare it against the mm passed into the flush routine on SMP and
we perform certain xcall optimizations only of they are equal.

Later,
David S. Miller
davem@redhat.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:56    [W:1.261 / U:0.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site