cloud-hypervisor / rust-hypervisor-firmware

Apache License 2.0
581 stars 53 forks source link

riscv64: Avoid F and V instruction generation #300

Closed retrage closed 6 months ago

retrage commented 6 months ago

As reported in issue https://github.com/cloud-hypervisor/rust-hypervisor-firmware/issues/299, the latest RHF goes boot loop since nightly-2023-06-07 Rust toolchain. This is because the recent Rust generates code that includes F and V extensions, which we need to enable these features on startup. This commit disables generation of these extensions as a workaround.

Fixes #299.

rbradford commented 6 months ago

I think the wget is failing to download the aarch64 binary - like cloud-hypervisor/cloud-hypervisor#6006