1. 05 2月, 2018 2 次提交
  2. 03 2月, 2018 16 次提交
  3. 02 2月, 2018 3 次提交
    • M
      qemuDomainRemoveMemoryDevice: unlink() memory backing file · 4d83a672
      Michal Privoznik 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1461214
      
      Since fec8f9c4 we try to use predictable file names for
      'memory-backend-file' objects. But that made us provide full path
      to qemu when hot plugging the object while previously we provided
      merely a directory. But this makes qemu behave differently. If
      qemu sees a path terminated with a directory it calls mkstemp()
      and unlinks the file immediately. But if it sees full path it
      just calls open(path, O_CREAT ..); and never unlinks the file.
      Therefore it's up to libvirt to unlink the file and not leave it
      behind.
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      4d83a672
    • P
      qemu: migration: Refresh device information after transferring state · 93db7eea
      Peter Krempa 提交于
      In my first approach in 4b480d10 I overlooked the comment in
      qemuMigrationRunIncoming stating that during actual migration the
      qemuMigrationRunIncoming does not wait until the migration is complete
      but rather offloads that to the Finish phase of migration.
      
      This means that during actual migration qemuProcessRefreshState was
      called prior to qemu actually transferring the full state and thus the
      queries did not get the correct information. The approach worked only
      for restore, where we wait for the migration to finish during qemu
      startup.
      
      Fix the issue by calling qemuProcessRefreshState both from
      qemuProcessStart if there's no incomming migration and from
      qemuMigrationFinish so that the code actually works as expected.
      93db7eea
    • M
      qemu: Expose rx/tx_queue_size in qemu.conf too · 038eb472
      Michal Privoznik 提交于
      In 2074ef6c and c56cdf25 (and friends) we've added two
      attributes to virtio NICs: rx_queue_size and tx_queue_size.
      However, sysadmins might want to set these on per-host basis but
      don't necessarily have an access to domain XML (e.g. because they
      are generated by some other app). So let's expose them under
      qemu.conf (the settings from domain XML still take precedence as
      they are more specific ones).
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
      038eb472
  4. 01 2月, 2018 12 次提交
  5. 31 1月, 2018 2 次提交
  6. 30 1月, 2018 2 次提交
  7. 26 1月, 2018 1 次提交
  8. 25 1月, 2018 1 次提交
  9. 22 1月, 2018 1 次提交