SMP boot option?

Michael Neumann mneumann at ntecs.de
Wed Oct 6 06:45:35 PDT 2010


Am Dienstag, den 05.10.2010, 18:55 -0500 schrieb Tyler Mills:
> I don't know how many people do this, but usually my first step when
> building a Dragonfly BSD system is building an SMP kernel with
> APIC_IO.  I know there are some bugs for some people with regards to
> AHCI and other settings, but wouldn't it make sense to have an
> SMP/APIC_IO option for bootup? That way you can see if it works, if it
> fails boot another kernel.  Similar to how ACPI is treated.
> 
> Just bouncing this idea off, I might end up just making my own ISO for
> this for my use, and could upload if needed.

Please try out my repo:

http://gitweb.dragonflybsd.org/~mneumann/dragonfly.git/shortlog/refs/heads/apic_io

For x86_64, it gets completely rid of compile time APIC_IO and
introduces a loader tunable hw.apic_io_enable. Right now it does not
compile non-SMP, but I will fix that later. Also i386 is not yet
supported, again, it's pretty easy and straightforward to bring in i386
support.

If we commit this to master, I'd like to see the distribution shiped
with an SMP kernel as well!

Regards,

  Michael






More information about the Users mailing list