From: Jens Axboe Date: Wed, 8 Jan 2014 21:14:22 +0000 (-0700) Subject: Revert "block: Warn and free bio if bi_end_io is not set" X-Git-Tag: v3.14-rc1~43^2~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1331107f8a8611f3520046f50c44af9b2102bfd2;p=platform%2Fkernel%2Flinux-stable.git Revert "block: Warn and free bio if bi_end_io is not set" This reverts commit 95d4403889acbd98e06d41a255df76452210996a. The patch is broken for on-stack bios, amongst other things. --- diff --git a/fs/bio.c b/fs/bio.c index 9156bd1..75c49a3 100644 --- a/fs/bio.c +++ b/fs/bio.c @@ -1770,15 +1770,6 @@ void bio_endio(struct bio *bio, int error) } else { if (bio->bi_end_io) bio->bi_end_io(bio, error); - else { - char dev_name[BDEVNAME_SIZE]; - - WARN(1, "bio_endio: bio for %s without endio\n", - bio->bi_bdev ? bdevname(bio->bi_bdev, - dev_name) : "(unknown)"); - bio_put(bio); - } - bio = NULL; } }