diff options
author | Josef Bacik <josef@toxicpanda.com> | 2023-12-27 18:14:29 +0100 |
---|---|---|
committer | Eric Biggers <ebiggers@google.com> | 2023-12-28 04:56:01 +0100 |
commit | 2a0e85719892a1d63f8f287563e2c1778a77879e (patch) | |
tree | 31cc8a6fba07bb76f363e0e892df56d1851e4e66 /net/l2tp/trace.h | |
parent | f2fs: move release of block devices to after kill_block_super() (diff) | |
download | linux-2a0e85719892a1d63f8f287563e2c1778a77879e.tar.xz linux-2a0e85719892a1d63f8f287563e2c1778a77879e.zip |
fs: move fscrypt keyring destruction to after ->put_super
btrfs has a variety of asynchronous things we do with inodes that can
potentially last until ->put_super, when we shut everything down and
clean up all of our async work. Due to this we need to move
fscrypt_destroy_keyring() to after ->put_super, otherwise we get
warnings about still having active references on the master key.
Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Neal Gompa <neal@gompa.dev>
Link: https://lore.kernel.org/r/20231227171429.9223-3-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com>
Diffstat (limited to 'net/l2tp/trace.h')
0 files changed, 0 insertions, 0 deletions