On 10/25/21 9:26 AM, Yi Zhang wrote: > Hi Jens > Compiling the latest linux-block/for-next failed, pls check below log: > > ca20d946ed42 (HEAD, origin/for-next, for-next) Merge branch > 'for-5.16/block' into for-next > fa5fa8ec6077 block: refactor bio_iov_bvec_set() > 54a88eb838d3 block: add single bio async direct IO helper > > [root@fedora kernel]# make > CALL scripts/checksyscalls.sh > CALL scripts/atomic/check-atomics.sh > CHK include/generated/compile.h > CHK kernel/kheaders_data.tar.xz > CC block/fops.o > block/fops.c: In function ‘blkdev_bio_end_io_async’: > block/fops.c:321:9: error: too many arguments to function ‘iocb->ki_complete’ > 321 | iocb->ki_complete(iocb, ret, 0); > | ^~~~ > make[1]: *** [scripts/Makefile.build:277: block/fops.o] Error 1 > make: *** [Makefile:1869: block] Error 2 Fixed, thanks. -- Jens Axboe