From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:39509) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8CTM-0003lj-Ar for qemu-devel@nongnu.org; Thu, 15 Mar 2012 11:20:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S8CTK-0005vb-Ew for qemu-devel@nongnu.org; Thu, 15 Mar 2012 11:20:11 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39421) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8CTK-0005v0-6W for qemu-devel@nongnu.org; Thu, 15 Mar 2012 11:20:10 -0400 Message-ID: <4F6208A2.7090700@redhat.com> Date: Thu, 15 Mar 2012 17:20:02 +0200 From: Avi Kivity MIME-Version: 1.0 References: <20120315143015.6381.14579.stgit@x201> <20120315143029.6381.43316.stgit@x201> In-Reply-To: <20120315143029.6381.43316.stgit@x201> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v4 3/3] Minimal ARM LPAE support. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alexey Starikovskiy Cc: qemu-devel@nongnu.org On 03/15/2012 04:30 PM, Alexey Starikovskiy wrote: > Sufficient to boot Linux kernel on vexpress-a15 > > Missing: > * Extends the DBGDRAR and DBGDSAR to 64 bits, to hold PAs of up to 40 bits. > * Defines two Memory Attribute Indirection Registers, MAIRn, to replace PRRR and NMRR when > using the Long-descriptor translation table format. > * Provides two IMPLEMENTATION DEFINED Auxiliary Memory Attribute Indirection Registers 0 > AMAIRn. > > Please add code that detects the use of unimplemented features and aborts (or better, implement the missing features). This way when Linux (or another guest) starts to use these features, we don't get silent breakage. -- error compiling committee.c: too many arguments to function