qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Using virtio for inter-VM communication


From: Jan Kiszka
Subject: Re: [Qemu-devel] Using virtio for inter-VM communication
Date: Tue, 17 Jun 2014 07:57:34 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666

On 2014-06-17 07:24, Paolo Bonzini wrote:
> Il 15/06/2014 08:20, Jan Kiszka ha scritto:
>>> > I think implementing Xen hypercalls in jailhouse for grant table and
>>> > event channels would actually make a lot of sense.  The Xen
>>> > implementation is 2.5kLOC and I think it should be possible to compact
>>> > it noticeably, especially if you limit yourself to 64-bit guests.
>> At least the grant table model seems unsuited for Jailhouse. It allows a
>> guest to influence the mapping of another guest during runtime. This we
>> want (or even have) to avoid in Jailhouse.
> 
> IIRC implementing the grant table hypercalls with copies is inefficient
> but valid.

Back to #1: This is what Rusty is suggesting for virtio. Nothing to win
with grant tables then. And if we really have to copy, I would prefer to
use a standard.

I guess we need to play with prototypes to assess feasibility and impact
on existing code.

Jan


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]