From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:43024) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNTZ0-00050t-JS for qemu-devel@nongnu.org; Fri, 20 May 2011 13:32:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QNTYz-000297-5W for qemu-devel@nongnu.org; Fri, 20 May 2011 13:32:38 -0400 Received: from mail-yx0-f173.google.com ([209.85.213.173]:64748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QNTYz-00028i-0O for qemu-devel@nongnu.org; Fri, 20 May 2011 13:32:37 -0400 Received: by yxk8 with SMTP id 8so1611033yxk.4 for ; Fri, 20 May 2011 10:32:36 -0700 (PDT) Message-ID: <4DD6A5B2.9070805@codemonkey.ws> Date: Fri, 20 May 2011 12:32:34 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <4DD52910.4080106@siemens.com> <4DD52B0E.2080604@codemonkey.ws> <4DD52BF2.2080506@redhat.com> <20110519161731.GA27310@redhat.com> <4DD5446A.6030003@siemens.com> <20110519162805.GC27310@redhat.com> <4DD545B2.70705@siemens.com> <4DD54729.8050707@codemonkey.ws> <4DD62CA5.9050005@redhat.com> <4DD67FFD.50604@codemonkey.ws> <20110520164330.GA91954@dspnet.fr> In-Reply-To: <20110520164330.GA91954@dspnet.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [RFC] Memory API List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Olivier Galibert Cc: qemu-devel@nongnu.org On 05/20/2011 11:43 AM, Olivier Galibert wrote: > On Fri, May 20, 2011 at 09:51:41AM -0500, Anthony Liguori wrote: >> Is there a use-case for a priority above 1 and if so, what does it mean? > > In a modern northbridge mmconfig has priority over external access, > and other internal registers (apic for instance) have priority over > mmconfig. Bios sometimes map mmconfig is a zone colliding with > something else but where it doesn't really care because the whole > range is not needed. But priority and registration order are roughly equivalent though for things like this, no? And the question is, "how do I control what order to register in?" is equivalent to the question, "how do I determine which region gets which priority?". Both have an answer of, something has to understand all of the regions that may overlap and assign an explicit order/priority. Regards, Anthony Liguori > > OG. > >