1. 03 11月, 2016 1 次提交
  2. 02 11月, 2016 2 次提交
  3. 26 10月, 2016 2 次提交
    • J
      qemu: Add a secret object to/for a char source dev · daf5c651
      John Ferlan 提交于
      Add the secret object so the 'passwordid=' can be added if the command line
      if there's a secret defined in/on the host for TCP chardev TLS objects.
      
      Preparation for the secret involves adding the secinfo to the char source
      device prior to command line processing. There are multiple possibilities
      for TCP chardev source backend usage.
      
      Add test for at least a serial chardev as an example.
      daf5c651
    • J
      qemu: Add the length options to the iotune command line · 2db108c7
      John Ferlan 提交于
      Add in the block I/O throttling length/duration parameter to the command
      line if supported. If not supported, fail command creation.
      
      Add the xml2argvtest for testing.
      2db108c7
  4. 24 10月, 2016 4 次提交
  5. 22 10月, 2016 1 次提交
  6. 21 10月, 2016 3 次提交
    • J
      qemuBuildHostNetStr: remove dead code · ea4c9cf8
      Ján Tomko 提交于
      This function is never called for VIR_DOMAIN_NET_TYPE_HOSTDEV,
      and the dead code comment agrees.
      
      Introduced by commit 1dcbef8a.
      ea4c9cf8
    • J
      qemuBuildHostNetStr: do not start options with a comma · b2b670f8
      Ján Tomko 提交于
      Put the comma at the end and trim it later for consistency.
      b2b670f8
    • J
      qemuBuildHostNetStr: use type_sep earlier · c70c56de
      Ján Tomko 提交于
      When hotplugging networks with ancient QEMUs not supporting
      QEMU_CAPS_NETDEV, we use space instead of a comma as the separator
      between the network type and other options.
      
      Except for "user", all the network types pass other options
      and use up the first separator by the time we get to the section
      that adds the alias (or vlan for QEMUs without CAPS_NETDEV).
      
      Since the alias/vlan is mandatory, convert all preceding code to add
      the separator at the end, removing the need to rewrite type_sep for
      all types but NET_TYPE_USER.
      c70c56de
  7. 18 10月, 2016 3 次提交
  8. 14 10月, 2016 12 次提交
  9. 12 10月, 2016 11 次提交
  10. 07 10月, 2016 1 次提交
    • D
      qemu: fix command line building for iommu devices · 5dee6686
      Daniel P. Berrange 提交于
      The intel-iommu device has existed since QEMU 2.2.0, but
      it was only possible to create it with -device since
      QEMU 2.7.0, thanks to:
      
        commit 621d983a1f9051f4cfc3f402569b46b77d8449fc
        Author: Marcel Apfelbaum <marcel@redhat.com>
        Date:   Mon Jun 27 18:38:34 2016 +0300
      
          hw/iommu: enable iommu with -device
      
          Use the standard '-device intel-iommu' to create the IOMMU device.
          The legacy '-machine,iommu=on' can still be used.
      
      The libvirt capability check & command line formatting code
      is thus broken for all QEMU versions 2.2.0 -> 2.6.0 inclusive.
      
      This fixes it to use iommu=on instead.
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      5dee6686