Subject: Re: Getting "TLB IPI rendezvous failed..."
To: Stephan Uphoff <ups@tree.com>
From: Frank van der Linden <fvdl@netbsd.org>
List: tech-kern
Date: 01/22/2005 19:22:31
On Sat, Jan 22, 2005 at 09:21:59AM -0500, Stephan Uphoff wrote:
> Could you try the attached patch?
> Please make sure that all your com devices show up.

Hmm.. I see your line of thinking here: you think that all the com
devices, establishing interrupts, will overflow into the IDT entry
for IPIs?

That shouldn't happen, since there are only four ioapic pins involved
here, and each of them will take one IDT entry, so they should end
up as 0xd0-0xd3.

The patch is good though, idt_vec_alloc should not go higher than
entry 0xdf. Zeroing out idt_allocmap isn't needed, since it's declared
statically.

- Frank