Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b2bf9683 authored by Jens Axboe's avatar Jens Axboe
Browse files

block: fix bogus gcc warning for uninitialized var usage



Newer gcc throw this warning:

        fs/bio.c: In function ?bio_alloc_bioset?:
        fs/bio.c:305: warning: ?p? may be used uninitialized in this function

since it cannot figure out that 'p' is only ever used if 'bs' is non-NULL.

Signed-off-by: default avatarJens Axboe <jens.axboe@oracle.com>
parent 169d418b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -302,7 +302,7 @@ void bio_init(struct bio *bio)
struct bio *bio_alloc_bioset(gfp_t gfp_mask, int nr_iovecs, struct bio_set *bs)
{
	struct bio *bio = NULL;
	void *p;
	void *uninitialized_var(p);

	if (bs) {
		p = mempool_alloc(bs->bio_pool, gfp_mask);