Am 29.10.2025 um 21:33 hat Stefan Hajnoczi geschrieben: > v5: > - Explain how fdmon-io_uring.c differs from other fdmon implementations > in commit message [Kevin] > - Move test-nested-aio-poll aio_get_g_source() removal into commit that > touches test case [Kevin] > - Avoid g_source_add_poll() use-after-free in fdmon_poll_update() [Kevin] > - Avoid duplication in fdmon_epoll_gsource_dispatch(), use fdmon_epoll_wait() > [Kevin] > - Drop unnecessary revents checks in fdmon_poll_gsource_dispatch() [Kevin] > - Mention in commit message that fdmon-io_uring.c is the new default [Kevin] > - Add comments explaining how to clean up resources in error paths [Kevin] > - Indicate error in return value from function with Error *errp arg [Kevin] > - Add patch to unindent fdmon_io_uring_destroy() [Kevin] > - Add patch to introduce FDMonOps->dispatch() callback [Kevin] > - Drop patch with hacky BH optimization for fdmon-io_uring.c [Kevin] > - Replace cqe_handler_bh with FDMonOps->dispatch() [Kevin] > - Rename AioHandler->cqe_handler field to ->internal_cqe_handler [Kevin] > - Consolidate fdmon-io_uring.c trace-events changes into this commit > - Reduce #ifdef HAVE_IO_URING_PREP_WRITEV2 code duplication [Kevin]
Actually the whole last patch that contained the duplication seems to be missing. Did you accidentally remove it? Kevin
