HomeFreeBSD

Since r289279 bufinit() uses mp_ncpus, but some architectures set this

Description

Since r289279 bufinit() uses mp_ncpus, but some architectures set this
variable during mp_start() which is too late. Move this to mp_setmaxid()
where other architectures set it and move x86 assertions to MI code.

Reviewed by: kib (x86 part)

Details

Provenance
tijlAuthored on
Reviewer
kib
Parents
rS290546: MFC: r290329,r290336
Branches
Unknown
Tags
Unknown