btrfs: fix memory leak during RAID 5/6 device replacement
authorScott Talbert <scott.talbert@hgst.com>
Mon, 9 May 2016 13:14:28 +0000 (09:14 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Jun 2016 01:18:55 +0000 (18:18 -0700)
commit7281989d24e3e286ab745f0f5a75ab8ac761854d
treea3dbd2d2f8d88fcaa007d01eed821ee8068dea06
parentb9cd7ba4dd03492246c2a717854803699bcad174
btrfs: fix memory leak during RAID 5/6 device replacement

commit 4673272f43ae790ab9ec04e38a7542f82bb8f020 upstream.

A 'struct bio' is allocated in scrub_missing_raid56_pages(), but it was never
freed anywhere.

Signed-off-by: Scott Talbert <scott.talbert@hgst.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/btrfs/scrub.c