From mboxrd@z Thu Jan 1 00:00:00 1970 From: Muli Ben-Yehuda Subject: Re: VMCALL to KVM userspace? Date: Wed, 14 Aug 2013 22:55:49 +0300 Message-ID: <20130814195549.GE15643@needle> References: <520A43CD.1040809@tu-dresden.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: kvm-devel To: Florian Pester Return-path: Received: from mail-wg0-f47.google.com ([74.125.82.47]:52133 "EHLO mail-wg0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932993Ab3HNTz5 (ORCPT ); Wed, 14 Aug 2013 15:55:57 -0400 Received: by mail-wg0-f47.google.com with SMTP id j13so7998759wgh.14 for ; Wed, 14 Aug 2013 12:55:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <520A43CD.1040809@tu-dresden.de> Sender: kvm-owner@vger.kernel.org List-ID: On Tue, Aug 13, 2013 at 04:33:49PM +0200, Florian Pester wrote: > for a uni project I'm trying to write a userspace for KVM that can > run ELF binaries without a full blown OS in the guest. The idea is > to handle any syscalls made by the binary running inside the guest > in the userspace of the host. In the simplest case you could forward > them to the host Linux kernel. Sounds a lot like Dune, http://www.scs.stanford.edu/~dm/home/papers/belay:dune.pdf. > If this is correct, is there any way to make a call to the host VMM, > that will be transfered to userspace by KVM? (Paolo already answered) Cheers, Muli