-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
AREA: Arch optimizationArchitecture-specific enablement or optimization (e.g. addition of LoongArch SIMD codepaths)Architecture-specific enablement or optimization (e.g. addition of LoongArch SIMD codepaths)AREA: KernelAREA: VirtualizationRelated to virtualization (NOT emulation -- host and guest must have the same arch)Related to virtualization (NOT emulation -- host and guest must have the same arch)英雄帖Volunteers welcome!Volunteers welcome!
Description
There are already some solid LoongArch server models in the wild, and it can be very beneficial to have lightweight VM solutions working on LoongArch too. Many of these are now based on the collaborative rust-vmm
project, which needs to gain LoongArch support.
There is already work undergoing, but it's lacking a downstream use case so gets postponed:
We should first file issues on downstream projects, to establish the necessity of LoongArch support in the infra packages:
- https://github.com/firecracker-microvm/firecracker
- related: feature request for RISC-V
- https://github.com/cloud-hypervisor/cloud-hypervisor
Then we should probably restart the porting work all over again, as the original PR seems overly focused on build fix only; we could bump the KVM binding target version to Linux 6.14 while at it, for example.
MingcongBai
Metadata
Metadata
Assignees
Labels
AREA: Arch optimizationArchitecture-specific enablement or optimization (e.g. addition of LoongArch SIMD codepaths)Architecture-specific enablement or optimization (e.g. addition of LoongArch SIMD codepaths)AREA: KernelAREA: VirtualizationRelated to virtualization (NOT emulation -- host and guest must have the same arch)Related to virtualization (NOT emulation -- host and guest must have the same arch)英雄帖Volunteers welcome!Volunteers welcome!