IBM / FreeBSD Install problem

John Baldwin jhb at
Mon Apr 23 18:44:17 UTC 2007

On Thursday 19 April 2007 03:11:32 pm Dag-Erling Smørgrav wrote:
> Mark Tinguely <tinguely at> writes:
> > I suggested that in email too, but looking closer, I think the MAXCPU
> > needs to be increased because the cpu number uses the apic_id. Or could
> > that be changed with a logical CPU to APIC ID lookup?
> >
> > Isn't the APIC IDs programmable? not that I am suggesting that, I
> > can think of headaches of all the places (like interrupt tables)
> > where it needs to be changed, not to mention the worry that the
> > lower APIC IDs were assigned to IOAPICs.
> I don't know, you'd have to ask jhb@ about the details.

APIC IDs are not programmable (well, they are on I/O APICs, but not local 
APICs).  However, I am working on patches to support all valid APIC IDs for 
both mptable and MADT.  Bumping up NLAPICS as a temporary workaround should 
suffice for now.

John Baldwin

More information about the freebsd-questions mailing list