rpms/xenner/devel xenner-mmx.diff, NONE, 1.1 .cvsignore, 1.5, 1.6 sources, 1.4, 1.5 xenner.spec, 1.10, 1.11 xenner-keymap.patch, 1.1, NONE xenner-ld-library-path.patch, 1.1, NONE xenner-log-stderr.patch, 1.1, NONE xenner-map-foreign-pages.patch, 1.1, NONE xenner-memset.diff, 1.1, NONE xenner-tap-ifname.patch, 1.1, NONE

Gerd Hoffmann (kraxel) fedora-extras-commits at redhat.com
Fri Apr 11 15:17:41 UTC 2008


Author: kraxel

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

Modified Files:
	.cvsignore sources xenner.spec 
Added Files:
	xenner-mmx.diff 
Removed Files:
	xenner-keymap.patch xenner-ld-library-path.patch 
	xenner-log-stderr.patch xenner-map-foreign-pages.patch 
	xenner-memset.diff xenner-tap-ifname.patch 
Log Message:
- update to version 0.29
  - merge Daniels fixes.
  - fixed init script translation tagging (rhbz #438106).
  - fixed missing bits to make f9 pv_ops kernel boot (rhbz #439010).
  - add -bootloader cmd line option, add docs (rhbz #435061).
  - use kvms in-kernel lapic/ioapic for irqs and events.
  - use separate threads for I/O handling and vcpus.
- fixed cr4 setup for mmx/sse support (rhbz #441902).



xenner-mmx.diff:

--- NEW FILE xenner-mmx.diff ---
diff -u -p -r1.27 emu-main.c
--- a/emu-main.c	10 Apr 2008 07:29:04 -0000	1.27
+++ b/emu-main.c	11 Apr 2008 07:44:14 -0000
@@ -192,7 +192,8 @@ static void cr_init(struct xen_cpu *cpu)
     print_bits(2, "cr0", read_cr0(), cr0, cr0_bits);
     write_cr0(cr0);
 
-    cr4 = read_cr4();
+    cr4  = read_cr4();
+    cr4 |= X86_CR4_OSFXSR | X86_CR4_OSXMMEXCPT;
     print_bits(2, "cr4", read_cr4(), cr4, cr4_bits);
     write_cr4(cr4);
 }


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xenner/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	27 Feb 2008 21:25:42 -0000	1.5
+++ .cvsignore	11 Apr 2008 15:17:03 -0000	1.6
@@ -1,5 +1 @@
-.*.log
-*.rpm
-x86_64
-i686
-xenner-0.25.tar.gz
+xenner-0.29.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xenner/devel/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	1 Feb 2008 20:26:52 -0000	1.4
+++ sources	11 Apr 2008 15:17:03 -0000	1.5
@@ -1 +1 @@
-2d340f1e99b4331c8958615c78402108  xenner-0.25.tar.gz
+7279effb724153c02f411e3b90e646a9  xenner-0.29.tar.gz


Index: xenner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xenner/devel/xenner.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- xenner.spec	12 Mar 2008 18:22:48 -0000	1.10
+++ xenner.spec	11 Apr 2008 15:17:03 -0000	1.11
@@ -1,16 +1,11 @@
 Name:         xenner
 License:      GPLv2+
-Version:      0.25
-Release:      5%{?dist}
+Version:      0.29
+Release:      1%{?dist}
 Summary:      Xen emulator for kvm
 Group:        Applications/Emulators
 Source:       %{name}-%{version}.tar.gz
-Patch01:      %{name}-memset.diff
-Patch02:      %{name}-tap-ifname.patch
-Patch03:      %{name}-log-stderr.patch
-Patch04:      %{name}-map-foreign-pages.patch
-Patch05:      %{name}-ld-library-path.patch
-Patch06:      %{name}-keymap.patch
+Patch01:      %{name}-mmx.diff
 URL:          http://dl.bytesex.org/releases/%{name}/%{name}-%{version}.tar.gz
 Requires:     xen-runtime
 Provides:     xen-hypervisor-abi = 3.2
@@ -29,12 +24,7 @@
 
 %prep
 %setup -q
-%patch01 -p0
-%patch02 -p1
-%patch03 -p1
-%patch04 -p1
-%patch05 -p1
-%patch06 -p1
+%patch01 -p1 -b .mmx
 
 %build
 export CFLAGS="%{optflags}"
@@ -66,6 +56,16 @@
 rm -rf %{buildroot}
 
 %changelog
+* Fri Apr 11 2008 Gerd Hoffmann <kraxel at redhat.com> - 0.29-1.fc9
+- update to version 0.29
+  - merge Daniels fixes.
+  - fixed init script translation tagging (rhbz #438106).
+  - fixed missing bits to make f9 pv_ops kernel boot (rhbz #439010).
+  - add -bootloader cmd line option, add docs (rhbz #435061).
+  - use kvms in-kernel lapic/ioapic for irqs and events.
+  - use separate threads for I/O handling and vcpus.
+- fixed cr4 setup for mmx/sse support (rhbz #441902).
+
 * Wed Mar 12 2008 Daniel P. Berrange <berrange at redhat.com> - 0.25-5.fc9
 - Use ifname= arg to get TAP device name
 - Detect and ignore the -k option & its arg


--- xenner-keymap.patch DELETED ---


--- xenner-ld-library-path.patch DELETED ---


--- xenner-log-stderr.patch DELETED ---


--- xenner-map-foreign-pages.patch DELETED ---


--- xenner-memset.diff DELETED ---


--- xenner-tap-ifname.patch DELETED ---




More information about the fedora-extras-commits mailing list