The patches are more or less clear, but for 3/4 don't know if that was done this way intentionally. Pavel Begunkov (4): io_uring: dont kill fasync under completion_lock io_uring: patch up IOPOLL overflow_flush sync io_uring: drop file refs after task cancel io_uring: cancel more aggressively in exit_work fs/io_uring.c | 70 +++++++++++++++++++++++++++++++++------------------ 1 file changed, 46 insertions(+), 24 deletions(-) -- 2.24.0