[libvirt] [PATCH 0/3] cpu_x86: Few small fixes

Jiri Denemark posted 3 patches 6 years, 3 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1515440554.git.jdenemar@redhat.com
src/cpu/cpu_x86.c                                  | 26 ++++++++---
tests/cputestdata/cpu-cpuid.py                     | 52 +++++++++++++++-------
.../x86_64-cpuid-A10-5800K-disabled.xml            |  1 -
.../cputestdata/x86_64-cpuid-A10-5800K-enabled.xml |  2 -
.../x86_64-cpuid-Core-i5-2500-enabled.xml          |  1 -
.../x86_64-cpuid-Core-i5-2540M-enabled.xml         |  1 -
.../x86_64-cpuid-Core-i5-4670T-enabled.xml         |  1 -
.../x86_64-cpuid-Core-i5-6600-enabled.xml          |  1 -
.../x86_64-cpuid-Core-i7-2600-enabled.xml          |  1 -
...x86_64-cpuid-Core-i7-2600-xsaveopt-disabled.xml |  1 -
.../x86_64-cpuid-Core-i7-2600-xsaveopt-enabled.xml |  1 -
.../x86_64-cpuid-Core-i7-3740QM-enabled.xml        |  1 -
.../x86_64-cpuid-Core-i7-3770-enabled.xml          |  1 -
.../x86_64-cpuid-Core-i7-4510U-enabled.xml         |  1 -
.../x86_64-cpuid-Core-i7-4600U-enabled.xml         |  1 -
.../x86_64-cpuid-Core-i7-5600U-arat-disabled.xml   |  1 +
.../x86_64-cpuid-Core-i7-5600U-arat-enabled.xml    |  1 -
.../x86_64-cpuid-Core-i7-5600U-enabled.xml         |  1 -
.../x86_64-cpuid-Core-i7-7700-enabled.xml          |  1 -
.../x86_64-cpuid-Core2-E6850-enabled.xml           |  1 -
.../x86_64-cpuid-EPYC-7601-32-Core-disabled.xml    |  1 -
.../x86_64-cpuid-EPYC-7601-32-Core-enabled.xml     |  2 -
.../x86_64-cpuid-Opteron-2350-disabled.xml         |  1 -
.../x86_64-cpuid-Opteron-2350-enabled.xml          |  2 -
.../x86_64-cpuid-Opteron-6234-disabled.xml         |  1 -
.../x86_64-cpuid-Opteron-6234-enabled.xml          |  2 -
.../x86_64-cpuid-Phenom-B95-disabled.xml           |  1 -
.../x86_64-cpuid-Phenom-B95-enabled.xml            |  2 -
..._64-cpuid-Ryzen-7-1800X-Eight-Core-disabled.xml |  1 -
...6_64-cpuid-Ryzen-7-1800X-Eight-Core-enabled.xml |  2 -
.../x86_64-cpuid-Xeon-E3-1245-v5-enabled.xml       |  1 -
.../x86_64-cpuid-Xeon-E5-2630-v3-enabled.xml       |  1 -
.../x86_64-cpuid-Xeon-E5-2650-v3-enabled.xml       |  1 -
.../x86_64-cpuid-Xeon-E5-2650-v4-disabled.xml      |  1 +
.../x86_64-cpuid-Xeon-E5-2650-v4-enabled.xml       |  1 -
.../x86_64-cpuid-Xeon-E7-4820-enabled.xml          |  1 -
.../x86_64-cpuid-Xeon-E7-4830-enabled.xml          |  1 -
.../x86_64-cpuid-Xeon-E7-8890-v3-enabled.xml       |  1 -
.../x86_64-cpuid-Xeon-Gold-6148-disabled.xml       |  1 +
.../x86_64-cpuid-Xeon-Gold-6148-enabled.xml        |  1 -
.../x86_64-cpuid-Xeon-W3520-enabled.xml            |  1 -
41 files changed, 60 insertions(+), 63 deletions(-)
[libvirt] [PATCH 0/3] cpu_x86: Few small fixes
Posted by Jiri Denemark 6 years, 3 months ago
I found these issues when working on patches and tests for CVE-2017-5715
part of Spectre.

