From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH v3 4/8] ARM: KVM: Memory virtualization setup Date: Sun, 05 Jun 2011 15:41:57 +0300 Message-ID: <4DEB7995.1040604@redhat.com> References: <20110603150318.17011.82777.stgit@ubuntu> <20110603150346.17011.70545.stgit@ubuntu> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: catalin.marinas@arm.com, android-virt@lists.cs.columbia.edu, s.raho@virtualopensystems.com, a.motakis@virtualopensystems.com, c.dall@virtualopensystems.com, kvm@vger.kernel.org, a.costa@virtualopensystems.com To: Christoffer Dall Return-path: Received: from mx1.redhat.com ([209.132.183.28]:1231 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753646Ab1FEMmT (ORCPT ); Sun, 5 Jun 2011 08:42:19 -0400 In-Reply-To: <20110603150346.17011.70545.stgit@ubuntu> Sender: kvm-owner@vger.kernel.org List-ID: On 06/03/2011 06:03 PM, Christoffer Dall wrote: > Initializes a blank level-1 translation table for the second stage > translation and handles freeing it as well. > > + start = (unsigned long)kvm, > + end = start + sizeof(struct kvm); > + ret = create_hyp_mappings(kvm_hyp_pgd, start, end); Why not map all GFP_KERNEL memory? -- error compiling committee.c: too many arguments to function