1. 25 10月, 2016 1 次提交
    • L
      conf: new function virDomainPCIAddressReserveNextAddr() · 848e7ff2
      Laine Stump 提交于
      There is an existing virDomainPCIAddressReserveNextSlot() which will
      reserve all functions of the next available PCI slot. One place in the
      qemu PCI address assignment code requires reserving a *single*
      function of the next available PCI slot. This patch modifies and
      renames virDomainPCIAddressReserveNextSlot() so that it can fulfill
      both the original purpose and the need to reserve a single function.
      
      (This is being done so that the abovementioned code in qemu can have
      its "kind of open coded" solution replaced with a call to this new
      function).
      848e7ff2
  2. 24 10月, 2016 18 次提交
  3. 22 10月, 2016 3 次提交
  4. 21 10月, 2016 9 次提交
  5. 20 10月, 2016 6 次提交
  6. 19 10月, 2016 2 次提交
    • A
      spec: Drop support for Fedora < 23 · c9ddecdf
      Andrea Bolognani 提交于
      We only claim support for OSs that are still supported by the
      respective vendors, which means anything older than Fedora 23
      is out. Reword the comment a bit to highlight the criteria.
      c9ddecdf
    • C
      xl: don't output (null) target in domxml-to-native · 8126d870
      Cédric Bosdonnat 提交于
      When converting a domain xml containing a CDROM device without
      any attached source, don't add a target=(null) to the libxl config
      disk definition: xen doesn't like it at all and would fail to start
      the domain.
      8126d870
  7. 18 10月, 2016 1 次提交
    • P
      qemu: always generate the same alias for tls-creds-x509 object · df93b5f5
      Pavel Hrdina 提交于
      There was inconsistency between alias used to create tls-creds-x509
      object and alias used to link that object to chardev while hotpluging.
      Hotplug ends with this error:
      
        error: Failed to detach device from channel-tcp.xml
        error: internal error: unable to execute QEMU command 'chardev-add':
        No TLS credentials with id 'objcharchannel3_tls0'
      
      In XML we have for example alias "serial0", but on qemu command line we
      generate "charserial0".
      
      The issue was that code, that creates QMP command to hotplug chardev
      devices uses only the second alias "charserial0" and that alias is also
      used to link the tls-creds-x509 object.
      
      This patch unifies the aliases for tls-creds-x509 to be always generated
      from "charserial0".
      Signed-off-by: NPavel Hrdina <phrdina@redhat.com>
      df93b5f5