|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] Re: [PATCH v2 9/9] Add -kvm option |
Date: | Thu, 08 Oct 2009 09:56:49 -0500 |
User-agent: | Thunderbird 2.0.0.23 (X11/20090825) |
Avi Kivity wrote:
That's a bug in the userspace pit :) I'm worried about things like 'info pit' needing dual implementations.
You mean info qdm? It'll Just Work.
We'll have the same problem with vhost-net, only there the duplication will be much greater if we split the implementation.I'd rather not treat vhost-net like a device model and instead treat it like a -net backend. If we can bounce requests through userspace (and we can), we should be able to use it for any device model. In the case of virtio-net, we should be able to short-circuit things such that we don't have to go through userspace. It's admittedly very hairy without a point-to-point net abstraction.Interesting idea. I think it'll be hairy even with a point-to-point net abstraction, but it's worth trying.
Could be interesting trying to tie the e1000 to vhost-net performance wise...
Regards, Anthony Liguori
[Prev in Thread] | Current Thread | [Next in Thread] |