From f7f840a3423d477e8d109f303fbd1e5623e4318a Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Sat, 3 Dec 2016 18:08:43 -0800 Subject: [PATCH] Fix bio read completion init Signed-off-by: Zach Brown --- kmod/src/bio.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/kmod/src/bio.c b/kmod/src/bio.c index d58eebe9..d1ed293d 100644 --- a/kmod/src/bio.c +++ b/kmod/src/bio.c @@ -148,10 +148,9 @@ static void end_io_complete(struct super_block *sb, void *data, int err) int scoutfs_bio_read(struct super_block *sb, struct page **pages, u64 blkno, unsigned int nr_blocks) { - struct end_io_completion comp = { - .comp = COMPLETION_INITIALIZER(comp.comp), - }; + struct end_io_completion comp; + init_completion(&comp.comp); scoutfs_bio_submit(sb, READ, pages, blkno, nr_blocks, end_io_complete, &comp); wait_for_completion(&comp.comp);