fs: get rid of the res2 iocb->ki_complete argument
The second argument was only used by the USB gadget code, yet everyone pays the overhead of passing a zero to be passed into aio, where it ends up being part of the aio res2 value. Now that everybody is passing in zero, kill off the extra argument. Reviewed-by:Darrick J. Wong <djwong@kernel.org> Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- block/fops.c 1 addition, 1 deletionblock/fops.c
- crypto/af_alg.c 1 addition, 1 deletioncrypto/af_alg.c
- drivers/block/loop.c 2 additions, 2 deletionsdrivers/block/loop.c
- drivers/nvme/target/io-cmd-file.c 2 additions, 2 deletionsdrivers/nvme/target/io-cmd-file.c
- drivers/target/target_core_file.c 2 additions, 2 deletionsdrivers/target/target_core_file.c
- drivers/usb/gadget/function/f_fs.c 1 addition, 1 deletiondrivers/usb/gadget/function/f_fs.c
- drivers/usb/gadget/legacy/inode.c 2 additions, 3 deletionsdrivers/usb/gadget/legacy/inode.c
- fs/aio.c 3 additions, 3 deletionsfs/aio.c
- fs/cachefiles/io.c 6 additions, 6 deletionsfs/cachefiles/io.c
- fs/ceph/file.c 1 addition, 1 deletionfs/ceph/file.c
- fs/cifs/file.c 2 additions, 2 deletionsfs/cifs/file.c
- fs/direct-io.c 1 addition, 1 deletionfs/direct-io.c
- fs/fuse/file.c 1 addition, 1 deletionfs/fuse/file.c
- fs/io_uring.c 3 additions, 3 deletionsfs/io_uring.c
- fs/iomap/direct-io.c 1 addition, 1 deletionfs/iomap/direct-io.c
- fs/nfs/direct.c 1 addition, 1 deletionfs/nfs/direct.c
- fs/overlayfs/file.c 2 additions, 2 deletionsfs/overlayfs/file.c
- include/linux/fs.h 1 addition, 1 deletioninclude/linux/fs.h
Please register or sign in to comment