On 03/07/2011 09:10 PM, Michael Roth wrote:
This allows us to implement an i/o loop outside of vl.c that can
interact with objects that use qemu_set_fd_handler()
I must say I really dislike the patches 1..3. It's _really_ getting the
QEMU NIH worse. While it is not really possible to get a new shiny
mainloop infrastructure in QEMU like snapping fingers (and I'm not sure
the glib mainloop will ever happen there), there is no reason not to
adopt glib's infrastructure in virtagent. While cooperation between
QEMU and virtagent is close, it is IMHO a substantially separate project
that can afford starting from a clean slate.
If anybody disagrees, I'd be happy to hear their opinion anyway!
I'm sorry I'm saying this only now and I've been ignoring this series
until v7.
Paolo