You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we enabled "irq" feature for hypervisor level IRQ, it won't work under RISCV64 currently.
# arceos-vmm/Cargo.toml# System dependent modules provided by ArceOS.axstd = { workspace = true, features = [
"alloc",
"paging",
"fs",
"irq", # It has to be disabed in riscv64. Todo: fix it."hv",
"multitask",
# "sched_rr"
] }
command
make ARCH=riscv64 VM_CONFIGS=configs/nimbos-riscv64.toml run
It may take some time to fix this bug. Because if irq is enabled, clock interrupts will be involved. Since the virtual machine timer interrupt and arceos timer interrupt in riscv cannot be distinguished, timerlist is needed to help judge. However, the current timer design has not yet been added to the main line, so this problem can only be fixed after the timer design is added to the main line.
When we enabled "irq" feature for hypervisor level IRQ, it won't work under RISCV64 currently.
The text was updated successfully, but these errors were encountered: