| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
solutions: add confidential-migvm — AArch64 bare-metal RA-TLS state machine Import the migvm-aarch64 project (a bare-metal #![no_std] payload derived from migtd) into solutions/confidential-migvm. This is the low-TCB state machine used in confidential VM live-migration to perform RA-TLS and exchange the migration session key on ARM CCA / VirtCCA. Highlights: - AArch64 port: GICv3, FDT-driven MMU/paging, virtio-mmio + PCIe enumeration, virtio-net modern with DHCP/TCP, timer, TRNG, vsock - Dual license strategy: 3 generic stub files retain Intel BSD-2-Clause-Patent; 25 AArch64-specific files now carry Huawei Mulan PSL v2; LICENSE file holds both texts; Cargo.toml license = "BSD-2-Clause-Patent AND Mulan-PSL-2.0" - Renamed migtd/td keywords to migvm/cvm across code/scripts/docs (architecture comparison section in aarch64_port_summary.md intentionally preserved) - QEMU launch script with TCG/KVM auto-detect, default QEMU_BIN=/bin/qemu-kvm - Chinese README (README_CN.md) plus language-switch links - Verified: cargo build + TCG boot (FDT -> GICv3 -> MMU -> PCIe -> virtio-net -> DHCP 10.0.2.15 -> TCP listen on 5001/5002) all green; KVM/VirtCCA/CCA-realm require a host with /dev/kvm | 1 个月前 | |
solutions: add confidential-migvm — AArch64 bare-metal RA-TLS state machine Import the migvm-aarch64 project (a bare-metal #![no_std] payload derived from migtd) into solutions/confidential-migvm. This is the low-TCB state machine used in confidential VM live-migration to perform RA-TLS and exchange the migration session key on ARM CCA / VirtCCA. Highlights: - AArch64 port: GICv3, FDT-driven MMU/paging, virtio-mmio + PCIe enumeration, virtio-net modern with DHCP/TCP, timer, TRNG, vsock - Dual license strategy: 3 generic stub files retain Intel BSD-2-Clause-Patent; 25 AArch64-specific files now carry Huawei Mulan PSL v2; LICENSE file holds both texts; Cargo.toml license = "BSD-2-Clause-Patent AND Mulan-PSL-2.0" - Renamed migtd/td keywords to migvm/cvm across code/scripts/docs (architecture comparison section in aarch64_port_summary.md intentionally preserved) - QEMU launch script with TCG/KVM auto-detect, default QEMU_BIN=/bin/qemu-kvm - Chinese README (README_CN.md) plus language-switch links - Verified: cargo build + TCG boot (FDT -> GICv3 -> MMU -> PCIe -> virtio-net -> DHCP 10.0.2.15 -> TCP listen on 5001/5002) all green; KVM/VirtCCA/CCA-realm require a host with /dev/kvm | 1 个月前 | |
solutions: add confidential-migvm — AArch64 bare-metal RA-TLS state machine Import the migvm-aarch64 project (a bare-metal #![no_std] payload derived from migtd) into solutions/confidential-migvm. This is the low-TCB state machine used in confidential VM live-migration to perform RA-TLS and exchange the migration session key on ARM CCA / VirtCCA. Highlights: - AArch64 port: GICv3, FDT-driven MMU/paging, virtio-mmio + PCIe enumeration, virtio-net modern with DHCP/TCP, timer, TRNG, vsock - Dual license strategy: 3 generic stub files retain Intel BSD-2-Clause-Patent; 25 AArch64-specific files now carry Huawei Mulan PSL v2; LICENSE file holds both texts; Cargo.toml license = "BSD-2-Clause-Patent AND Mulan-PSL-2.0" - Renamed migtd/td keywords to migvm/cvm across code/scripts/docs (architecture comparison section in aarch64_port_summary.md intentionally preserved) - QEMU launch script with TCG/KVM auto-detect, default QEMU_BIN=/bin/qemu-kvm - Chinese README (README_CN.md) plus language-switch links - Verified: cargo build + TCG boot (FDT -> GICv3 -> MMU -> PCIe -> virtio-net -> DHCP 10.0.2.15 -> TCP listen on 5001/5002) all green; KVM/VirtCCA/CCA-realm require a host with /dev/kvm | 1 个月前 | |
solutions: add confidential-migvm — AArch64 bare-metal RA-TLS state machine Import the migvm-aarch64 project (a bare-metal #![no_std] payload derived from migtd) into solutions/confidential-migvm. This is the low-TCB state machine used in confidential VM live-migration to perform RA-TLS and exchange the migration session key on ARM CCA / VirtCCA. Highlights: - AArch64 port: GICv3, FDT-driven MMU/paging, virtio-mmio + PCIe enumeration, virtio-net modern with DHCP/TCP, timer, TRNG, vsock - Dual license strategy: 3 generic stub files retain Intel BSD-2-Clause-Patent; 25 AArch64-specific files now carry Huawei Mulan PSL v2; LICENSE file holds both texts; Cargo.toml license = "BSD-2-Clause-Patent AND Mulan-PSL-2.0" - Renamed migtd/td keywords to migvm/cvm across code/scripts/docs (architecture comparison section in aarch64_port_summary.md intentionally preserved) - QEMU launch script with TCG/KVM auto-detect, default QEMU_BIN=/bin/qemu-kvm - Chinese README (README_CN.md) plus language-switch links - Verified: cargo build + TCG boot (FDT -> GICv3 -> MMU -> PCIe -> virtio-net -> DHCP 10.0.2.15 -> TCP listen on 5001/5002) all green; KVM/VirtCCA/CCA-realm require a host with /dev/kvm | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |