CVSROOT:        /cvs
Module name:    src
Changes by:     v...@cvs.openbsd.org    2018/12/18 07:24:02

Modified files:
        sys/arch/octeon/include: octeonreg.h 
        sys/arch/octeon/octeon: machdep.c 

Log message:
Figure out the number of available CPUs using system fuse registers.
This makes `ncpusfound' independent of kernel boot parameters.

The kernel still needs the help of the firmware to spin up secondary
CPUs, so the `coremask' or `numcores' boot parameter is still needed
for multicore operation.

Tested on CN5020, CN6120, CN7130 and CN7360.

Reply via email to