mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-25 11:47:43 +03:00
Revert "Remove TSD zfs_fsyncer_key"
This reverts commit 31f2b5abdf back
to the original code until the fsync(2) performance regression
can be addressed.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
This commit is contained in:
@@ -5187,6 +5187,7 @@ zfs_detach(void)
|
||||
list_destroy(&zfsdev_state_list);
|
||||
}
|
||||
|
||||
uint_t zfs_fsyncer_key;
|
||||
extern uint_t rrw_tsd_key;
|
||||
|
||||
#ifdef DEBUG
|
||||
@@ -5209,6 +5210,7 @@ _init(void)
|
||||
if ((error = zfs_attach()) != 0)
|
||||
goto out2;
|
||||
|
||||
tsd_create(&zfs_fsyncer_key, NULL);
|
||||
tsd_create(&rrw_tsd_key, NULL);
|
||||
|
||||
printk(KERN_NOTICE "ZFS: Loaded module v%s-%s%s, "
|
||||
@@ -5238,6 +5240,7 @@ _fini(void)
|
||||
zfs_fini();
|
||||
spa_fini();
|
||||
|
||||
tsd_destroy(&zfs_fsyncer_key);
|
||||
tsd_destroy(&rrw_tsd_key);
|
||||
|
||||
printk(KERN_NOTICE "ZFS: Unloaded module v%s-%s%s\n",
|
||||
|
||||
Reference in New Issue
Block a user