From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH] register page alignment memory for MMIO of assigned device Date: Wed, 03 Dec 2008 15:00:30 +0200 Message-ID: <493682EE.4070007@redhat.com> References: <715D42877B251141A38726ABF5CABF2C018BF05C17@pdsmsx503.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "kvm@vger.kernel.org" To: "Han, Weidong" Return-path: Received: from mx2.redhat.com ([66.187.237.31]:37847 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751752AbYLCNAf (ORCPT ); Wed, 3 Dec 2008 08:00:35 -0500 In-Reply-To: <715D42877B251141A38726ABF5CABF2C018BF05C17@pdsmsx503.ccr.corp.intel.com> Sender: kvm-owner@vger.kernel.org List-ID: Han, Weidong wrote: > MMIO of assigned device is registered as memory slot. Size of memory slot in KVM must be page size multiple. But MMIO of some devices (e.g. EHCI controller) is not page size mutiple, so it fails to register these MMIOs, thus device assignment fails. In order to solve it, need to register target page alignment memory for these MMIOs. > > Applied, thanks. -- error compiling committee.c: too many arguments to function