SMP support. Mostly works, but occasionally craps out during boot.
authorkettenis <kettenis@openbsd.org>
Tue, 29 Jun 2021 21:27:52 +0000 (21:27 +0000)
committerkettenis <kettenis@openbsd.org>
Tue, 29 Jun 2021 21:27:52 +0000 (21:27 +0000)
commit11548269c5ea346784b2dd1f1a86009a93042071
tree8087c4e21c2af0a94376ddb2a23c63b726b7962f
parent4c50b3ce837818d746f713a4844d837b32151a98
SMP support.  Mostly works, but occasionally craps out during boot.

ok drahn@
15 files changed:
sys/arch/riscv64/compile/GENERIC.MP/Makefile [new file with mode: 0644]
sys/arch/riscv64/conf/GENERIC.MP [new file with mode: 0644]
sys/arch/riscv64/dev/riscv_cpu_intc.c
sys/arch/riscv64/include/cpu.h
sys/arch/riscv64/include/intr.h
sys/arch/riscv64/riscv64/cpu.c
sys/arch/riscv64/riscv64/db_interface.c
sys/arch/riscv64/riscv64/fpu.c
sys/arch/riscv64/riscv64/genassym.cf
sys/arch/riscv64/riscv64/intr.c
sys/arch/riscv64/riscv64/locore.S
sys/arch/riscv64/riscv64/pmap.c
sys/arch/riscv64/riscv64/sig_machdep.c
sys/kern/kern_sched.c
sys/kern/kern_smr.c