1. 11 8月, 2015 5 次提交
    • A
      cpu: Remove ISA information from CPU map XML · cb8c0e11
      Andrea Bolognani 提交于
      The information is not used anywhere in libvirt.
      
      No functional changes.
      cb8c0e11
    • A
      cpu: Reorder functions in the ppc64 driver · b85b51f2
      Andrea Bolognani 提交于
      Having the functions grouped together this way will avoid further
      shuffling around down the line.
      
      No functional changes.
      b85b51f2
    • A
      cpu: Simplify ppc64ModelFromCPU() · c238d16a
      Andrea Bolognani 提交于
      c238d16a
    • A
      cpu: Simplify NULL handling in ppc64 driver · 4590f067
      Andrea Bolognani 提交于
      Use briefer checks, eg. (!model) instead of (model == NULL), and
      avoid initializing to NULL a pointer that would be assigned in
      the first line of the function anyway.
      
      Also remove a pointless NULL assignment.
      
      No functional changes.
      4590f067
    • A
      cpu: Mark driver functions in ppc64 driver · 2686bf22
      Andrea Bolognani 提交于
      Use the ppc64Driver prefix for all functions that are used to
      fill in the cpuDriverPPC64 structure, ie. those that are going
      to be called by the generic CPU code.
      
      This makes it clear which functions are exported and which are
      implementation details; it also gets rid of the ambiguity that
      affected the ppc64DataFree() function which, despite what the
      name suggested, was not related to ppc64DataCopy() and could
      not be used to release the memory allocated for a
      virCPUppc64Data* instance.
      
      No functional changes.
      2686bf22
  2. 05 8月, 2015 4 次提交
  3. 10 7月, 2015 1 次提交
  4. 02 7月, 2015 21 次提交
  5. 30 6月, 2015 1 次提交
  6. 30 4月, 2015 1 次提交
  7. 26 3月, 2015 1 次提交
  8. 23 3月, 2015 1 次提交
  9. 02 3月, 2015 2 次提交
  10. 21 2月, 2015 1 次提交
    • P
      conf: Move all NUMA configuration to virDomainNuma · 181742d4
      Peter Krempa 提交于
      For historical reasons data regarding NUMA configuration were split
      between the CPU definition and numatune. We cannot do anything about the
      XML still being split, but we certainly can at least store the relevant
      data in one place.
      
      This patch moves the NUMA stuff to the right place.
      181742d4
  11. 19 2月, 2015 1 次提交
    • J
      Search for schemas and cpu_map.xml in source tree · bc6e2063
      Jiri Denemark 提交于
      Not all files we want to find using virFileFindResource{,Full} are
      generated when libvirt is built, some of them (such as RNG schemas) are
      distributed with sources. The current API was not able to find source
      files if libvirt was built in VPATH.
      
      Both RNG schemas and cpu_map.xml are distributed in source tarball.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      bc6e2063
  12. 04 2月, 2015 1 次提交
    • O
      cpu: add Freescale ppc64 CPU models · 5a1998d3
      Olivia Yin 提交于
      With this patch, Freescale ppc64 CPU modesl could be recognized.
      
      virsh # cpu-models ppc64
      POWERPC_e6500
      POWERPC_e5500
      power8
      power8e
      power7+
      power7
      power6
      POWER8_v1.0
      POWER7+_v2.1
      POWER7_v2.3
      POWER7_v2.1
      POWER7
      
      virsh # capabilities
      <capabilities>
        <host>
          <uuid>5a54efa6-20dc-4da7-b271-0b7fb7062cb8</uuid>
          <cpu>
            <arch>ppc64</arch>
            <model>POWERPC_e6500</model>
            <vendor>Freescale</vendor>
      5a1998d3