NVMe: Fix incompatible pointer type warnings
Subsystems (3)
PATCH RESEND 1/1 NVMe: Fix incompatible pointer type warnings
Commit 6a4d55146334 ("block: prep work for batch completion") added a struct batch_complete * as a third argument to bi_end_io. This patch adds the missing third argument to the nvme_bio_pair_endio function.
Sparse output:
drivers/block/nvme-core.c: In function ‘nvme_bio_split’:drivers/block/nvme-core.c:483:19: warning:
assignment from incompatible pointer type [enabled by default]drivers/block/nvme-core.c:484:19: warning:
assignment from incompatible pointer type [enabled by default]
Signed-off-by Emil Goode <[email protected]>
---
This patch applies to the -mm tree.
drivers/block/nvme-core.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
drivers/block/nvme-core.c +2 -1
@@ -413,7 +413,8 @@ struct nvme_bio_pair {atomic_t cnt; }; -static void nvme_bio_pair_endio (struct bio *bio,int err) +static void nvme_bio_pair_endio (struct bio *bio,int err, +struct batch_complete *batch) {struct nvme_bio_pair *bp = bio->bi_private;
Signature · 1 line
1.7.10.4