Hello community, here is the log from the commit of package kvm checked in at Fri Feb 22 01:35:43 CET 2008. -------- --- arch/i386/kvm/kvm.changes 2008-02-20 19:46:32.000000000 +0100 +++ /mounts/work_src_done/STABLE/kvm/kvm.changes 2008-02-21 16:42:04.000000000 +0100 @@ -1,0 +2,5 @@ +Thu Feb 21 16:09:29 CET 2008 - bk@suse.de + +- Add fixes from upstream and drop cpuidfake patch, fixes bnc#360671 + +------------------------------------------------------------------- Old: ---- kvm-cpuid-fake.patch kvm-perf.patch no-efer-on-old-core.patch qemu-kvm-x86-new-cpuidasm.patch New: ---- convert-commits-to-patch.sh kvm-post61-commits.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kvm.spec ++++++ --- /var/tmp/diff_new_pack.r14259/_old 2008-02-22 01:35:31.000000000 +0100 +++ /var/tmp/diff_new_pack.r14259/_new 2008-02-22 01:35:31.000000000 +0100 @@ -19,7 +19,7 @@ Summary: Kernel-based Virtual Machine Url: http://kvm.qumranet.com/ Version: 61 -Release: 1 +Release: 3 ### On update of the tarball, recompress the tarball and: # - remove s390-dis.c # - remove the "patches" directory @@ -29,9 +29,7 @@ Source1: 60-kvm.rules Patch01: qemu-datadir.diff Patch02: kvm-susekernel.patch -Patch03: qemu-kvm-x86-new-cpuidasm.patch Patch04: kvm-ssse3.patch -Patch05: kvm-perf.patch Patch10: qemu-hpet.patch Patch11: qemu-lpc.patch Patch12: qemu-applesmc.patch @@ -40,12 +38,12 @@ Patch15: qemu-intelmac.patch Patch16: qemu-rtl8139.patch Patch17: qemu-multiboot.patch -Patch18: kvm-cpuid-fake.patch Patch82: kvm-cpuid.patch Patch83: kvm-gfxboot.patch Patch90: acpi-tables.patch # Upstream patches: -Patch100: no-efer-on-old-core.patch +Source100: convert-commits-to-patch.sh +Patch100: kvm-post61-commits.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: /usr/sbin/groupadd %define use_kmp 1 @@ -128,12 +126,10 @@ %if %use_kmp %patch02 -p0 -b .include-path-for-suse-kernel-rpms %endif -%patch03 -p0 -b .qemu-kvm-x86-new-cpuidasm %define bios_targets bios vgabios extboot %define vanilla 0 %if !%{vanilla} %patch04 -p1 -b .add-support-for-ssse3 -%patch05 -p1 %patch10 -p0 %patch11 -p0 %patch12 -p0 @@ -142,21 +138,22 @@ %patch15 -p0 %patch16 -p0 %patch17 -p0 -%patch18 -p0 %patch82 -p1 %patch83 -p0 cp -a bios bios-mac %patch90 -p0 -b .bios-mac %endif -# Upstram: -%patch100 -p1 -b .no-efer-on-old-core +# Apply selected upstream patches from the kvm-commits list: +sh %_sourcedir/convert-commits-to-patch.sh %PATCH100 | patch -p0 %build [ -f qemu/s390-dis.c ] && exit 2 # bnc#353836 # KVM's qemu-real-mode emulator (used with -no-kvm) is broken with -O1 or higher, -# glxboot hangs before showing the menu if -O0 is not enforced here wthen -no-kvm -# is used: +# glxboot hangs before showing the menu if -O0 is not enforced here when -no-kvm +# is used (do this only on x86_64, -O2 may be required on i386): +%ifarch x86_64 sed -i 's/-O2/-O0/' qemu/configure +%endif ./configure --prefix=%{_prefix} --disable-gcc-check --qemu-cflags="%{optflags}" # Patch kvm/user Makefile to accept inital CFLAGS: sed -i 's/CFLAGS =/CFLAGS +=/' user/Makefile @@ -178,7 +175,6 @@ cd ../.. done %endif -#make %install # kernel modules @@ -215,6 +211,8 @@ %_mandir/man1/qemu-kvm.1.gz %changelog +* Thu Feb 21 2008 bk@suse.de +- Add fixes from upstream and drop cpuidfake patch, fixes bnc#360671 * Fri Feb 15 2008 bk@suse.de - Update to kvm-61, adds paravirtualized clock and dozens of fixes - Fix cpuid asm or 64-bit guest support and fix core duo support ++++++ kvm-post61-commits.patch ++++++ ++++ 718 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de