Hi Linus, Flushing out pre-patches for the buffered/polled aio series. Some fixes in here, but also optimizations. Please pull! git://git.kernel.dk/linux-block.git tags/for-4.21/aio-20181221 ---------------------------------------------------------------- Christoph Hellwig (1): aio: separate out ring reservation from req allocation Jens Axboe (6): aio: use assigned completion handler aio: don't zero entire aio_kiocb aio_get_req() aio: only use blk plugs for > 2 depth submissions aio: use iocb_put() instead of open coding it aio: split out iocb copy from io_submit_one() aio: abstract out io_event filler helper fs/aio.c | 144 ++++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 88 insertions(+), 56 deletions(-) -- Jens Axboe