Subject: Re: Getting "TLB IPI rendezvous failed..."
To: Frederick Bruckman <fredb@immanent.net>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 12/22/2004 19:59:07
On Mon, Dec 20, 2004 at 04:06:40PM -0600, Frederick Bruckman wrote:
> Hi,
> 
> I'm getting a fairly consistent panic on an SMP host running NetBSD 
> 2.0, comparing some large directories on two different fileservers. 
> (One is NetBSD 2.0, one is FreeBSD 5.3, but I don't suppose that 
> matters.) It looks something like this:
> 
> 
> panic: TLB IPI rendezvous failed (mask 1)
>  Stopped pid 1820 (diff)
> db{6}> t
> cpu_Debugger ...
> pmap_tlb_shootdown ...
> pmap_do_remove ... +0xc0
> pmap_remove ... +0x27
> ubc_alloc ... +0x38b
> nfs_bioread ... +0x45f
> VOP_READ ... +0x36
> vn_read ... +0x9d
> do_fileread ... +0x92
> sys_read  ... +0x80
> syscall_plain ... +0x17c
> --- syscall (number 3) ---

I see similar panics, see kern/28541. You could try to see where the others
CPU are with 'mach cpu #' followed by 't', to make sure mi_switch is
also involved in the panic in your case.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--