mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
Add missing *_destroy/*_fini calls
The proposed debugging enhancements in zfsonlinux/spl#587 identified the following missing *_destroy/*_fini calls. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Gvozden Neskovic <neskovic@gmail.com> Closes #5428
This commit is contained in:
committed by
Brian Behlendorf
parent
8fa5250f5d
commit
c17486b217
@@ -225,6 +225,17 @@ zfs_ratelimit_init(zfs_ratelimit_t *rl, unsigned int burst,
|
||||
mutex_init(&rl->lock, NULL, MUTEX_DEFAULT, NULL);
|
||||
}
|
||||
|
||||
/*
|
||||
* Finalize rate limit struct
|
||||
*
|
||||
* rl: zfs_ratelimit_t struct
|
||||
*/
|
||||
void
|
||||
zfs_ratelimit_fini(zfs_ratelimit_t *rl)
|
||||
{
|
||||
mutex_destroy(&rl->lock);
|
||||
}
|
||||
|
||||
/*
|
||||
* Re-implementation of the kernel's __ratelimit() function
|
||||
*
|
||||
@@ -275,5 +286,6 @@ EXPORT_SYMBOL(zfs_zpl_version_map);
|
||||
EXPORT_SYMBOL(zfs_spa_version_map);
|
||||
EXPORT_SYMBOL(zfs_history_event_names);
|
||||
EXPORT_SYMBOL(zfs_ratelimit_init);
|
||||
EXPORT_SYMBOL(zfs_ratelimit_fini);
|
||||
EXPORT_SYMBOL(zfs_ratelimit);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user