From: David S. Miller Date: Mon, 1 May 2006 05:54:27 +0000 (-0700) Subject: [SPARC64]: Disable preemption during flush_tlb_pending(). X-Git-Tag: v2.6.17-rc4~102^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c9f2946fbec88d4baa3a6d47eb3a8e6b08b05cd9;p=pandora-kernel.git [SPARC64]: Disable preemption during flush_tlb_pending(). A context switch will force a call to flush_tlb_pending() (via switch_to()), so if we test tlb_nr to be non-zero, then sleep, it would become zero and later back at the original context we'll pass zero down into the TLB flushing code which should never see a nr argument of zero. Signed-off-by: David S. Miller --- Reading git-diff-tree failed