CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2021/07/02 04:42:22

Modified files:
        sys/arch/riscv64/include: bootconfig.h vmparam.h 
        sys/arch/riscv64/riscv64: genassym.cf locore.S locore0.S 
                                  machdep.c 

Log message:
Cleanup early bootstrap code.  This mostly realigns the code with the
FreeBSD code from which it was derived.  In particular, it uses the same
trick to switch page tables as FreeBSD, which is what we use to spin up
the secondary CPUs already.  This avoids having to install a temporary
1:1 mapping.

ok mlarkin@

Reply via email to