Bug ID | 902633 |
---|---|
Summary | arm64: KVM doesn't work with 64k pages on Juno |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | 13.2 RC 1 |
Hardware | aarch64 |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | KVM |
Assignee | agraf@suse.com |
Reporter | agraf@suse.com |
QA Contact | jdouglas@suse.com |
CC | dmueller@suse.com, schwab@suse.com |
Found By | --- |
Blocker | --- |
The Juno platform has its VGIC ranges not properly aligned for 64k page size. Hence upstream has disabled KVM support on that platform - and on Mustang by accident along the way. While we can't securely isolate the guest from doing damage when it has access to the full 64k map, we can still allow guests to run. AArch64 hardware is scarce enough these days that we should support running on any that we can get our hands on. So instead of erroring out when we encounter incorrectly aligned vgic regions, we should try to make the best of the situation and allow users to run on those systems nevertheless.