I'm running 4.6 stable on 5 systems, 3 of them with multiple
processors (amd64). On one of the multiprocessor systems,  I just
noticed (from the output of 'top') that the stable kernel I'd built
for it was not a multiprocessor kernel.

The documentation on building a stable kernel on

http://openbsd.org/stable.html

says

"To rebuild the default kernel from stable:

    # cd /usr/src/sys/arch/i386/conf
    # /usr/sbin/config GENERIC
    # cd /usr/src/sys/arch/i386/compile/GENERIC
    # make clean && make depend && make

Replace i386 with your architecture, e.g. sparc, alpha, etc. "

It says nothing about replacing GENERIC with GENERIC.MP, which I just
learned was necessary with a bit of detective work.

I'd suggest adding something like "and GENERIC with GENERIC.MP to
build a multiprocessor kernel" to the last sentence in the
documentation above.

A similar addition is needed in the "Rebooting with the new kernel" section.

/Don Allen

Reply via email to