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] [PATCH] cpu barriers moved and x86-64 cpu barriers added

To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] cpu barriers moved and x86-64 cpu barriers added
From: Jerone Young <jyoung5@xxxxxxxxxx>
Date: Tue, 01 Mar 2005 21:50:38 -0600
Delivery-date: Wed, 02 Mar 2005 13:53:53 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
Apologies if this is comes in twice. I sent this earlier today but I
don't see it on the list...;-0

We actually should have wmb() be defined as "asm volatile("":::"memory")
since we are not using out of order io.

The patch attached removes all the instances and places the definitions
in libxc/xc.h as per the discussion last week between Anthony & Keir.

Signed-off-by: Jerone Young <jyoung5@xxxxxxxxxx>

Jerone Young
Open Virtualization
IBM Linux Technology Center
512-838-1157 (T/L: 678-1157)

Attachment: cpu_barrier_patch.diff
Description: Text Data

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] cpu barriers moved and x86-64 cpu barriers added, Jerone Young <=