Jiri Denemark
5a9221b9af
cpu_x86: Use signature in CPU detection code
...
Our current detection code uses just the number of CPU features which
need to be added/removed from the CPU model to fully describe the CPUID
data. The smallest number wins. But this may sometimes generate wrong
results as one can see from the fixed test cases. This patch modifies
the algorithm to prefer the CPU model with matching signature even if
this model results in a longer list of additional features.
Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2016-06-17 11:46:31 +02:00
..
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-11 15:25:28 +02:00
2015-08-21 15:42:38 -07:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-11 15:25:28 +02:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-11 15:25:28 +02:00
2015-08-21 15:42:38 -07:00
2015-08-21 15:42:38 -07:00
2015-08-11 15:25:28 +02:00
2015-08-21 15:42:38 -07:00
2016-05-20 09:18:56 +02:00
2014-01-28 21:27:37 +01:00
2013-08-16 15:31:18 -06:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2014-01-28 21:27:37 +01:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2014-01-28 21:27:37 +01:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2015-03-02 07:59:12 +01:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2012-03-09 14:36:31 +01:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-17 11:46:31 +02:00
2016-06-17 11:46:31 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-17 11:40:58 +02:00
2016-06-17 11:40:58 +02:00
2016-06-17 11:40:58 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-17 11:46:31 +02:00
2016-06-09 10:16:44 +02:00
2016-06-17 11:40:58 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-17 11:46:31 +02:00
2016-06-17 11:46:31 +02:00
2016-06-09 09:47:56 +02:00
2016-06-17 11:40:58 +02:00
2016-06-17 11:40:58 +02:00
2016-06-17 11:40:58 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 10:16:44 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2016-06-09 09:47:56 +02:00
2013-07-22 13:57:53 +02:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2015-03-26 09:19:59 +01:00
2015-03-26 09:19:59 +01:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2014-09-05 12:45:19 +02:00
2014-09-05 12:45:19 +02:00
2012-01-17 11:42:56 +01:00
2012-01-17 11:42:56 +01:00
2012-01-17 11:42:56 +01:00
2013-07-22 13:57:53 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2012-01-17 11:42:56 +01:00
2012-01-17 11:42:56 +01:00
2012-01-17 11:42:56 +01:00
2016-06-09 09:47:56 +02:00
2016-05-20 09:18:56 +02:00
2016-06-17 11:46:31 +02:00
2016-05-20 09:18:56 +02:00
2016-05-20 09:18:56 +02:00
2016-06-09 12:15:23 +02:00