This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Re: [patch] pae: tlbflush linear page table updates

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: [Xen-devel] Re: [patch] pae: tlbflush linear page table updates
From: Andi Kleen <ak@xxxxxxx>
Date: 12 Aug 2005 11:20:42 +0200
Cc: Gerd Knorr <kraxel@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, kevin.tian@xxxxxxxxx
Delivery-date: Fri, 12 Aug 2005 09:19:02 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <2636b1d92088eaa5eb1c4e84ef120688@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <571ACEFD467F7749BC50E0A98C17CDD80795993E@pdsmsx403> <2636b1d92088eaa5eb1c4e84ef120688@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3
Keir Fraser <Keir.Fraser@xxxxxxxxxxxx> writes:
> The compiler will never alias inputs. In this case it is forced to
> alias the output constraint with input retval, and so the output
> cannot alias with any other input (which would be an error).

Actually it will sometimes. That is what the "early clobber" (&) 
prevents. Perhaps it should be used here.


Xen-devel mailing list