Hello community, here is the log from the commit of package gmp for openSUSE:12.2 checked in at 2012-07-03 13:53:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/gmp (Old) and /work/SRC/openSUSE:12.2/.gmp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gmp", Maintainer is "rguent...@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.2/gmp/gmp.changes 2012-06-25 15:20:22.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.gmp.new/gmp.changes 2012-07-03 13:53:45.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jul 3 07:49:57 UTC 2012 - bwiedem...@suse.com + +- do not abort on kvm's x86_64 "CPU" on AMD (bnc#671262) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gmp-support-kvm.diff ++++++ --- /var/tmp/diff_new_pack.JitwYT/_old 2012-07-03 13:53:45.000000000 +0200 +++ /var/tmp/diff_new_pack.JitwYT/_new 2012-07-03 13:53:45.000000000 +0200 @@ -1,4 +1,4 @@ -From: Stephan Kulow <co...@suse.de> +From: Stephan Kulow <co...@suse.de>, Bernhard M. Wiedemann <bwiedem...@suse.de> KVM defaults to a basically non-existant CPUid, so it needs special handling model 1 is Pentium Pro (1995) and model 3 is Pentium II (1997), @@ -6,8 +6,8 @@ Index: gmp-5.0.5/mpn/x86_64/fat/fat.c =================================================================== ---- gmp-5.0.5.orig/mpn/x86_64/fat/fat.c 2012-05-06 13:19:50.000000000 +0200 -+++ gmp-5.0.5/mpn/x86_64/fat/fat.c 2012-05-29 09:58:12.540345955 +0200 +--- gmp-5.0.5.orig/mpn/x86_64/fat/fat.c ++++ gmp-5.0.5/mpn/x86_64/fat/fat.c @@ -201,9 +201,12 @@ __gmpn_cpuvec_init (void) case 6: switch (model) @@ -22,3 +22,15 @@ case 0x03: case 0x04: case 0x05: +@@ -276,8 +279,10 @@ __gmpn_cpuvec_init (void) + { + switch (family) + { +- case 5: + case 6: ++ if(model == 2) /* KVM default */ ++ break; /* generic will do */ ++ case 5: + abort (); + + case 15: /* k8 */ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org