[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 0/6] Bypass tcg memory functions -v1.0-2009
From: |
Glauber Costa |
Subject: |
Re: [Qemu-devel] [PATCH 0/6] Bypass tcg memory functions -v1.0-2009 |
Date: |
Thu, 22 Jan 2009 12:02:33 -0200 |
On Wed, Jan 21, 2009 at 10:11 PM, Paul Brook <address@hidden> wrote:
> I don't see a reason why these need to be different. They're all doing
> basically the same thing. The low level implementation details ara a bit
> different, but in principle kvm, xen and tcg all need to to exactly the same
> thing: Figure out what a particular physical address is mapped to.
I'll try to work something out today. I agree that if we do can have
something similar, let's have it.
However, as anthony poses it, we'll differ _somewhere_, and the whole
question is where to hook.
In a level lower than that, we can probably share more code, true, but
we'll end up with an API
that means a lot less, and much more difficult to get right.
The idea of sharing I have in mind right now is close to what I did
wrt to io handling.
--
Glauber Costa.
"Free as in Freedom"
http://glommer.net
"The less confident you are, the more serious you have to act."
Re: [Qemu-devel] [PATCH 0/6] Bypass tcg memory functions -v1.0-2009, Paul Brook, 2009/01/21
Re: [Qemu-devel] [PATCH 0/6] Bypass tcg memory functions -v1.0-2009, Anthony Liguori, 2009/01/21