Re: [PATCH RFC] tools/virtio: virtio_ring testing tool

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Nov 24, 2010 at 11:40:40AM +0530, àààà wrote:
> Hi Michael
> 
> 2010/11/24 Michael S. Tsirkin <mst@xxxxxxxxxx>:
> > On Wed, Nov 24, 2010 at 09:41:20AM +0530, àààà wrote:
> >> Hi Michael,
> >>
> >> > This implements a virtio simulator:
> >> > - adds stubs for enough support functions to compile
> >> > Âvirtio ring in userspace.
> >> > - Adds a stub vhost based module this can talk to.
> >>
> >> I just want to know can I use this virtio simulator in this case :
> >>
> >> 1. using qemu-kvm as a VMM on Linux Host.
> >> 2. using a proprietary OS as a guest.
> >>
> >> I am developing virtio framework and virtio drivers (network &
> >> SCSI/Block) for this guest OS.
> >> Please explain how can I use this virtio simulator for testing and
> >> optimizing my virtio framework and virtio drivers.

What this tool includes is
1. virtio ring bits from linux guest compiled in userspace
	tools/virtio/linux/
2. virtio host bits compiled as a linux kernel module
	tools/virtio/vhost_null
3. some bits to connect the two and test
	tools/virtio/virtio_test.c

I'm using it to tune linux guest and host code.
If you have some other guest code, you could still use the module (2),
and if you make the API compatible, possibly reuse the test (3) parts of it.
It would be nice if you publish changes to the common files, if any, on
the list.

If you want to distribute the result, the rules for this
are in the file COPYING under the linux source tree.

> >> And also please let me know whether I can compile and test my virtio
> >> things without using Guest OS.

No idea.

> >> Thanks a lot.
> >>
> >> Regards,
> >> --
> >> Anuj Aggarwal
> >>
> >> Â.''`.
> >> : :â :ÂÂ # apt-get install hakuna-matata
> >> `. `'`
> >> ÂÂ `-
> >
> > Please copy all mail related to virtio to
> > virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
> 
> I will take care of this in future.
> 
> >
> > Thanks!
> >
> > --
> > MST
> >
> 
> 
> Regards,
> -- 
> Anuj Aggarwal
> 
> Â.''`.
> : :â :ÂÂ # apt-get install hakuna-matata
> `. `'`
> ÂÂ `-
> _______________________________________________
> Virtualization mailing list
> Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
> https://lists.linux-foundation.org/mailman/listinfo/virtualization
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linux-foundation.org/mailman/listinfo/virtualization



[Index of Archives]     [KVM Development]     [Libvirt Development]     [Libvirt Users]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux