1. 11 9月, 2017 1 次提交
    • J
      tests: merge iommu tests · 190a5bc1
      Ján Tomko 提交于
      Using intremap without <ioapic driver='qemu'/> does not work.
      Merge the tests to avoid a duplicit test once we start validating it.
      190a5bc1
  2. 05 9月, 2017 1 次提交
  3. 30 8月, 2017 1 次提交
    • P
      qemu: set bind mode for chardev while parsing XML · be6a415e
      Pavel Hrdina 提交于
      Currently while parsing domain XML we clear the UNIX path if it matches
      one of the auto-generated paths by libvirt.  After that when the guest
      is started new path is generated but the mode is also changed to "bind".
      
      In the real-world use-case the mode should not change, it only happens
      if a user provides a mode='connect' and path that matches one of the
      auto-generated path or not provides a path at all.
      
      Before *reconnect* feature was introduced there was no issue, but with
      the new feature we need to make sure that it's used only with "connect"
      mode, therefore we need to move the mode change into parsing in order
      to have a proper error reported by validation code.
      Signed-off-by: NPavel Hrdina <phrdina@redhat.com>
      be6a415e
  4. 29 8月, 2017 2 次提交
  5. 21 8月, 2017 1 次提交
  6. 17 8月, 2017 1 次提交
    • C
      tests: add qemu x86 kvm 32-on-64 test · 21de51c3
      Cole Robinson 提交于
      There's some specific logic in qemuBuildCpuCommandLine to support
      auto adding -cpu qemu 32 for arch=i686 with an x86_64 qemu binary.
      Add a test case for it
      21de51c3
  7. 10 8月, 2017 1 次提交
  8. 07 8月, 2017 1 次提交
  9. 02 8月, 2017 1 次提交
  10. 27 7月, 2017 1 次提交
  11. 26 7月, 2017 1 次提交
  12. 21 7月, 2017 1 次提交
    • S
      qemu: Enable NUMA node tag in pci-root for PPC64 · e5a05799
      Shivaprasad G Bhat 提交于
      This patch addresses the same aspects on PPC the bug 1103314 addressed
      on x86.
      
      PCI expander bus creates multiple primary PCI busses, where each of these
      busses can be assigned a specific NUMA affinity, which, on x86 is
      advertised through ACPI on a per-bus basis.
      
      For SPAPR, a PHB's NUMA affinities are assigned on a per-PHB basis, and
      there is no mechanism for advertising NUMA affinities to a guest on a
      per-bus basis. So, even if qemu-ppc manages to get some sort of multi-bus
      topology working using PXB, there is no way to expose the affinities
      of these busses to the guest. It can only be exposed on a per-PHB/per-domain
      basis.
      
      So patch enables NUMA node tag in pci-root controller on PPC.
      
      The way to set the NUMA node is through the numa_node option of
      spapr-pci-host-bridge device. However for the implicit PHB, the only way
      to set the numa_node is from the -global option. The -global option applies
      to all the PHBs unless explicitly specified with the option on the
      respective PHB of CLI. The default PHB has the emulated devices only, so
      the patch prevents setting the NUMA node for the default PHB.
      Signed-off-by: NShivaprasad G Bhat <sbhat@linux.vnet.ibm.com>
      Reviewed-by: NAndrea Bolognani <abologna@redhat.com>
      e5a05799
  13. 15 7月, 2017 5 次提交
  14. 11 7月, 2017 5 次提交
  15. 20 6月, 2017 1 次提交
  16. 19 6月, 2017 1 次提交
  17. 14 6月, 2017 1 次提交
  18. 13 6月, 2017 3 次提交
  19. 08 6月, 2017 3 次提交
  20. 05 6月, 2017 1 次提交
  21. 26 5月, 2017 1 次提交
  22. 16 5月, 2017 1 次提交
  23. 15 5月, 2017 3 次提交
  24. 28 4月, 2017 2 次提交