All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Passing fds through a qemu char device
@ 2009-05-22 22:32 Cam Macdonell
  2009-05-23  2:10 ` Anthony Liguori
  0 siblings, 1 reply; 3+ messages in thread
From: Cam Macdonell @ 2009-05-22 22:32 UTC (permalink / raw)
  To: qemu-devel


Hi,

I'm trying to pass eventfds between qemu processes and I'm trying to use 
a qemu char device to do this.  AFAICT with a qemu_chr_device the 
polling handler only has support to call read()/write(), not 
send/recvmsg() which are necessary to send and receive fds with 
SCM_RIGHTS through the socket.  Is this true or is there support in Qemu 
for recvmsg() that I'm not seeing?

If not, some options I can see are to add qemu support for 
qemu_chr_recvmsg() to call on the char device.  Or I can simply manage 
the socket outside of qemu_chr_device, but the polling is helpful for 
notifications and I'd prefer to leverage qemu's existing support for that.

Thanks,
Cam

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

end of thread, other threads:[~2009-05-26 17:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-22 22:32 [Qemu-devel] Passing fds through a qemu char device Cam Macdonell
2009-05-23  2:10 ` Anthony Liguori
2009-05-26 17:47   ` Cam Macdonell

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.