Jiri Denemark (3):
  cputest: Fix cpu-cpuid.py diff command
  cpu_x86: Add debug messages to x86DecodeUseCandidate
  cpu_x86: Copy CPU signature from ancestor

 src/cpu/cpu_x86.c                                  | 26 ++++++++---
 tests/cputestdata/cpu-cpuid.py                     | 52 +++++++++++++++-------
 .../x86_64-cpuid-A10-5800K-disabled.xml            |  1 -
 .../cputestdata/x86_64-cpuid-A10-5800K-enabled.xml |  2 -
 .../x86_64-cpuid-Core-i5-2500-enabled.xml          |  1 -
 .../x86_64-cpuid-Core-i5-2540M-enabled.xml         |  1 -
 .../x86_64-cpuid-Core-i5-4670T-enabled.xml         |  1 -
 .../x86_64-cpuid-Core-i5-6600-enabled.xml          |  1 -
 .../x86_64-cpuid-Core-i7-2600-enabled.xml          |  1 -
 ...x86_64-cpuid-Core-i7-2600-xsaveopt-disabled.xml |  1 -
 .../x86_64-cpuid-Core-i7-2600-xsaveopt-enabled.xml |  1 -
 .../x86_64-cpuid-Core-i7-3740QM-enabled.xml        |  1 -
 .../x86_64-cpuid-Core-i7-3770-enabled.xml          |  1 -
 .../x86_64-cpuid-Core-i7-4510U-enabled.xml         |  1 -
 .../x86_64-cpuid-Core-i7-4600U-enabled.xml         |  1 -
 .../x86_64-cpuid-Core-i7-5600U-arat-disabled.xml   |  1 +
 .../x86_64-cpuid-Core-i7-5600U-arat-enabled.xml    |  1 -
 .../x86_64-cpuid-Core-i7-5600U-enabled.xml         |  1 -
 .../x86_64-cpuid-Core-i7-7700-enabled.xml          |  1 -
 .../x86_64-cpuid-Core2-E6850-enabled.xml           |  1 -
 .../x86_64-cpuid-EPYC-7601-32-Core-disabled.xml    |  1 -
 .../x86_64-cpuid-EPYC-7601-32-Core-enabled.xml     |  2 -
 .../x86_64-cpuid-Opteron-2350-disabled.xml         |  1 -
 .../x86_64-cpuid-Opteron-2350-enabled.xml          |  2 -
 .../x86_64-cpuid-Opteron-6234-disabled.xml         |  1 -
 .../x86_64-cpuid-Opteron-6234-enabled.xml          |  2 -
 .../x86_64-cpuid-Phenom-B95-disabled.xml           |  1 -
 .../x86_64-cpuid-Phenom-B95-enabled.xml            |  2 -
 ..._64-cpuid-Ryzen-7-1800X-Eight-Core-disabled.xml |  1 -
 ...6_64-cpuid-Ryzen-7-1800X-Eight-Core-enabled.xml |  2 -
 .../x86_64-cpuid-Xeon-E3-1245-v5-enabled.xml       |  1 -
 .../x86_64-cpuid-Xeon-E5-2630-v3-enabled.xml       |  1 -
 .../x86_64-cpuid-Xeon-E5-2650-v3-enabled.xml       |  1 -
 .../x86_64-cpuid-Xeon-E5-2650-v4-disabled.xml      |  1 +
 .../x86_64-cpuid-Xeon-E5-2650-v4-enabled.xml       |  1 -
 .../x86_64-cpuid-Xeon-E7-4820-enabled.xml          |  1 -
 .../x86_64-cpuid-Xeon-E7-4830-enabled.xml          |  1 -
 .../x86_64-cpuid-Xeon-E7-8890-v3-enabled.xml       |  1 -
 .../x86_64-cpuid-Xeon-Gold-6148-disabled.xml       |  1 +
 .../x86_64-cpuid-Xeon-Gold-6148-enabled.xml        |  1 -
 .../x86_64-cpuid-Xeon-W3520-enabled.xml            |  1 -
 41 files changed, 60 insertions(+), 63 deletions(-)

-- 
2.15.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 0/3] cpu_x86: Few small fixes
Posted by Pavel Hrdina 6 years, 3 months ago
On Mon, Jan 08, 2018 at 08:47:10PM +0100, Jiri Denemark wrote:
> I found these issues when working on patches and tests for CVE-2017-5715
> part of Spectre.
> 
> Jiri Denemark (3):
>   cputest: Fix cpu-cpuid.py diff command
>   cpu_x86: Add debug messages to x86DecodeUseCandidate
>   cpu_x86: Copy CPU signature from ancestor

Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list