From: Marc Zyngier <marc.zyngier@arm.com>
To: Lei Wen <adrian.wenl@gmail.com>
Cc: Christoffer Dall <christoffer.dall@linaro.org>,
"kvm\@vger.kernel.org" <kvm@vger.kernel.org>,
"kvmarm\@lists.cs.columbia.edu" <kvmarm@lists.cs.columbia.edu>
Subject: Re: kvm enable over cortex-a53?
Date: Tue, 03 Jun 2014 10:11:03 +0100 [thread overview]
Message-ID: <87tx82z7bs.fsf@approximate.cambridge.arm.com> (raw)
In-Reply-To: <CALZhoSQymQ9f-VNtEnEOiDmZ51PRZeK3i+r2ZwvO2XF7CsKjBA@mail.gmail.com> (Lei Wen's message of "Tue, 3 Jun 2014 03:14:33 +0100")
On Tue, Jun 03 2014 at 3:14:33 am BST, Lei Wen <adrian.wenl@gmail.com> wrote:
> Hi Marc,
>
> On Mon, Jun 2, 2014 at 5:27 PM, Marc Zyngier <marc.zyngier@arm.com> wrote:
>> kvmtool tells you where the console lives (it is one of the virtio-mmio
>> devices that it prints out when it starts). The address you quote
>> (assuming that this is an IPA) doesn't seem to have anything to do with
>> anything kvmtool emulates. Pretty sure your kernel is trying to poke at
>> some area without parsing the device tree...
>
> Do you have any suggestion for how to debug it?...
I suggest you start with a very simple guest kernel config (only virtio
drivers), no additional stuff. My gut feeling is that you have stuff in
your 3.10 kernel that shouldn't be there.
Your best bet would probably to use a recent tree for your guests.
> Would kvmtool auto load the device tree, or shall I put the device
> tree binary into somewhere?
kvmtool generates the device tree based on what option you give it.
>>> BTW, my lkvm tool is from:
>>> https://github.com/virtualopensystems/linux-kvm-arm.git
>>> with some modification to add cortex-a53 support.
>>
>> What is wrong with *mainline* kvmtool?
>
> The kvmtool seems not mainline yet? Am I wrong?
Mainline in this case means in Pekka Enberg's tree (he is the kvmtool
maintainer).
> I also try below git, but nothing different...
> http://git.kernel.org/pub/scm/linux/kernel/git/will/kvmtool.git
This is Will Deacon's staging tree, not the mainline tree.
The real thing is at:
git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux.git kvmtool/next
M.
--
Jazz is not dead. It just smells funny.
next prev parent reply other threads:[~2014-06-03 9:11 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-02 9:09 kvm enable over cortex-a53? Lei Wen
2014-06-02 9:27 ` Marc Zyngier
2014-06-03 2:14 ` Lei Wen
2014-06-03 9:11 ` Marc Zyngier [this message]
2014-06-04 6:19 ` Lei Wen
2014-06-04 9:20 ` Marc Zyngier
2014-06-05 9:14 ` Lei Wen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87tx82z7bs.fsf@approximate.cambridge.arm.com \
--to=marc.zyngier@arm.com \
--cc=adrian.wenl@gmail.com \
--cc=christoffer.dall@linaro.org \
--cc=kvm@vger.kernel.org \
--cc=kvmarm@lists.cs.columbia.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox