1. 12 6月, 2018 2 次提交
  2. 08 6月, 2018 1 次提交
    • M
      qemu: Add capability flag for setting the extended tseg size · 3ea32b63
      Martin Kletzander 提交于
      For getting the reply I queried the newest and oldest QEMU using
      test/qemucapsprobe.  From the differences I only extracted the reply to the new
      QMP command and discarded the rest.  For all the versions below the one which
      added support for the new option I used the output from the oldest QEMU release
      and for those that support it I used the output from the newest one.
      
      In order to make doubly sure the reply is where it is supposed to be (the
      replies files are very forgiving) I added the property to all the replies files,
      reran the tests again and fixed the order in replies files so that all the
      versions are reporting the new capability.  Then removed that one property.
      
      After that I used test/qemucapsfixreplies to fix the reply IDs.
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      3ea32b63
  3. 14 5月, 2018 1 次提交
  4. 22 3月, 2018 1 次提交
  5. 08 3月, 2018 1 次提交
  6. 14 9月, 2017 1 次提交
    • J
      qemu: Add QEMU 2.10 x86_64 the generated capabilities · 3358bfb2
      John Ferlan 提交于
      For reference, these were generated by updating a local qemu git
      repository to the latest upstream, making sure the latest dependencies
      were met via "dnf builddep qemu" from my sufficiently privileged root
      account, checking out the v2.10.0 tag, and building in order to generate
      an "x86_64-softmmu/qemu-system-x86_64" image.
      
      Then using a clean libvirt tree updated to master and built, the image
      was then provided as input:
      
          tests/qemucapsprobe /path/to/x86_64-softmmu/qemu-system-x86_64 > \
             tests/qemucapabilitiesdata/caps_2.10.0.x86_64.replies
      
      With the .replies file in place and the DO_TEST line added and build,
      then running the following commands:
      
          touch tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml
          VIR_TEST_REGENERATE_OUTPUT=1 ./tests/qemucapabilitiestest
      
      to generate tests/qemucapabilitiesdata/caps_2.10.0.x86_64.xml and both
      were added to the commit.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      Reviewed-by: NPavel Hrdina <phrdina@redhat.com>
      3358bfb2
  7. 15 5月, 2017 1 次提交
  8. 27 4月, 2017 1 次提交
  9. 30 3月, 2017 1 次提交
  10. 21 3月, 2017 1 次提交
  11. 04 3月, 2017 3 次提交
    • J
      qemu: Use full CPU model expansion on x86 · bb3363c9
      Jiri Denemark 提交于
      The static CPU model expansion is designed to return only canonical
      names of all CPU properties. To maintain backwards compatibility libvirt
      is stuck with different spelling of some of the features, but we need to
      use the full expansion to get the additional spellings. In addition to
      returning all spelling variants for all properties the full expansion
      will contain properties which are not guaranteed to be migration
      compatible. Thus, we need to combine both expansions. First we need to
      call the static expansion to limit the result to migratable properties.
      Then we can use the result of the static expansion as an input to the
      full expansion to get both canonical names and their aliases.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      bb3363c9
    • J
      qemu: Probe "max" CPU model in TCG · d7f054a5
      Jiri Denemark 提交于
      Querying "host" CPU model expansion only makes sense for KVM. QEMU 2.9.0
      introduces a new "max" CPU model which can be used to ask QEMU what the
      best CPU it can provide to a TCG domain is.
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      d7f054a5
    • J
      qemucapstest: Update test data for QEMU 2.9.0 · 2a586b44
      Jiri Denemark 提交于
      Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
      2a586b44
  12. 20 2月, 2017 2 次提交
  13. 07 12月, 2016 1 次提交
  14. 28 11月, 2016 1 次提交
  15. 26 11月, 2016 2 次提交
  16. 09 11月, 2016 1 次提交
  17. 12 10月, 2016 2 次提交
  18. 20 9月, 2016 1 次提交
  19. 05 8月, 2016 1 次提交
  20. 24 5月, 2016 1 次提交
  21. 16 5月, 2016 1 次提交
  22. 06 5月, 2016 1 次提交
  23. 04 5月, 2016 1 次提交
    • J
      qemu: Add capability for virtio-scsi iothreads · e2faa976
      John Ferlan 提交于
      An iothread for virtio-scsi is a property of the controller. Add a lookup
      of the 'virtio-scsi-pci' and 'virtio-scsi-ccw' device properties and parse
      the output.  For both, support for the iothread was added in qemu 2.4
      while support for virtio-scsi in general was added in qemu 1.4.
      
      Modify the various mock capabilities replies (by hand) to reflect the
      when virtio-scsi was supported and then specifically when the iothread
      property was added. For versions prior to 1.4, use the no device error
      return for virtio-scsi. For versions 1.4 to before 2.4, add some data
      for virtio-scsi-pci even though it isn't complete we're not looking for
      anything specific there anyway. For 2.4 to 2.6, add a more complete reply.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      e2faa976
  24. 03 5月, 2016 1 次提交
  25. 15 4月, 2016 1 次提交
    • L
      qemu: add capabilities bit for device "pxb-pcie" · 0ec0bc85
      Laine Stump 提交于
          The pxb device is a PCIe expander bus that can be added to any
          Q35-based machinetype. A single PCIe port (*not* hotpluggable) is
          provided; if more than one device is desired, or if hotplug
          support is needed, either a pcie-root-port, or some combination of
          pcie-switch-upstream-port and pcie-swith-downstream-ports must be
          added to it. It can have a NUMA node number associated with it, as
          well as a bus number.
      0ec0bc85
  26. 07 4月, 2016 1 次提交
  27. 01 3月, 2016 1 次提交
  28. 12 1月, 2016 1 次提交
  29. 11 1月, 2016 1 次提交
  30. 24 12月, 2015 1 次提交
  31. 27 11月, 2015 2 次提交
  32. 12 11月, 2015 1 次提交
  33. 25 11月, 2014 1 次提交