diff options
| author | Linus Torvalds <[email protected]> | 2018-01-05 21:02:46 +0000 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2018-01-05 21:02:46 +0000 |
| commit | 89876f275e8d562912d9c238cd888b52065cf25c (patch) | |
| tree | d67ca119f5cac8bd1bb503e7368a0bf126177643 /fs/btrfs/volumes.c | |
| parent | Merge tag 'xfs-4.15-fixes-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux (diff) | |
| parent | btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes (diff) | |
| download | kernel-89876f275e8d562912d9c238cd888b52065cf25c.tar.gz kernel-89876f275e8d562912d9c238cd888b52065cf25c.zip | |
Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
Pull btrfs fixes from David Sterba:
"We have two more fixes for 4.15, both aimed for stable.
The leak fix is obvious, the second patch fixes a bug revealed by the
refcount API, when it behaves differently than previous atomic_t and
reports refs going from 0 to 1 in one case"
* tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
btrfs: fix refcount_t usage when deleting btrfs_delayed_nodes
btrfs: Fix flush bio leak
Diffstat (limited to 'fs/btrfs/volumes.c')
| -rw-r--r-- | fs/btrfs/volumes.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/btrfs/volumes.c b/fs/btrfs/volumes.c index 49810b70afd3..a25684287501 100644 --- a/fs/btrfs/volumes.c +++ b/fs/btrfs/volumes.c @@ -237,7 +237,6 @@ static struct btrfs_device *__alloc_device(void) kfree(dev); return ERR_PTR(-ENOMEM); } - bio_get(dev->flush_bio); INIT_LIST_HEAD(&dev->dev_list); INIT_LIST_HEAD(&dev->dev_alloc_list); |
