1. 26 8月, 2016 2 次提交
  2. 25 8月, 2016 4 次提交
    • P
      qemu: hotplug: Add support for VCPU unplug · e3229f6e
      Peter Krempa 提交于
      This patch removes the old vcpu unplug code completely and replaces it
      with the new code using device_del. The old hotplug code basically never
      worked with any recent qemu and thus is useless.
      
      As the new code is using device_del all the implications of using it
      are present. Contrary to the device deletion code, the vcpu deletion
      code fails if the unplug request is not executed in time.
      e3229f6e
    • P
      qemu: Use modern vcpu hotplug approach if possible · 6d4ee77d
      Peter Krempa 提交于
      To allow unplugging the vcpus, hotplugging of vcpus on platforms which
      require to plug multiple logical vcpus at once or plugging them in an
      arbitrary order it's necessary to use the new device_add interface for
      vcpu hotplug.
      
      This patch adds support for the device_add interface using the old
      setvcpus API by implementing an algorithm to select the appropriate
      entities to plug in.
      6d4ee77d
    • P
    • P
      qemu: domain: Prepare for VCPUs vanishing while libvirt is not running · 133be0a9
      Peter Krempa 提交于
      Similarly to devices the guest may allow unplug of the VCPU if libvirt
      is down. To avoid problems, refresh the vcpu state on reconnect. Don't
      mess with the vcpu state otherwise.
      133be0a9
  3. 17 8月, 2016 1 次提交
  4. 16 8月, 2016 4 次提交
  5. 04 8月, 2016 3 次提交
  6. 03 8月, 2016 1 次提交
  7. 02 8月, 2016 5 次提交
  8. 01 8月, 2016 1 次提交
  9. 27 7月, 2016 4 次提交
  10. 25 7月, 2016 6 次提交
  11. 13 7月, 2016 1 次提交
  12. 12 7月, 2016 1 次提交
  13. 11 7月, 2016 3 次提交
  14. 07 7月, 2016 3 次提交
  15. 01 7月, 2016 1 次提交