diff --git a/src/illustrations/cloud-hypervisor-v42-architecture.png b/src/illustrations/cloud-hypervisor-v42-architecture.png new file mode 100644 index 0000000..93bcc4d Binary files /dev/null and b/src/illustrations/cloud-hypervisor-v42-architecture.png differ diff --git a/src/virtualization/cloud-hypervisor/riscv64-architecture-support.md b/src/virtualization/cloud-hypervisor/riscv64-architecture-support.md index 87a234c..0e071c5 100644 --- a/src/virtualization/cloud-hypervisor/riscv64-architecture-support.md +++ b/src/virtualization/cloud-hypervisor/riscv64-architecture-support.md @@ -10,7 +10,10 @@ cargo depgraph --dedup-transitive-deps --features kvm --include arch,block,devic With this command, a PNG will be generated demonstrating the overall architecture of current cloud-hypervisor. The crates shown are crates within the Rust Type II virtualization stack, and are composed primarily by -`cloud-hypervisor` team and `rust-vmm` team. +`cloud-hypervisor` team and `rust-vmm` team. Crates from `rust-vmm` team are +marked green: + +![cloud-hypervisor-architecture](../../illustrations/cloud-hypervisor-v42-architecture.png) Crates from `rust-vmm` are the foundation of `cluod-hypervisor`, so these works should be finished ahead of supporting `cloud-hypervisor` on RISC-V.