git://git.camperquake.de
/
zfs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8299a1f
)
Init/destroy tsd
author
Brian Behlendorf
<behlendorf1@llnl.gov>
Fri, 17 Dec 2010 23:26:17 +0000
(15:26 -0800)
committer
Brian Behlendorf
<behlendorf1@llnl.gov>
Thu, 10 Feb 2011 17:25:38 +0000
(09:25 -0800)
Add missing tsd_destroy() call for rrw_tsd_key to avoid a leak.
module/zfs/zfs_ioctl.c
patch
|
blob
|
history
diff --git
a/module/zfs/zfs_ioctl.c
b/module/zfs/zfs_ioctl.c
index
17f3ff6
..
6a7623c
100644
(file)
--- a/
module/zfs/zfs_ioctl.c
+++ b/
module/zfs/zfs_ioctl.c
@@
-5196,10
+5196,8
@@
zfs_detach(void)
list_destroy(&zfsdev_state_list);
}
-#ifdef HAVE_ZPL
uint_t zfs_fsyncer_key;
extern uint_t rrw_tsd_key;
-#endif
#ifdef DEBUG
#define ZFS_DEBUG_STR " (DEBUG mode)"
@@
-5262,6
+5260,7
@@
_fini(void)
mutex_destroy(&zfs_share_lock);
#endif /* HAVE_SHARE */
tsd_destroy(&zfs_fsyncer_key);
+ tsd_destroy(&rrw_tsd_key);
printk(KERN_NOTICE "ZFS: Unloaded ZFS Filesystem v%s%s\n",
ZFS_META_VERSION, ZFS_DEBUG_STR);