WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] [PATCH] [HVMLOADER] built-in memcmp function uses not-yet im

To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH] [HVMLOADER] built-in memcmp function uses not-yet implemented opcode
From: Stefan Berger <stefanb@xxxxxxxxxx>
Date: Tue, 28 Nov 2006 23:15:27 -0500
Cc: keir@xxxxxxxxxxxxx
Delivery-date: Tue, 28 Nov 2006 20:15:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Keir,

  it seems like the acpi/build.c function now uses the gcc built-in
memcmp function. Unfortunately that one seems to generate some code that
hits a not-yet implemented/emulated opcode. Instead of implementing
emultaion for that opcode I just copied the previously used memcmp
function from util.c into the build.c and renamed it to _memcmp to avoid
linking problems. 

(XEN) a6, This opcode isn't handled yet!
(XEN) handle_mmio: failed to decode instruction
(XEN) mmio opcode: gpa 0xfed40f00, len 2: f3 a6
(XEN) domain_crash_sync called from platform.c:944

Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx>

Attachment: acpi_build_memcmp_fix.diff
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>