1. 05 12月, 2017 1 次提交
  2. 29 8月, 2017 1 次提交
  3. 22 8月, 2017 4 次提交
  4. 14 7月, 2017 1 次提交
  5. 28 4月, 2017 2 次提交
  6. 11 4月, 2017 1 次提交
  7. 08 3月, 2017 9 次提交
  8. 27 1月, 2017 1 次提交
  9. 17 1月, 2017 1 次提交
  10. 10 1月, 2017 1 次提交
  11. 16 12月, 2016 4 次提交
  12. 13 12月, 2016 1 次提交
  13. 07 12月, 2016 1 次提交
  14. 03 9月, 2016 1 次提交
  15. 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
  16. 17 6月, 2016 1 次提交
  17. 09 6月, 2016 1 次提交
    • P
      vnc: add support for listen type 'socket' · acc83afe
      Pavel Hrdina 提交于
      VNC graphics already supports sockets but only via 'socket' attribute.
      This patch coverts that attribute into listen type 'socket'.
      
      For backward compatibility we need to handle listen type 'socket' and 'socket'
      attribute properly to support old XMLs and new XMLs.  If both are provided they
      have to match, if only one of them is provided we need to be able to parse that
      configuration too.
      
      To not break migration back to old libvirt if the socket is provided by user we
      need to generate migratable XML without the listen element and use only 'socket'
      attribute.
      Signed-off-by: NPavel Hrdina <phrdina@redhat.com>
      acc83afe
  18. 06 5月, 2016 1 次提交
  19. 02 5月, 2016 1 次提交
    • C
      conf: domain: reject name containing '/' · b1fc6a7b
      Cole Robinson 提交于
      Trying to define a domain name containing an embedded '/'
      will immediately fail when trying to write the XML to disk for
      our stateful drivers. This patch explicitly rejects names
      containing a '/', and provides an xmlopt feature for drivers
      to avoid this validation check, which is enabled in every
      non-stateful driver that already has xmlopt handling wired up.
      
      (Technically this could reject a previously accepted vmname like
       '/foo', however at least for the qemu driver that falls over
       later when starting qemu)
      
      https://bugzilla.redhat.com/show_bug.cgi?id=639923
      b1fc6a7b
  20. 15 4月, 2016 1 次提交
    • C
      test: genericxml2xml: test graphics listen= compat · 313272e0
      Cole Robinson 提交于
      * Add a test for listen=XXX and <listen address=YYY/> collision error
      * Add an explicit test for listen=XXX duplicated to <listen address=XXX/>
        We implicitly test it elsewhere but I figure it's better to be explicit,
        and this test case can be extended in the future for additional listen
        back compat if/when we support <listen type='socket'/> syntax
      313272e0
  21. 09 1月, 2016 1 次提交