Commit 0f1e16b3 authored by Mikulas Patocka's avatar Mikulas Patocka
Browse files

dm-verity: fix section mismatch error



The function "__init dm_verity_init" was calling "__exit
dm_verity_verify_sig_exit" and this triggered section mismatch error.

Fix this by dropping the "__exit" tag on dm_verity_verify_sig_exit.

Signed-off-by: default avatarMikulas Patocka <mpatocka@redhat.com>
Fixes: 033724b1c627A ("dm-verity: add dm-verity keyring")
Reported-by: default avatarkernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202601210645.11u5Myme-lkp@intel.com/
Closes: https://lore.kernel.org/oe-kbuild-all/202601211041.pcTzwcdp-lkp@intel.com/
parent 83c10e8d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -192,7 +192,7 @@ int __init dm_verity_verify_sig_init(void)
	return 0;
}

void __exit dm_verity_verify_sig_exit(void)
void dm_verity_verify_sig_exit(void)
{
	key_revoke(dm_verity_keyring);
	key_put(dm_verity_keyring);
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ int verity_verify_sig_parse_opt_args(struct dm_arg_set *as, struct dm_verity *v,
void verity_verify_sig_opts_cleanup(struct dm_verity_sig_opts *sig_opts);

int __init dm_verity_verify_sig_init(void);
void __exit dm_verity_verify_sig_exit(void);
void dm_verity_verify_sig_exit(void);

#else