new interrupt code: panic when going multiuser

John Baldwin jhb at
Tue Nov 4 10:47:38 PST 2003

On 04-Nov-2003 Lukas Ertl wrote:
> On Tue, 4 Nov 2003, John Baldwin wrote:
>> Well, a kernel without SMP and just 'device apic' should work fine, and
>> a kernel with both SMP and 'device apic' should also work fine.
> But 'device apic' is necessary nowadays?  Maybe that should be noted
> somewhere.

No.  You don't have to have it for a UP system just using the 8259A
PICs.  However, a kernel with 'device apic' compiled in will still
work on such systems and still use the 8259A PICs.  Additionally, if
the UP system actually provides BIOS support for APICs (i.e. an
MPTable or a MADT, Intel 845 and 865 chipsets do this for example)
then a UP system can use the APICs which is more efficient in that
PCI devices do not have to share interrupts.


John Baldwin <jhb at>  <><
"Power Users Use the Power to Serve!"  -

More information about the freebsd-current mailing list