1. 26 7月, 2019 1 次提交
  2. 15 7月, 2019 1 次提交
  3. 21 6月, 2019 1 次提交
  4. 20 6月, 2019 1 次提交
  5. 17 6月, 2019 1 次提交
  6. 03 6月, 2019 1 次提交
  7. 16 4月, 2019 1 次提交
  8. 03 4月, 2019 1 次提交
    • P
      conf: Parse and format 'backingStore' for disk <mirror> · 4e797f1a
      Peter Krempa 提交于
      When the block copy operation is started with a reused external file in
      incremental mode libvirt will need to open and insert the backing chain
      for that file into qemu (in -blockdev mode). This means that we'll need
      to track the backing chain and metadata such as node names for the full
      chain of <mirror>.
      
      This patch invokes the full backing chain formatter and parser for
      <mirror> so that the chain can be kept with <mirror>.
      Signed-off-by: NPeter Krempa <pkrempa@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      4e797f1a
  9. 14 3月, 2019 1 次提交
    • J
      conf: Add a new 'xenbus' controller type · 09eb1ae0
      Jim Fehlig 提交于
      xenbus is virtual controller (akin to virtio controllers) for Xen
      paravirtual devices. Although all Xen VMs have a xenbus, it has
      never been modeled in libvirt, or in Xen native VM config format
      for that matter.
      
      Recently there have been requests to support Xen's max_grant_frames
      setting in libvirt. max_grant_frames is best modeled as an attribute
      of xenbus. It describes the maximum IO buffer space (or DMA space)
      available in xenbus for use by connected paravirtual devices. This
      patch introduces a new xenbus controller type that includes a
      maxGrantFrames attribute.
      Signed-off-by: NJim Fehlig <jfehlig@suse.com>
      Reviewed-by: NDaniel P. Berrangé <berrange@redhat.com>
      09eb1ae0
  10. 12 3月, 2019 2 次提交
  11. 05 3月, 2019 9 次提交
  12. 24 2月, 2019 1 次提交
  13. 06 2月, 2019 1 次提交
  14. 27 1月, 2019 1 次提交
    • R
      bhyve: implement support for commandline args · 0c8df110
      Roman Bogorodskiy 提交于
      Implement support for passing custom command line arguments
      to bhyve using the 'bhyve:commandline' element:
      
        <bhyve:commandline>
          <bhyve:arg value='-newarg'/>
        </bhyve:commandline>
      
       * Define virDomainXMLNamespace for the bhyve driver, which
         at this point supports only the 'commandline' element
         described above,
       * Update command generation code to inject these command line
         arguments between driver-generated arguments and the vmname
         positional argument.
      Signed-off-by: NRoman Bogorodskiy <bogorodskiy@gmail.com>
      Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
      0c8df110
  15. 04 1月, 2019 1 次提交
  16. 02 1月, 2019 3 次提交
  17. 18 12月, 2018 1 次提交
  18. 03 12月, 2018 1 次提交
  19. 28 11月, 2018 1 次提交
  20. 27 11月, 2018 1 次提交
  21. 16 11月, 2018 1 次提交
    • M
      qemu: add memfd source type · 24b74d18
      Marc-André Lureau 提交于
      Add a new memoryBacking source type "memfd", supported by QEMU (when
      the capability is available).
      
      A memfd is a specialized anonymous memory kind. As such, an anonymous
      source type could be automatically using a memfd. However, there are
      some complications when migrating from different memory backends in
      qemu (mainly due to the internal object naming at this point, but
      there could be more). For now, it is simpler and safer to simply
      introduce a new source type "memfd". Eventually, the "anonymous" type
      could learn to use memfd transparently in a separate change.
      
      The main benefits are that it doesn't need to create filesystem files,
      and it also enforces sealing, providing a bit more safety.
      Signed-off-by: NMarc-André Lureau <marcandre.lureau@redhat.com>
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      24b74d18
  22. 15 11月, 2018 5 次提交
  23. 30 10月, 2018 1 次提交
  24. 08 9月, 2018 1 次提交
  25. 28 8月, 2018 1 次提交
    • A
      qemu: Introduce 16550A serial console model · 9610eaa4
      Andrea Bolognani 提交于
      None of the existing models is suitable for use with
      RISC-V virt guests, and we don't want information about
      the serial console to be missing from the XML.
      
      The name is based on comments in qemu/hw/riscv/virt.c:
      
        RISC-V machine with 16550a UART and VirtIO MMIO
      
      and in qemu/hw/char/serial.c:
      
        QEMU 16550A UART emulation
      
      along with the output of dmesg in the guest:
      
        Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
        10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 13,
          base_baud= 230400) is a 16550A
      Signed-off-by: NAndrea Bolognani <abologna@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      9610eaa4