On Tue, 21 Jun 2022 13:25:06 +0100, Pavel Begunkov wrote: > apoll_events should be set once in the beginning of poll arming just as > poll->events and not change after. However, currently io_uring resets it > on each __io_poll_execute() for no clear reason. There is also a place > in __io_arm_poll_handler() where we add EPOLLONESHOT to downgrade a > multishot, but forget to do the same thing with ->apoll_events, which is > buggy. > > [...] Applied, thanks! [1/1] io_uring: fix req->apoll_events commit: aacf2f9f382c91df73f33317e28a4c34c8038986 Best regards, -- Jens Axboe