Hi Marc,
We tried kvm-arm64/soc-armv8-kvm branch from your git tree on v8 Foundation Model but we dont get any prints on serial terminal.
We followed the step mentioned in https://wiki.linaro.org/HowTo/BuildArm64Kernel except:
1. We used kernel compiled from kvm-arm64/soc-armv8-kvm branche from your git tree.
2. We used vexpress-foundation-v8.dts from git://git.linaro.org/kernel/linaro-aarch64.git
What are we missing here ?
Regards,
Anup
---------- Forwarded message ----------
From: marc.zyngier at arm.com (Marc Zyngier)
To:
Cc:
Date: Wed, 19 Dec 2012 11:59:39 +0000
Subject: [kvmarm] [RFC] KVM on arm64
As I'm about to go in turkey mode for a few days, I thought it would
be good to let people have a taste of KVM on arm64. At least for those
who are not following the same path...
So this is the first public drop of KVM/arm64. It supports:
- arm and arm64 guests
- SMP host and guest
- 4kB and 64kB pages (both as a host and as a guest)
- Virtual GIC
- Architected timers
It has been tested on ARMv8 VE model as well as the Foundation Model
(after reworking the DTS), using Will Deacon's excellent port of
kvmtool to arm64 for the platform emulation side (with virtio for
console, block device, networking...). We happily booted guests using
the Linaro OE filesystem (64bit) as well Debian and Ubuntu (32bit).
It reuses a fair amount of the KVM/arm port source code and general
architecture, though there still some work to be done in order to
share more code. It currently relies on so much out of tree code that
I'm not even trying to post the patches, hence merely signaling the
existence of the port.
The code sits in a number of (non-stable) branches at
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git
- kvm-arm64/pre-arm64-cleanup: Christoffer Dall's kvm-arm-master
branch plus a number of patches reorganizing some parts of the
KVM/arm code in order to reuse them on arm64.
- kvm-arm64/psci: the above, plus the implementation of the Power
State Coordination Interface
- kvm-arm64/soc-armv8-kvm: a merge of Catalin Marinas' soc-armv8-model
branch and the above.
- kvm-arm64/soc-armv8-kvm-