qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] How to test vm channel with windows guest
@ 2011-05-02 13:19 SAURAV LAHIRI
  2011-05-02 13:48 ` Michael Roth
  0 siblings, 1 reply; 3+ messages in thread
From: SAURAV LAHIRI @ 2011-05-02 13:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: upendra.m

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

Hello,

We have established a communication channel between a ubuntu 10.04 host and a windows xp guest using vm channel.  

At the host end we have used a unix socket. Below is the libvirt related config

===========================================================
<channel type='unix'>
  <source mode='bind' path='/tmp/guestfs' />
  <target type='virtio' name='org.windows-kvm.port.1'/>
 <address type='virtio-serial' controller='0' bus='0'/>
</channel>
===========================================================

To test if the channel has been successfully created or not we run the "vioser_test" at the guest and. At the host end we run "socat /tmp/guestfs -".

We find that while the guest is able to send commands to the host, it does not work from the host to the guest end. 

Is the source code for vioser_test available for reference. Also is there any reference documents to write agents like vioser_test utility.

Thanks in advance.

sl



[-- Attachment #2: Type: text/html, Size: 1191 bytes --]

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

* Re: [Qemu-devel] How to test vm channel with windows guest
  2011-05-02 13:19 [Qemu-devel] How to test vm channel with windows guest SAURAV LAHIRI
@ 2011-05-02 13:48 ` Michael Roth
  2011-05-03  6:21   ` SAURAV LAHIRI
  0 siblings, 1 reply; 3+ messages in thread
From: Michael Roth @ 2011-05-02 13:48 UTC (permalink / raw)
  To: SAURAV LAHIRI; +Cc: upendra.m, qemu-devel

On 05/02/2011 08:19 AM, SAURAV LAHIRI wrote:
> Hello,
>
> We have established a communication channel between a ubuntu 10.04 host
> and a windows xp guest using vm channel.
>
> At the host end we have used a unix socket. Below is the libvirt related
> config
>
> ===========================================================
> <channel type='unix'>
> <source mode='bind' path='/tmp/guestfs' />
> <target type='virtio' name='org.windows-kvm.port.1'/>
> <address type='virtio-serial' controller='0' bus='0'/>
> </channel>
> ===========================================================
>
> To test if the channel has been successfully created or not we run the
> "vioser_test" at the guest and. At the host end we run "socat
> /tmp/guestfs -".
>
> We find that while the guest is able to send commands to the host, it
> does not work from the host to the guest end.
>
> Is the source code for vioser_test available for reference. Also is
> there any reference documents to write agents like vioser_test utility.

I'm not familiar with this vioser_test utility, is it part of the virtio 
driver package for windows? If so the source code is available here:

http://git.kernel.org/?p=virt/kvm/kvm-guest-drivers-windows.git

Amit's virtio-serial test suite is also available for reference:

http://fedoraproject.org/wiki/Features/VirtioSerial#How_To_Test

I'm not sure how applicable it is for windows though.

>
> Thanks in advance.
>
> sl
>
>

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

* Re: [Qemu-devel] How to test vm channel with windows guest
  2011-05-02 13:48 ` Michael Roth
@ 2011-05-03  6:21   ` SAURAV LAHIRI
  0 siblings, 0 replies; 3+ messages in thread
From: SAURAV LAHIRI @ 2011-05-03  6:21 UTC (permalink / raw)
  To: Michael Roth; +Cc: upendra.m, qemu-devel

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

Hello Michael,
Thank you very much for pointing to the virtio driver package for windows. It does have the vioser-test utility.

Regards
sl

--- On Mon, 2/5/11, Michael Roth <mdroth@linux.vnet.ibm.com> wrote:

From: Michael Roth <mdroth@linux.vnet.ibm.com>
Subject: Re: [Qemu-devel] How to test vm channel with windows guest
To: "SAURAV LAHIRI" <saurav_lahiri@yahoo.com>
Cc: upendra.m@hexagrid.com, qemu-devel@nongnu.org
Date: Monday, 2 May, 2011, 10:48

On 05/02/2011 08:19 AM, SAURAV LAHIRI wrote:
> Hello,
>
> We have established a communication channel between a ubuntu 10.04 host
> and a windows xp guest using vm channel.
>
> At the host end we have used a unix socket. Below is the libvirt related
> config
>
> ===========================================================
> <channel type='unix'>
> <source mode='bind' path='/tmp/guestfs' />
> <target type='virtio' name='org.windows-kvm.port.1'/>
> <address type='virtio-serial' controller='0' bus='0'/>
> </channel>
> ===========================================================
>
> To test if the channel has been successfully created or not we run the
> "vioser_test" at the guest and. At the host end we run "socat
> /tmp/guestfs -".
>
> We find that while the guest is able to send commands to the host, it
> does not work from the host to the guest end.
>
> Is the source code for vioser_test available for reference. Also is
> there any reference documents to write agents like vioser_test utility.

I'm not familiar with this vioser_test utility, is it part of the virtio 
driver package for windows? If so the source code is available here:

http://git.kernel.org/?p=virt/kvm/kvm-guest-drivers-windows.git

Amit's virtio-serial test suite is also available for reference:

http://fedoraproject.org/wiki/Features/VirtioSerial#How_To_Test

I'm not sure how applicable it is for windows though.

>
> Thanks in advance.
>
> sl
>
>



[-- Attachment #2: Type: text/html, Size: 2673 bytes --]

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

end of thread, other threads:[~2011-05-03  6:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-02 13:19 [Qemu-devel] How to test vm channel with windows guest SAURAV LAHIRI
2011-05-02 13:48 ` Michael Roth
2011-05-03  6:21   ` SAURAV LAHIRI

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).