rpms/xenner/devel xenner-smp64.diff,NONE,1.1 xenner.spec,1.24,1.25

Gerd Hoffmann (kraxel) fedora-extras-commits at redhat.com
Thu Jul 17 20:49:00 UTC 2008


Author: kraxel

Update of /cvs/pkgs/rpms/xenner/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27471

Modified Files:
	xenner.spec 
Added Files:
	xenner-smp64.diff 
Log Message:
fix smp on 64-bit

xenner-smp64.diff:

--- NEW FILE xenner-smp64.diff ---
Index: emu64.S
===================================================================
RCS file: /home/cvsroot/xenner/emu64.S,v
retrieving revision 1.37
diff -u -p -r1.37 emu64.S
--- emu64.S	14 Jul 2008 13:15:45 -0000	1.37
+++ emu64.S	17 Jul 2008 20:44:23 -0000
@@ -267,7 +267,8 @@ ENTRY(broken_memcpy_pf)
 	.code16
 	.align 4096
 ENTRY(sipi)
-	out %al, $0xe2
+	mov $0x00060000, %eax  /* EMUDEV_CMD_INIT_SECONDARY_VCPU */
+	outl %eax, $0xe8       /* EMUDEV_REG_COMMAND */
 	hlt
 	.code64
 


Index: xenner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xenner/devel/xenner.spec,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- xenner.spec	17 Jul 2008 20:02:46 -0000	1.24
+++ xenner.spec	17 Jul 2008 20:48:13 -0000	1.25
@@ -1,10 +1,11 @@
 Name:         xenner
 License:      GPLv2+
 Version:      0.40
-Release:      1%{?dist}
+Release:      2%{?dist}
 Summary:      Xen emulator for kvm
 Group:        Applications/Emulators
 Source0:      %{name}-%{version}.tar.gz
+Patch0:       %{name}-smp64.diff
 URL:          http://dl.bytesex.org/releases/%{name}/%{name}-%{version}.tar.gz
 Requires:     xen-runtime
 Provides:     xen-hypervisor-abi = 3.2
@@ -23,6 +24,7 @@
 
 %prep
 %setup -q
+%patch0 -p0
 
 %build
 export CFLAGS="%{optflags}"
@@ -57,6 +59,8 @@
 rm -rf %{buildroot}
 
 %changelog
+* Thu Jul 17 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.40-2.fc10
+- fix smp on 64-bit.
 * Thu Jul 17 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.40-1.fc10
 - update to version 0.40
   * rework xenner <=> emu interfaces.




More information about the fedora-extras-commits mailing list