Am 19/07/2022 um 20:07 schrieb Paolo Bonzini: > On 7/19/22 11:57, Emanuele Giuseppe Esposito wrote: >> >> Wrapping the new drains in aio_context_acquire/release(new_context) is >> not so much helpful either, since apparently the following >> blk_set_aio_context makes aio_poll() hang. >> I am not sure why, any ideas? > > I'll take a look, thanks. In any case this doesn't block this series, > it was just a suggestion and blk_do_set_aio_context can be improved on top. > Neither is the "using drain_begin/end_unlocked" part. That won't be straightforward either. That will go in a future serie. Emanuele
- Re: [RFC PATCH 5/8] block: implement .ch... Hanna Reitz
- [RFC PATCH 8/8] block: remove all unused ->... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 8/8] block: remove all un... Hanna Reitz
- Re: [RFC PATCH 8/8] block: remove al... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 8/8] block: remov... Emanuele Giuseppe Esposito
- [RFC PATCH 7/8] block: use the new _change_ A... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 7/8] block: use the new _... Hanna Reitz
- Re: [RFC PATCH 7/8] block: use the new _... Paolo Bonzini
- Re: [RFC PATCH 7/8] block: use the n... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 7/8] block: use t... Paolo Bonzini
- Re: [RFC PATCH 7/8] block: u... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 7/8] block: use the new _... Paolo Bonzini
- [RFC PATCH 6/8] block-backend: implement .cha... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 6/8] block-backend: imple... Hanna Reitz
- [RFC PATCH 3/8] RFC: block: use transactions ... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 3/8] RFC: block: use tran... Hanna Reitz
- Re: [RFC PATCH 3/8] RFC: block: use ... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 3/8] RFC: block: use ... Emanuele Giuseppe Esposito
- Re: [RFC PATCH 3/8] RFC: block: use tran... Vladimir Sementsov-Ogievskiy
- Re: [RFC PATCH 3/8] RFC: block: use ... Emanuele Giuseppe Esposito