On 04/01/2021 01:59, Pavel Begunkov wrote: > v2: > - add 3/6 to trigger eventfd for iopoll > - add 5/6, yet another iopoll sync fix > - rework 6/6 (Jens) I'll go with v3, probably splitting the series. Apart from small changes I want to add, during long runs, it kills tests with SIGINT, mainly 500f9fbadef8-test. Any ideas what it can be? > > Pavel Begunkov (6): > io_uring: drop file refs after task cancel > io_uring: cancel more aggressively in exit_work > io_uring: trigger eventfd for IOPOLL > io_uring: dont kill fasync under completion_lock > io_uring: synchronise IOPOLL on task_submit fail > io_uring: patch up IOPOLL overflow_flush sync > > fs/io_uring.c | 146 ++++++++++++++++++++++++++++++-------------------- > 1 file changed, 87 insertions(+), 59 deletions(-) > -- Pavel Begunkov