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

Reply via email to