* virtagent for qemu-kvm ?
@ 2011-07-26 5:05 Prateek Sharma
2011-07-26 5:51 ` Stefan Hajnoczi
0 siblings, 1 reply; 5+ messages in thread
From: Prateek Sharma @ 2011-07-26 5:05 UTC (permalink / raw)
To: kvm
Hi all,
Is there any equivalent of qemu's virtagent in qemu-kvm?
[http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg02149.html] .
In particular , i want to share pages between KVM guests and the host . Is there
an appropriate mechanism for this in existence which i could use ?
Another nice feature virtagent provides is the ability to see guest dmesg output in the
host...
Thanks,
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: virtagent for qemu-kvm ? 2011-07-26 5:05 virtagent for qemu-kvm ? Prateek Sharma @ 2011-07-26 5:51 ` Stefan Hajnoczi 2011-07-26 5:58 ` Prateek Sharma 0 siblings, 1 reply; 5+ messages in thread From: Stefan Hajnoczi @ 2011-07-26 5:51 UTC (permalink / raw) To: Prateek Sharma; +Cc: kvm On Tue, Jul 26, 2011 at 6:05 AM, Prateek Sharma <prateeks@cse.iitb.ac.in> wrote: > Hi all, > Is there any equivalent of qemu's virtagent in qemu-kvm? > [http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg02149.html] . > In particular , i want to share pages between KVM guests and the host . Is > there an appropriate mechanism for this in existence which i could use ? > Another nice feature virtagent provides is the ability to see guest dmesg > output in the host... virtagent doesn't share pages between guest and host AFAIK. Have you looked at hw/ivshmem.c? Most of the time you don't need to actually share pages between guest and host. Use existing mechanisms like networking or serial to communicate instead. Stefan ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: virtagent for qemu-kvm ? 2011-07-26 5:51 ` Stefan Hajnoczi @ 2011-07-26 5:58 ` Prateek Sharma 2011-07-26 8:24 ` Stefan Hajnoczi 0 siblings, 1 reply; 5+ messages in thread From: Prateek Sharma @ 2011-07-26 5:58 UTC (permalink / raw) To: Stefan Hajnoczi; +Cc: kvm [-- Attachment #1: Type: TEXT/PLAIN, Size: 1134 bytes --] On Tue, 26 Jul 2011, Stefan Hajnoczi wrote: > On Tue, Jul 26, 2011 at 6:05 AM, Prateek Sharma <prateeks@cse.iitb.ac.in> wrote: >> Hi all, >> Is there any equivalent of qemu's virtagent in qemu-kvm? >> [http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg02149.html] . >> In particular , i want to share pages between KVM guests and the host . Is >> there an appropriate mechanism for this in existence which i could use ? >> Another nice feature virtagent provides is the ability to see guest dmesg >> output in the host... > > virtagent doesn't share pages between guest and host AFAIK. > > Have you looked at hw/ivshmem.c? > > Most of the time you don't need to actually share pages between guest > and host. Use existing mechanisms like networking or serial to > communicate instead. > > Stefan > Thanks for the quick response! I was tempted by virtagent because it provides dmesg output directly, something which is exactly what i need. Anyway, looks like i'll need to fallback to serial/networking, as you suggested. On a related note, is porting virtagent to qemu-kvm possible/useful/in-the-pipeline ? --Prateek ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: virtagent for qemu-kvm ? 2011-07-26 5:58 ` Prateek Sharma @ 2011-07-26 8:24 ` Stefan Hajnoczi 2011-07-26 14:10 ` Michael Roth 0 siblings, 1 reply; 5+ messages in thread From: Stefan Hajnoczi @ 2011-07-26 8:24 UTC (permalink / raw) To: Michael Roth; +Cc: kvm, Prateek Sharma On Tue, Jul 26, 2011 at 6:58 AM, Prateek Sharma <prateeks@cse.iitb.ac.in> wrote: > On Tue, 26 Jul 2011, Stefan Hajnoczi wrote: > >> On Tue, Jul 26, 2011 at 6:05 AM, Prateek Sharma <prateeks@cse.iitb.ac.in> >> wrote: >>> >>> Hi all, >>> Is there any equivalent of qemu's virtagent in qemu-kvm? >>> [http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg02149.html] . >>> In particular , i want to share pages between KVM guests and the host . >>> Is >>> there an appropriate mechanism for this in existence which i could use ? >>> Another nice feature virtagent provides is the ability to see guest dmesg >>> output in the host... >> >> virtagent doesn't share pages between guest and host AFAIK. >> >> Have you looked at hw/ivshmem.c? >> >> Most of the time you don't need to actually share pages between guest >> and host. Use existing mechanisms like networking or serial to >> communicate instead. >> >> Stefan >> > > Thanks for the quick response! > > I was tempted by virtagent because it provides dmesg output directly, > something which is exactly what i need. > > Anyway, looks like i'll need to fallback to serial/networking, as you > suggested. > > On a related note, is porting virtagent to qemu-kvm > possible/useful/in-the-pipeline ? I expect qemu-ga will be merged into qemu-kvm.git when they merge from qemu.git again soon. Mike: I don't see a dmesg command in the guest schema in qemu.git. Is there a recommended way of getting dmesg from the host (maybe read file /var/log/messages)? Stefan ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: virtagent for qemu-kvm ? 2011-07-26 8:24 ` Stefan Hajnoczi @ 2011-07-26 14:10 ` Michael Roth 0 siblings, 0 replies; 5+ messages in thread From: Michael Roth @ 2011-07-26 14:10 UTC (permalink / raw) To: Stefan Hajnoczi; +Cc: kvm, Prateek Sharma On 07/26/2011 03:24 AM, Stefan Hajnoczi wrote: > On Tue, Jul 26, 2011 at 6:58 AM, Prateek Sharma<prateeks@cse.iitb.ac.in> wrote: >> On Tue, 26 Jul 2011, Stefan Hajnoczi wrote: >> >>> On Tue, Jul 26, 2011 at 6:05 AM, Prateek Sharma<prateeks@cse.iitb.ac.in> >>> wrote: >>>> >>>> Hi all, >>>> Is there any equivalent of qemu's virtagent in qemu-kvm? >>>> [http://lists.gnu.org/archive/html/qemu-devel/2011-01/msg02149.html] . >>>> In particular , i want to share pages between KVM guests and the host . >>>> Is >>>> there an appropriate mechanism for this in existence which i could use ? >>>> Another nice feature virtagent provides is the ability to see guest dmesg >>>> output in the host... >>> >>> virtagent doesn't share pages between guest and host AFAIK. >>> >>> Have you looked at hw/ivshmem.c? >>> >>> Most of the time you don't need to actually share pages between guest >>> and host. Use existing mechanisms like networking or serial to >>> communicate instead. >>> >>> Stefan >>> >> >> Thanks for the quick response! >> >> I was tempted by virtagent because it provides dmesg output directly, >> something which is exactly what i need. >> >> Anyway, looks like i'll need to fallback to serial/networking, as you >> suggested. >> >> On a related note, is porting virtagent to qemu-kvm >> possible/useful/in-the-pipeline ? > > I expect qemu-ga will be merged into qemu-kvm.git when they merge from > qemu.git again soon. > > Mike: I don't see a dmesg command in the guest schema in qemu.git. Is > there a recommended way of getting dmesg from the host (maybe read > file /var/log/messages)? > Yup, the guest-file-read RPC to access /var/log/messages is the only means in the current version. There was a dmesg RPC in earlier prototypes but it was removed in favor of lower-level mechanisms. > Stefan ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2011-07-26 14:10 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2011-07-26 5:05 virtagent for qemu-kvm ? Prateek Sharma 2011-07-26 5:51 ` Stefan Hajnoczi 2011-07-26 5:58 ` Prateek Sharma 2011-07-26 8:24 ` Stefan Hajnoczi 2011-07-26 14:10 ` Michael Roth
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox