]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
blkdev: __blkdev_direct_IO_simple: fix leak in error case
authorMartin Wilck <mwilck@suse.com>
Tue, 9 Oct 2018 16:04:00 +0000 (18:04 +0200)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 10 Oct 2018 08:32:58 +0000 (10:32 +0200)
commitba0a2578e96f7090bdc1edf2ff96bce4229f08bf
tree5e416c2225ec9e42654a7205d6eda678b8f51e59
parentc1427d8195839c1dce7dabf23f3ef50f244970db
blkdev: __blkdev_direct_IO_simple: fix leak in error case

BugLink: https://bugs.launchpad.net/bugs/1796542
Fixes: 72ecad22d9f1 ("block: support a full bio worth of IO for simplified bdev direct-io")
Reviewed-by: Ming Lei <ming.lei@redhat.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin Wilck <mwilck@suse.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
(cherry picked from commit 9362dd1109f87a9d0a798fbc890cb339c171ed35)
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
fs/block_dev.c