[pve-devel] [PATCH v2 qemu-server 00/12] initial arm support
Wolfgang Bumiller
w.bumiller at proxmox.com
Mon Nov 12 14:10:32 CET 2018
Changes to v1:
- using x86_64 and aarch64 instead of amd64 and arm64 for a better
visual distinction and less mapping around...
- removed the $base_machine distinction as it was pointless,
- added `virt` entry to machine config option as it was still missing
- removed explicit vmgenid error
- turned %Arch2Qemu into a hashref
- rebased onto the vga changes
(mapping virtio-vga to virtio-gpu)
Wolfgang Bumiller (12):
fix and simplify kvm_version()
add 'arch' vm configuration
create_vm: don't add vmgenid for ARM machines by default
use AAVMF for arm
use qemu-system-aarch64 for arm machines
move cpu option creation into separate sub
use cortex-a57 as cpu for arm emulation for now...
only use vhost-net for native kvm machines
arm: use UART for serial0 instead of a separate device
arm: pci addressing, keyboard and ehci controller
don't use amd64-specific cpu options on arm
arm: use virtio gpu by default
PVE/API2/Qemu.pm | 14 +-
PVE/QemuServer.pm | 375 +++++++++++++++++++++++++++++++++-----------------
PVE/QemuServer/PCI.pm | 14 +-
PVE/QemuServer/USB.pm | 11 +-
4 files changed, 274 insertions(+), 140 deletions(-)
--
2.11.0
More information about the pve-devel
mailing list