Re: [libvirt] [PATCH v2 0/3] Improve PPC CPU driver

2013-09-05 Thread Li Zhang

ping ?

On 2013年09月03日 14:28, Li Zhang wrote:

From: Li Zhang 

Currently, PPC CPU driver doesn't support to parse guest data.
It can't pass CPU parameters to Qemu command line.

This patchset is to implement .guestData to support to parse guest
CPU configuration and .update to support host-model and host-passthrough.

The guest CPU configuration is as the following:
   
 POWER7_v2.3
 IBM
   

v2 -> v1:
   * Remove features functions calling for non-x86 platform (Doug Goldstein)
   * Improve update code.
   * Merge update code with guestData.

Li Zhang (3):
   Remove CPU features check for non-x86 platform.
   cpu: Implement guestData and update for PPC
   cpu: Add cpu test cases for PPC CPU driver.

  src/cpu/cpu_powerpc.c  | 178 -
  src/qemu/qemu_command.c|  16 +-
  tests/cputest.c|   9 ++
  tests/cputestdata/ppc64-baseline-1-result.xml  |   3 +
  .../ppc64-baseline-incompatible-vendors.xml|  14 ++
  .../ppc64-baseline-no-vendor-result.xml|   3 +
  tests/cputestdata/ppc64-baseline-no-vendor.xml |   7 +
  tests/cputestdata/ppc64-exact.xml  |   3 +
  tests/cputestdata/ppc64-guest-nofallback.xml   |   4 +
  tests/cputestdata/ppc64-guest.xml  |   4 +
  .../ppc64-host+guest,ppc_models-result.xml |   5 +
  ...st-nofallback,ppc_models,POWER7_v2.1-result.xml |   5 +
  tests/cputestdata/ppc64-host.xml   |   6 +
  tests/cputestdata/ppc64-strict.xml |   3 +
  .../qemuxml2argv-pseries-cpu-exact.args|   7 +
  .../qemuxml2argv-pseries-cpu-exact.xml |  21 +++
  tests/qemuxml2argvtest.c   |   1 +
  17 files changed, 279 insertions(+), 10 deletions(-)
  create mode 100644 tests/cputestdata/ppc64-baseline-1-result.xml
  create mode 100644 tests/cputestdata/ppc64-baseline-incompatible-vendors.xml
  create mode 100644 tests/cputestdata/ppc64-baseline-no-vendor-result.xml
  create mode 100644 tests/cputestdata/ppc64-baseline-no-vendor.xml
  create mode 100644 tests/cputestdata/ppc64-exact.xml
  create mode 100644 tests/cputestdata/ppc64-guest-nofallback.xml
  create mode 100644 tests/cputestdata/ppc64-guest.xml
  create mode 100644 tests/cputestdata/ppc64-host+guest,ppc_models-result.xml
  create mode 100644 
tests/cputestdata/ppc64-host+guest-nofallback,ppc_models,POWER7_v2.1-result.xml
  create mode 100644 tests/cputestdata/ppc64-host.xml
  create mode 100644 tests/cputestdata/ppc64-strict.xml
  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-pseries-cpu-exact.args
  create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-pseries-cpu-exact.xml



--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

[libvirt] [PATCH v2 0/3] Improve PPC CPU driver

2013-09-02 Thread Li Zhang
From: Li Zhang 

Currently, PPC CPU driver doesn't support to parse guest data.
It can't pass CPU parameters to Qemu command line.

This patchset is to implement .guestData to support to parse guest
CPU configuration and .update to support host-model and host-passthrough.

The guest CPU configuration is as the following:
  
POWER7_v2.3
IBM
  

v2 -> v1:
  * Remove features functions calling for non-x86 platform (Doug Goldstein)
  * Improve update code. 
  * Merge update code with guestData.

Li Zhang (3):
  Remove CPU features check for non-x86 platform.
  cpu: Implement guestData and update for PPC
  cpu: Add cpu test cases for PPC CPU driver.

 src/cpu/cpu_powerpc.c  | 178 -
 src/qemu/qemu_command.c|  16 +-
 tests/cputest.c|   9 ++
 tests/cputestdata/ppc64-baseline-1-result.xml  |   3 +
 .../ppc64-baseline-incompatible-vendors.xml|  14 ++
 .../ppc64-baseline-no-vendor-result.xml|   3 +
 tests/cputestdata/ppc64-baseline-no-vendor.xml |   7 +
 tests/cputestdata/ppc64-exact.xml  |   3 +
 tests/cputestdata/ppc64-guest-nofallback.xml   |   4 +
 tests/cputestdata/ppc64-guest.xml  |   4 +
 .../ppc64-host+guest,ppc_models-result.xml |   5 +
 ...st-nofallback,ppc_models,POWER7_v2.1-result.xml |   5 +
 tests/cputestdata/ppc64-host.xml   |   6 +
 tests/cputestdata/ppc64-strict.xml |   3 +
 .../qemuxml2argv-pseries-cpu-exact.args|   7 +
 .../qemuxml2argv-pseries-cpu-exact.xml |  21 +++
 tests/qemuxml2argvtest.c   |   1 +
 17 files changed, 279 insertions(+), 10 deletions(-)
 create mode 100644 tests/cputestdata/ppc64-baseline-1-result.xml
 create mode 100644 tests/cputestdata/ppc64-baseline-incompatible-vendors.xml
 create mode 100644 tests/cputestdata/ppc64-baseline-no-vendor-result.xml
 create mode 100644 tests/cputestdata/ppc64-baseline-no-vendor.xml
 create mode 100644 tests/cputestdata/ppc64-exact.xml
 create mode 100644 tests/cputestdata/ppc64-guest-nofallback.xml
 create mode 100644 tests/cputestdata/ppc64-guest.xml
 create mode 100644 tests/cputestdata/ppc64-host+guest,ppc_models-result.xml
 create mode 100644 
tests/cputestdata/ppc64-host+guest-nofallback,ppc_models,POWER7_v2.1-result.xml
 create mode 100644 tests/cputestdata/ppc64-host.xml
 create mode 100644 tests/cputestdata/ppc64-strict.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-pseries-cpu-exact.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-pseries-cpu-exact.xml

-- 
1.8.1.4

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list