Messages in this thread | | | Subject | Re: [PATCH v3] eventfd: convert to f_op->read_iter() | From | Jens Axboe <> | Date | Fri, 1 May 2020 11:54:35 -0600 |
| |
On 5/1/20 11:53 AM, Jens Axboe wrote: > eventfd is using ->read() as it's file_operations read handler, but > this prevents passing in information about whether a given IO operation > is blocking or not. We can only use the file flags for that. To support > async (-EAGAIN/poll based) retries for io_uring, we need ->read_iter() > support. Convert eventfd to using ->read_iter().
Attached the wrong patch, forgot to update it... See 3b posting. I ran this through my io_uring related eventfd testing, and it looks good.
-- Jens Axboe
| |