|
From: | Alberto Garcia |
Subject: | Re: [Qemu-block] [Qemu-devel] [PATCH v2 11/11] block: Only poll block layer fds in bdrv_aio_poll |
Date: | Fri, 11 Sep 2015 11:36:10 +0200 |
User-agent: | Notmuch/0.13.2 (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) |
On Fri 11 Sep 2015 11:14:33 AM CEST, Fam Zheng <address@hidden> 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
[Prev in Thread] | Current Thread | [Next in Thread] |