I really don't like this series at all. If saves a single pointer but introduces a complicated machinery that just doesn't follow any natural flow. And there doesn't seem to be any good reason for it to start with.
- [PATCH 0/2] Remove kiocb ki_complete Matthew Wilcox (Oracle)
- [PATCH 2/2] fs: Remove kiocb->ki_complete Matthew Wilcox (Oracle)
- Re: [PATCH 2/2] fs: Remove kiocb->ki_c... Jens Axboe
- Re: [PATCH 2/2] fs: Remove kiocb->ki_c... Jens Axboe
- Re: [PATCH 2/2] fs: Remove kiocb->ki_c... kernel test robot
- [PATCH 1/2] fs: Abstract calling the kiocb co... Matthew Wilcox (Oracle)
- Re: [PATCH 1/2] fs: Abstract calling the ... Jens Axboe
- Re: [PATCH 1/2] fs: Abstract calling ... Matthew Wilcox
- Re: [PATCH 1/2] fs: Abstract call... Jens Axboe
- Re: [PATCH 0/2] Remove kiocb ki_complete Jens Axboe
- Re: [PATCH 0/2] Remove kiocb ki_complete Christoph Hellwig
- Re: [PATCH 0/2] Remove kiocb ki_complete Matthew Wilcox
- Re: [PATCH 0/2] Remove kiocb ki_compl... Christoph Hellwig
- Re: [PATCH 0/2] Remove kiocb ki_c... Matthew Wilcox
- Re: [PATCH 0/2] Remove kiocb... Jens Axboe
- Re: [PATCH 0/2] Remove kiocb ki_c... Pavel Begunkov
- Re: [PATCH 0/2] Remove kiocb... Matthew Wilcox
- Re: [PATCH 0/2] Remove k... Pavel Begunkov
- Re: [PATCH 0/2] Remo... Matthew Wilcox
- Re: [PATCH 0/2] Remo... Pavel Begunkov
- Re: [PATCH 0/2] Remove kiocb ki_c... Jens Axboe