rpms/xen/F-9 xen-ia64-hypercall-args.patch, NONE, 1.1 xen.spec, 1.217, 1.218

Daniel P. Berrange (berrange) fedora-extras-commits at redhat.com
Wed Jul 9 10:59:45 UTC 2008


Author: berrange

Update of /cvs/pkgs/rpms/xen/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6730

Modified Files:
	xen.spec 
Added Files:
	xen-ia64-hypercall-args.patch 
Log Message:
Fix ia64 hypercalls

xen-ia64-hypercall-args.patch:

--- NEW FILE xen-ia64-hypercall-args.patch ---
changeset:   17350:716a637722e4
user:        Alex Williamson <alex.williamson at hp.com>
date:        Mon Mar 10 11:55:40 2008 -0600
files:       tools/libxc/ia64/xc_ia64_stubs.c
description:
[IA64] Remove bogus hypercall arg

privcmd_hypercall_t only has 5 args.  This causes a build failure
with gcc-4.3.  Fixes bugzilla #1186.

Signed-off-by: Alex Williamson <alex.williamson at hp.com>


diff -r 7d300a1ea762 -r 716a637722e4 tools/libxc/ia64/xc_ia64_stubs.c
--- a/tools/libxc/ia64/xc_ia64_stubs.c	Mon Mar 10 11:52:25 2008 -0600
+++ b/tools/libxc/ia64/xc_ia64_stubs.c	Mon Mar 10 11:55:40 2008 -0600
@@ -92,7 +92,6 @@
     hypercall.arg[2] = dom;
     hypercall.arg[3] = (unsigned long)memmap_info;
     hypercall.arg[4] = flags;
-    hypercall.arg[5] = 0;
 
     if (lock_pages(memmap_info,
                    sizeof(*memmap_info) + memmap_info->efi_memmap_size) != 0) {



Index: xen.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xen/F-9/xen.spec,v
retrieving revision 1.217
retrieving revision 1.218
diff -u -r1.217 -r1.218
--- xen.spec	27 Jun 2008 15:03:48 -0000	1.217
+++ xen.spec	9 Jul 2008 10:59:02 -0000	1.218
@@ -2,7 +2,7 @@
 
 # Always set these 3 tags
 %define base_version 3.2.0
-%define base_release 13
+%define base_release 14
 
 # Hypervisor ABI
 %define hv_abi  3.2
@@ -74,6 +74,7 @@
 Patch16: xen-3.2.0-block-rw-range-check.patch
 Patch17: xen-3.2.0-qemu-evtchn-fd.patch
 Patch18: xen-qemu-logfile.patch
+Patch19: xen-ia64-hypercall-args.patch
 
 Patch36: xen-qemu-bootmenu.patch
 
@@ -178,6 +179,7 @@
 %patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
 
 %patch36 -p1
 
@@ -465,6 +467,9 @@
 %{_libdir}/*.a
 
 %changelog
+* Wed Jul  9 2008 Daniel P. Berrange <berrange at redhat.com> - 3.2.0-14.fc9
+- Remove bogus ia64 hypercall arg (rhbz #433921)
+
 * Fri Jun 27 2008 Markus Armbruster <armbru at redhat.com> - 3.2.0-13.fc9
 - Re-enable QEMU image format auto-detection, without the security
   loopholes




More information about the fedora-extras-commits mailing list