1. 24 6月, 2019 1 次提交
  2. 26 6月, 2018 1 次提交
  3. 12 6月, 2018 2 次提交
  4. 28 5月, 2018 3 次提交
  5. 18 4月, 2018 1 次提交
  6. 09 2月, 2018 1 次提交
  7. 19 10月, 2017 1 次提交
  8. 14 10月, 2017 1 次提交
  9. 29 8月, 2017 2 次提交
  10. 26 8月, 2017 1 次提交
  11. 04 8月, 2017 1 次提交
  12. 26 5月, 2017 1 次提交
  13. 18 5月, 2017 1 次提交
    • M
      Introduce virStorageVol{Download,Upload}Flags · 1f43aa67
      Michal Privoznik 提交于
      These flags to APIs will tell if caller wants to use sparse
      stream for storage transfer. At the same time, it's safe to
      enable them in storage driver frontend and rely on our backends
      checking the flags. This way we can enable specific flags only on
      some specific backends, e.g. enable
      VIR_STORAGE_VOL_DOWNLOAD_SPARSE_STREAM for filesystem backend but
      not iSCSI backend.
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      1f43aa67
  14. 27 3月, 2017 2 次提交
  15. 21 2月, 2017 1 次提交
    • P
      lib: Add API for specific vCPU hot(un)plug · 8f657259
      Peter Krempa 提交于
      Similarly to domainSetGuestVcpus this commit adds API which allows to
      modify state of individual vcpus rather than just setting the count.
      
      This allows to enable CPUs in specific guest NUMA nodes to achieve any
      necessary configuration.
      8f657259
  16. 10 2月, 2017 2 次提交
  17. 10 1月, 2017 1 次提交
  18. 09 1月, 2017 2 次提交
  19. 21 12月, 2016 1 次提交
    • J
      storage: Introduce virStorageVolInfoFlags · 0c234889
      John Ferlan 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1332019
      
      This function will essentially be a wrapper to virStorageVolInfo in order
      to provide a mechanism to have the "physical" size of the volume returned
      instead of the "allocation" size. This will provide similar capabilities to
      the virDomainBlockInfo which can return both allocation and physical of a
      domain storage volume.
      
      NB: Since we're reusing the _virStorageVolInfo and not creating a new
      _virStorageVolInfoFlags structure, we'll need to generate the rpc APIs
      remoteStorageVolGetInfoFlags and remoteDispatchStorageVolGetInfoFlags
      (although both were originally created from gendispatch.pl and then
      just copied into daemon/remote.c and src/remote/remote_driver.c).
      
      The new API will allow the usage of a VIR_STORAGE_VOL_GET_PHYSICAL flag
      and will make the decision to return the physical or allocation value
      into the allocation field.
      
      In order to get that physical value, virStorageBackendUpdateVolTargetInfoFD
      adds logic to fill in physical value matching logic in qemuStorageLimitsRefresh
      used by virDomainBlockInfo when the domain is inactive.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      0c234889
  20. 05 10月, 2016 1 次提交
    • J
      remote: Increase bound limit for virDomainGetBlockIoTune · 66bfc7cc
      John Ferlan 提交于
      We are about to add 6 new values to fetch. This will put us over the
      current limit of 16 (we're at 13 now).
      
      Once there are more than 16 parameters, this will affect existing clients
      that attempt to fetch blockiotune config values for the domain from the
      remote host since the server side has no mechanism to determine whether
      the capability for the emulator exists and thus would attempt to return
      all known values from the persistentDef. If attempting to fetch the
      blockiotune values from a running domain, the code will check the emulator
      capabilities and set maxparams (in qemuDomainGetBlockIoTune) appropriately.
      
      On the client side of the remote connection, it uses this constant in
      xdr_remote_domain_get_block_io_tune_ret and virTypedParamsDeserialize
      calls, so if a remote server returns more than 16 parameters, then the
      client will fail with "Unable to decode message payload".
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      66bfc7cc
  21. 24 8月, 2016 2 次提交
  22. 15 8月, 2016 1 次提交
    • J
      Introduce node device update event as top level event · 43a6b37b
      Jovanka Gulicoska 提交于
      This event is emitted when a nodedev XML definition is updated,
      like when cdrom media is changed in a cdrom block device.
      
      Also includes node device update event implementation for udev
      backend, virsh nodedev-event support, and event-test support
      43a6b37b
  23. 02 8月, 2016 1 次提交
  24. 25 6月, 2016 1 次提交
  25. 22 6月, 2016 3 次提交
  26. 17 6月, 2016 1 次提交
  27. 13 4月, 2016 1 次提交
    • P
      Add VIR_DOMAIN_EVENT_ID_DEVICE_REMOVAL_FAILED event · 5be12071
      Peter Krempa 提交于
      Since we didn't opt to use one single event for device lifecycle for a
      VM we are missing one last event if the device removal failed. This
      event will be emitted once we asked to eject the device but for some
      reason it is not possible.
      5be12071
  28. 31 3月, 2016 1 次提交
  29. 29 3月, 2016 1 次提交
  30. 21 3月, 2016 1 次提交