From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Qemu-devel] [RFC v1] Add declarations for hierarchical memory region API Date: Fri, 20 May 2011 09:46:16 -0500 Message-ID: <4DD67EB8.8050602@codemonkey.ws> References: <1305814352-15044-1-git-send-email-avi@redhat.com> <1305814352-15044-2-git-send-email-avi@redhat.com> <4DD580FD.2030409@codemonkey.ws> <4DD6331E.8000105@redhat.com> <4DD67563.9080803@twiddle.net> <4DD67B2F.5080907@codemonkey.ws> <4DD67D50.30706@twiddle.net> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Avi Kivity , kvm@vger.kernel.org, qemu-devel@nongnu.org To: Richard Henderson Return-path: Received: from mail-gy0-f174.google.com ([209.85.160.174]:38328 "EHLO mail-gy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933435Ab1ETOqT (ORCPT ); Fri, 20 May 2011 10:46:19 -0400 Received: by gyd10 with SMTP id 10so1323928gyd.19 for ; Fri, 20 May 2011 07:46:19 -0700 (PDT) In-Reply-To: <4DD67D50.30706@twiddle.net> Sender: kvm-owner@vger.kernel.org List-ID: On 05/20/2011 09:40 AM, Richard Henderson wrote: > On 05/20/2011 07:31 AM, Anthony Liguori wrote: >> But is this a characteristic of devices or is this a characteristic of the chipset/CPU? > > Chipset. So if the chipset only allows accesses that are 64-bit, then you'll want to have hierarchical dispatch filter non 64-bit accesses and raise an MCE appropriately. So you don't need anything in MemoryRegion, you need code in the dispatch path. Regards, Anthony Liguori > > r~ >