1. 22 10月, 2016 3 次提交
  2. 20 10月, 2016 1 次提交
    • J
      qemu: Introduce qemuDomainChardevPrivatePtr · 5f2a1327
      John Ferlan 提交于
      Modeled after the qemuDomainHostdevPrivatePtr (commit id '27726d8c'),
      create a privateData pointer in the _virDomainChardevDef to allow storage
      of private data for a hypervisor in order to at least temporarily store
      secret data for usage during qemuBuildCommandLine.
      
      NB: Since the qemu_parse_command (qemuParseCommandLine) code is not
      expecting to restore the secret data, there's no need to add code
      code to handle this new structure there.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      5f2a1327
  3. 14 10月, 2016 3 次提交
  4. 12 10月, 2016 2 次提交
  5. 11 10月, 2016 1 次提交
  6. 06 10月, 2016 2 次提交
  7. 05 10月, 2016 1 次提交
  8. 04 10月, 2016 1 次提交
  9. 30 9月, 2016 1 次提交
  10. 28 9月, 2016 1 次提交
  11. 26 9月, 2016 8 次提交
  12. 23 9月, 2016 1 次提交
  13. 22 9月, 2016 3 次提交
  14. 21 9月, 2016 1 次提交
  15. 20 9月, 2016 1 次提交
  16. 16 9月, 2016 1 次提交
  17. 09 9月, 2016 2 次提交
  18. 03 9月, 2016 1 次提交
    • N
      qemu: Filter cur_balloon ABI check for certain transactions · c62e79c8
      Nikolay Shirokovskiy 提交于
      Since the domain lock is not held during preparation of an external XML
      config, it is possible that the value can change resulting in unexpected
      failures during ABI consistency checking for some save and migrate
      operations.
      
      This patch adds a new flag to skip the checking of the cur_balloon value
      and then sets the destination value to the source value to ensure
      subsequent checks without the skip flag will succeed.
      
      This way it is protected from forges and is keeped up to date too.
      Signed-off-by: NNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
      c62e79c8
  19. 26 8月, 2016 2 次提交
  20. 25 8月, 2016 1 次提交
    • P
      conf: Add XML for individual vCPU hotplug · 5847bc5c
      Peter Krempa 提交于
      Individual vCPU hotplug requires us to track the state of any vCPU. To
      allow this add the following XML:
      
      <domain>
        ...
        <vcpu current='2'>3</vcpu>
        <vcpus>
          <vcpu id='0' enabled='yes' hotpluggable='no' order='1'/>
          <vcpu id='1' enabled='yes' hotpluggable='yes' order='2'/>
          <vcpu id='1' enabled='no' hotpluggable='yes'/>
        </vcpus>
        ...
      
      The 'enabled' attribute allows to control the state of the vcpu.
      'hotpluggable' controls whether given vcpu can be hotplugged and 'order'
      allows to specify the order to add the vcpus.
      5847bc5c
  21. 17 8月, 2016 1 次提交
  22. 16 8月, 2016 1 次提交
    • J
      conf: Provide error on undefined iothreadsched entry · 8c6b29e7
      John Ferlan 提交于
      When commit id '6dfb4507' refactored where the iothreadsched data was
      stored, the error message for when the virDomainIOThreadIDFind failed
      to find an iothreadid ("iothreadsched attribute 'iothreads' uses
      undefined iothread ids") was lost. This led to the possibility that
      someone would try to use it, but receive the generic message "An error
      occurred, but the cause is unknown".
      
      This patch adds the error message back so that someone will know that
      they have an invalid configuration.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      8c6b29e7
  23. 05 8月, 2016 1 次提交