From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [patch 3/5] KVM: hypercall batching Date: Mon, 18 Feb 2008 10:47:34 +0200 Message-ID: <47B94626.5080209@qumranet.com> References: <20080216220924.733723618@redhat.com> <1203273628.24928.2.camel@diesel> <47B93C70.1010303@qumranet.com> <200802180943.35353.borntraeger@de.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Cc: kvm-devel@lists.sourceforge.net, Marcelo Tosatti , Hollis Blanchard To: Christian Borntraeger Return-path: In-Reply-To: <200802180943.35353.borntraeger@de.ibm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kvm-devel-bounces@lists.sourceforge.net Errors-To: kvm-devel-bounces@lists.sourceforge.net List-Id: kvm.vger.kernel.org Christian Borntraeger wrote: > Am Montag, 18. Februar 2008 schrieb Avi Kivity: > >>> AFAICS there is no guarantee about page-alignment here... >>> > > >> Kernel data is physically contiguous (true for per-cpu data as well?), >> so no there's issue here. >> > > Modules are loaded into vmalloc space, no? I think, if kvm is built as > module, static module variables are not guaranteed to be contiguous. > It's not a module (the code is part of pv-ops for kvm, not the kvm host itself). -- Do not meddle in the internals of kernels, for they are subtle and quick to panic. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/