]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
sparc64: Fix bug in ("sparc64: Flush TLB before releasing pages.")
authorDavid Miller <davem@davemloft.net>
Wed, 8 Apr 2009 09:51:47 +0000 (02:51 -0700)
committerChris Wright <chrisw@sous-sol.org>
Mon, 27 Apr 2009 17:36:58 +0000 (10:36 -0700)
commitdf76bd846a1c4a2264ad670c5b11aa2497edce19
treeb11839cfae89fe8704dc87286ea58db85c83ce5c
parent37a8bca218bf6c4cad295b7d250c3590f57e3cf6
sparc64: Fix bug in ("sparc64: Flush TLB before releasing pages.")

[ No upstream commit, this regression was added only to 2.6.29.1 ]

Unfortunately I merged an earlier version of commit
b6816b706138c3870f03115071872cad824f90b4 ("sparc64: Flush TLB before
releasing pages.") than what I actually tested and merged upstream.

Simply diffing asm/tlb_64.h in Linus's tree vs. what ended up in
2.6.29.1 confirms this.

Sync things up to fix BUG() triggers some users are seeing.

Reported-by: Dennis Gilmore <dennis@ausil.us>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
arch/sparc/include/asm/tlb_64.h