mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-30 12:56:45 +07:00
target: Add __exit annotation for module_exit functions
Inclues sbp_exit, fileio_module_exit, iblock_module_exit and pscsi_module_exit. Note: rd_module_exit() can not be annotated by __exit, becasue it is called by target_core_init_configfs() which is annotated by __init. Signed-off-by: Asias He <asias@redhat.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
This commit is contained in:
parent
fd3a9025c0
commit
63b91d5a49
@ -2598,7 +2598,7 @@ static int __init sbp_init(void)
|
||||
return 0;
|
||||
};
|
||||
|
||||
static void sbp_exit(void)
|
||||
static void __exit sbp_exit(void)
|
||||
{
|
||||
sbp_deregister_configfs();
|
||||
};
|
||||
|
@ -631,7 +631,7 @@ static int __init fileio_module_init(void)
|
||||
return transport_subsystem_register(&fileio_template);
|
||||
}
|
||||
|
||||
static void fileio_module_exit(void)
|
||||
static void __exit fileio_module_exit(void)
|
||||
{
|
||||
transport_subsystem_release(&fileio_template);
|
||||
}
|
||||
|
@ -821,7 +821,7 @@ static int __init iblock_module_init(void)
|
||||
return transport_subsystem_register(&iblock_template);
|
||||
}
|
||||
|
||||
static void iblock_module_exit(void)
|
||||
static void __exit iblock_module_exit(void)
|
||||
{
|
||||
transport_subsystem_release(&iblock_template);
|
||||
}
|
||||
|
@ -1178,7 +1178,7 @@ static int __init pscsi_module_init(void)
|
||||
return transport_subsystem_register(&pscsi_template);
|
||||
}
|
||||
|
||||
static void pscsi_module_exit(void)
|
||||
static void __exit pscsi_module_exit(void)
|
||||
{
|
||||
transport_subsystem_release(&pscsi_template);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user