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. 04 4月, 2016 1 次提交
    • M
      nodedev: Fix parsing of generated XMLs · 17a94ba7
      Martin Kletzander 提交于
      Commit d77ffb68 added not only reporting of the PCI header type, but
      also parsing of that information.  However, because there was no parsing
      done for the other sub-PCI capabilities, if there was any other
      capability then a valid header type name (like phys_function or
      virt_functions) the parsing would fail.  This prevented passing node
      device XMLs that we generated into our own functions when dealing with,
      e.g. with SRIOV cards.
      
      Instead of reworking the whole parsing, just fix this one occurence and
      remove a test for it for the time being.  Future patches will deal with
      the rest.
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      17a94ba7
  7. 30 3月, 2016 2 次提交
  8. 29 3月, 2016 4 次提交
  9. 22 3月, 2016 1 次提交
  10. 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
  11. 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