1. 04 5月, 2016 6 次提交
    • E
      admin: Add a check to reject negative argument for number of typed params · ca0d4514
      Erik Skultety 提交于
      Since nparams can be technically negative, it is a good practice throughout
      our code to check if nparams actually has a non-negative value. The same effect
      would be achieved by converting our internal typed params serializer argument
      to 'unsigned' type, but it definitely would not be the path of least resistance.
      Signed-off-by: NErik Skultety <eskultet@redhat.com>
      ca0d4514
    • J
      qemu: Add 'iothread' to command line for supported controller · d0b58459
      John Ferlan 提交于
      https://bugzilla.redhat.com/show_bug.cgi?id=1286709
      
      Now that we have all the pieces in place, we can add the 'iothread=#' to
      the command line for the (two) controllers that support it (virtio-scsi-pci
      and virtio-scsi-ccw). Add the tests as well...
      d0b58459
    • J
      qemu: Use switch for qemuCheckIOThreads · ade5dae2
      John Ferlan 提交于
      Rather than an if statement, use a switch.
      
      The switch will also catch the illegal usage of 'iothread' with some other
      kind of unsupported bus configuration.
      ade5dae2
    • J
      conf: Add support for virtio-scsi iothreads · e0d0e530
      John Ferlan 提交于
      Add the ability to add an 'iothread' to the controller which will be how
      virtio-scsi-pci and virtio-scsi-ccw iothreads have been implemented in qemu.
      
      Describe the new functionality and add tests to parse/validate that the
      new attribute can be added.
      e0d0e530
    • J
      conf: Move virDomainControllerModelTypeToString · a3aa2005
      John Ferlan 提交于
      Move virDomainControllerModelTypeToString closer to it's counterpart
      virDomainControllerModelTypeFromString.
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      a3aa2005
    • 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
  2. 03 5月, 2016 28 次提交
  3. 02 5月, 2016 6 次提交