]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: hold a ref on the root in create_pending_snapshot
authorJosef Bacik <josef@toxicpanda.com>
Fri, 24 Jan 2020 14:32:50 +0000 (09:32 -0500)
committerDavid Sterba <dsterba@suse.com>
Mon, 23 Mar 2020 16:01:31 +0000 (17:01 +0100)
commit27f7877e3f925fc14d7e131b98691157cda1d6cd
tree7483174c656f165685ec002957194faacbe53a19
parent836e4857852aab51837b79a054d0af722120dbae
btrfs: hold a ref on the root in create_pending_snapshot

We create the snapshot and then use it for a bunch of things, we need to
hold a ref on it while we're messing with it.

Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ioctl.c
fs/btrfs/transaction.c