Eric Biggers 275dca4630 f2fs: move release of block devices to after kill_block_super()
Call destroy_device_list() and free the f2fs_sb_info from
kill_f2fs_super(), after the call to kill_block_super().  This is
necessary to order it after the call to fscrypt_destroy_keyring() once
generic_shutdown_super() starts calling fscrypt_destroy_keyring() just
after calling ->put_super.  This is because fscrypt_destroy_keyring()
may call into f2fs_get_devices() via the fscrypt_operations.

Reviewed-by: Chao Yu <chao@kernel.org>
Link: https://lore.kernel.org/r/20231227171429.9223-2-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com>
2023-12-27 21:55:59 -06:00
..
2023-01-19 09:24:27 +01:00
2023-10-09 10:58:43 -07:00
2023-10-04 16:53:36 -07:00
2023-10-18 13:26:22 +02:00
2023-10-30 09:47:13 -10:00
2023-11-04 09:26:23 -10:00
2023-09-02 15:37:59 -07:00
2023-11-04 09:26:23 -10:00
2023-08-02 09:13:09 -06:00
2021-08-23 10:25:51 -07:00
2023-10-16 12:51:37 -07:00
2023-02-27 16:18:51 -08:00
2023-11-04 09:26:23 -10:00