1. 13 4月, 2016 13 次提交
  2. 12 4月, 2016 7 次提交
  3. 11 4月, 2016 1 次提交
  4. 08 4月, 2016 5 次提交
  5. 06 4月, 2016 2 次提交
  6. 30 3月, 2016 2 次提交
  7. 29 3月, 2016 4 次提交
  8. 21 3月, 2016 3 次提交
    • J
      conf: add 'state' attribute to <hap> feature · 9d243e08
      Jim Fehlig 提交于
      Most hypervisors use Hardware Assisted Paging by default and don't
      require specifying the feature in domain conf. But some hypervisors
      support disabling HAP on a per-domain basis. To enable HAP by default
      yet provide a knob to disable it, extend the <hap> feature with a
      'state=on|off' attribute, similar to <pvspinlock> and <vmport> features.
      
      In the absence of <hap>, the hypervisor default (on) is used. <hap>
      without the state attribute would be the same as <hap state='on'/> for
      backwards compatibility. And of course <hap state='off'/> disables hap.
      Signed-off-by: NJim Fehlig <jfehlig@suse.com>
      9d243e08
    • J
      Add event and state details for post-copy · 5a9cbc62
      Jiri Denemark 提交于
      VIR_DOMAIN_EVENT_SUSPENDED_POSTCOPY and VIR_DOMAIN_PAUSED_POSTCOPY are
      used on the source host once migration enters post-copy mode (which
      means the domain gets paused on the source. After the destination host
      takes over the execution of the domain, its virtual CPUs are resumed and
      the domain enters VIR_DOMAIN_RUNNING_POSTCOPY state and
      VIR_DOMAIN_EVENT_RESUMED_POSTCOPY event is emitted.
      
      In case migration fails during post-copy mode and none of the hosts have
      complete state of the domain, both domains will remain paused with
      VIR_DOMAIN_PAUSED_POSTCOPY_FAILED reason and an upper layer may decide
      what to do.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      5a9cbc62
    • C
      domain: Add virDomainDefAddImplicitDevices · 9a423d18
      Cole Robinson 提交于
      It's just a combination of AddImplicitControllers, and AddConsoleCompat.
      Every caller that wants ImplicitControllers also wants the ConsoleCompat
      AFAICT, so lump them together. We also need it for future patches.
      9a423d18
  9. 19 3月, 2016 1 次提交
    • C
      domain: Remove controller/net address whitelists · 2dabe2e0
      Cole Robinson 提交于
      Judging by how the whitelist has skewed quite far from the original
      error message, I think it's better to just drop these.
      
      If someone wants to revive this check I suggest implementing it on
      a per-HV driver basis with PostParse callbacks.
      2dabe2e0
  10. 11 3月, 2016 2 次提交
    • J
      qemu: Introduce qemuBuildDiskDriveCommandLine · 0ea0f6c4
      John Ferlan 提交于
      Add new function to manage adding the disk -drive options to the
      command line removing that task from the mainline qemuBuildCommandLine.
      
      Also since using const virDomainDef in new function, that means other
      functions called needed to change their usage.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      0ea0f6c4
    • J
      qemu: Introduce qemuBuildControllerDevCommandLine · 4908772e
      John Ferlan 提交于
      Add new function to manage adding the controller -device options to the
      command line removing that task from the mainline qemuBuildCommandLine.
      
      Also adjust to using const virDomainDef instead of virDomainDefPtr.
      This causes collateral damage in order to modify called APIs to use
      the const virDomainDef instead as well.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      4908772e