On Fri 11 Sep 2015 11:14:33 AM CEST, Fam Zheng <f...@redhat.com> wrote:
>> > Another advantage for bdrv_aio_poll() is, in main loop we will not >> > need a separate AioContext in changes like: >> > >> > http://patchwork.ozlabs.org/patch/514968/ >> > >> > Because nested aio_poll will automatically be limited to only >> > process block layer events. My idea is to eventually let main loop >> > use aio_poll >> >> That would be a step back. Using GSource is useful because it lets >> you integrate libraries such as GTK+. > > Can we move GTK to a separate GSource thread? I think that GTK should always run in the main thread, or at least the one running the default main loop / GMainContext. Berto