Messages in this thread | | | Subject | Re: [PATCH 0/4] remove work.func | From | Pavel Begunkov <> | Date | Mon, 8 Jun 2020 21:14:01 +0300 |
| |
On 08/06/2020 21:08, Pavel Begunkov wrote: > As discussed, removing ->func from io_wq_work and moving > it into io-wq.
Xiaoguang Wang, until Jens goes back and picks this up, I'll also keep the patchset in my github [1]. Just in case you'd want to play with it.
https://github.com/isilence/linux/commits/rem_work_func
> > Pavel Begunkov (4): > io_uring: don't derive close state from ->func > io_uring: remove custom ->func handlers > io_uring: don't arm a timeout through work.func > io_wq: add per-wq work handler instead of per work > > fs/io-wq.c | 10 ++- > fs/io-wq.h | 7 +- > fs/io_uring.c | 221 +++++++++++++++----------------------------------- > 3 files changed, 74 insertions(+), 164 deletions(-) >
-- Pavel Begunkov
| |