All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices
@ 2016-09-23  9:19 Gonglei (Arei)
  2016-09-26 13:45 ` Stefan Hajnoczi
  0 siblings, 1 reply; 4+ messages in thread
From: Gonglei (Arei) @ 2016-09-23  9:19 UTC (permalink / raw)
  To: Gerd Hoffmann, mst, Cornelia Huck, Stefan Hajnoczi; +Cc: qemu-devel, Wubin (H)

Hi,

Based on the virtio-1.0 spec, the virtio pci devices' layout have been changed,
such as PCI_SUBSYSTEM_ID and modern_mem_bar.

But the current qtest still don't support the virtio-1.0 or later devices. Such as virtio-gpu,
Virtio-input and virtio-crypto devices.

Refer to functions in tests/libqos/virtio-pci.c.

Any plans to support them? Thanks!

Regards,
-Gonglei

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices
  2016-09-23  9:19 [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices Gonglei (Arei)
@ 2016-09-26 13:45 ` Stefan Hajnoczi
  2016-09-27 16:27   ` Stefan Hajnoczi
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Hajnoczi @ 2016-09-26 13:45 UTC (permalink / raw)
  To: Gonglei (Arei); +Cc: Gerd Hoffmann, mst, Cornelia Huck, qemu-devel, Wubin (H)

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

On Fri, Sep 23, 2016 at 09:19:57AM +0000, Gonglei (Arei) wrote:
> Based on the virtio-1.0 spec, the virtio pci devices' layout have been changed,
> such as PCI_SUBSYSTEM_ID and modern_mem_bar.
> 
> But the current qtest still don't support the virtio-1.0 or later devices. Such as virtio-gpu,
> Virtio-input and virtio-crypto devices.
> 
> Refer to functions in tests/libqos/virtio-pci.c.
> 
> Any plans to support them? Thanks!

Patches welcome!  I'm not aware of anyone currently implementing VIRTIO
1.0 support in libqos.

Stefan

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 455 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices
  2016-09-26 13:45 ` Stefan Hajnoczi
@ 2016-09-27 16:27   ` Stefan Hajnoczi
  2016-09-28  1:07     ` Gonglei (Arei)
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Hajnoczi @ 2016-09-27 16:27 UTC (permalink / raw)
  To: Stefan Hajnoczi
  Cc: Gonglei (Arei), Cornelia Huck, qemu-devel, Gerd Hoffmann, Wubin (H), mst

On Mon, Sep 26, 2016 at 2:45 PM, Stefan Hajnoczi <stefanha@redhat.com> wrote:
> On Fri, Sep 23, 2016 at 09:19:57AM +0000, Gonglei (Arei) wrote:
>> Based on the virtio-1.0 spec, the virtio pci devices' layout have been changed,
>> such as PCI_SUBSYSTEM_ID and modern_mem_bar.
>>
>> But the current qtest still don't support the virtio-1.0 or later devices. Such as virtio-gpu,
>> Virtio-input and virtio-crypto devices.
>>
>> Refer to functions in tests/libqos/virtio-pci.c.
>>
>> Any plans to support them? Thanks!
>
> Patches welcome!  I'm not aware of anyone currently implementing VIRTIO
> 1.0 support in libqos.

I have just added VIRTIO 1.0 support in libqos as an Outreachy
December-March project idea:
http://qemu-project.org/Outreachy_2016_DecemberMarch#VIRTIO_1.0_support_in_libqos

Perhaps an intern will apply who wants to tackle this.

Stefan

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices
  2016-09-27 16:27   ` Stefan Hajnoczi
@ 2016-09-28  1:07     ` Gonglei (Arei)
  0 siblings, 0 replies; 4+ messages in thread
From: Gonglei (Arei) @ 2016-09-28  1:07 UTC (permalink / raw)
  To: Stefan Hajnoczi, Stefan Hajnoczi
  Cc: Cornelia Huck, qemu-devel, Gerd Hoffmann, Wubin (H), mst



> -----Original Message-----
> From: Stefan Hajnoczi [mailto:stefanha@gmail.com]
> Sent: Wednesday, September 28, 2016 12:27 AM
> To: Stefan Hajnoczi
> Cc: Gonglei (Arei); Cornelia Huck; qemu-devel@nongnu.org; Gerd Hoffmann;
> Wubin (H); mst@redhat.com
> Subject: Re: [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0
> devices
> 
> On Mon, Sep 26, 2016 at 2:45 PM, Stefan Hajnoczi <stefanha@redhat.com>
> wrote:
> > On Fri, Sep 23, 2016 at 09:19:57AM +0000, Gonglei (Arei) wrote:
> >> Based on the virtio-1.0 spec, the virtio pci devices' layout have been
> changed,
> >> such as PCI_SUBSYSTEM_ID and modern_mem_bar.
> >>
> >> But the current qtest still don't support the virtio-1.0 or later devices. Such
> as virtio-gpu,
> >> Virtio-input and virtio-crypto devices.
> >>
> >> Refer to functions in tests/libqos/virtio-pci.c.
> >>
> >> Any plans to support them? Thanks!
> >
> > Patches welcome!  I'm not aware of anyone currently implementing VIRTIO
> > 1.0 support in libqos.
> 
> I have just added VIRTIO 1.0 support in libqos as an Outreachy
> December-March project idea:
> http://qemu-project.org/Outreachy_2016_DecemberMarch#VIRTIO_1.0_supp
> ort_in_libqos
> 
> Perhaps an intern will apply who wants to tackle this.
> 
> Stefan

Nice :)  It's indeed a good learning opportunity for non-worked people.


Regards,
-Gonglei

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-09-28  1:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-23  9:19 [Qemu-devel] Qtest virtio interfaces don't support virtio-1.0 devices Gonglei (Arei)
2016-09-26 13:45 ` Stefan Hajnoczi
2016-09-27 16:27   ` Stefan Hajnoczi
2016-09-28  1:07     ` Gonglei (Arei)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.