From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH v7 1/2] qemu-kvm: add irqfd support Date: Sun, 31 May 2009 15:29:12 +0300 Message-ID: <4A227818.8030809@redhat.com> References: <20090512183059.26356.94857.stgit@dev.haskins.net> <20090512183226.26356.46296.stgit@dev.haskins.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Gregory Haskins Return-path: Received: from mx2.redhat.com ([66.187.237.31]:51646 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752120AbZEaM3Q (ORCPT ); Sun, 31 May 2009 08:29:16 -0400 In-Reply-To: <20090512183226.26356.46296.stgit@dev.haskins.net> Sender: kvm-owner@vger.kernel.org List-ID: Gregory Haskins wrote: > irqfd lets you create an eventfd based file-desriptor to inject interrupts > to a kvm guest. We associate one gsi per fd for fine-grained routing. > > Sorry, getting to userspace a little late in the game. > @@ -34,6 +34,7 @@ > #include > #include > #include > +#include > This only made it in 2.6.22. So it needs a ./configure -time check for existence. > +int kvm_create_irqfd(kvm_context_t kvm, int gsi, int flags) > +{ > + return -ENOENT; > +} > + > +int kvm_destroy_irqfd(kvm_context_t kvm, int fd, int flags) > +{ > + return -ENOENT; > +} > -ENOSYS is more traditional. -- error compiling committee.c: too many arguments to function