]> git.proxmox.com Git - mirror_zfs.git/commit
Add zfs_object_mutex_size module option
authorBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 18 Dec 2015 20:19:14 +0000 (12:19 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 15 Jan 2016 23:33:44 +0000 (15:33 -0800)
commit0720116d4dd7a62d2097863fc4c32c3cbd11aefa
tree41a9f5bdc9c3c223a440129e33b5149207a45e04
parentd21f279a94994f65e6bdcbbca9fd2eb552a0d604
Add zfs_object_mutex_size module option

Add a zfs_object_mutex_size module option to facilitate resizing the
the per-dataset znode mutex array.  Increasing this value may help
make the deadlock described in #4106 less common, but this is not a
proper fix.  This patch is primarily to aid debugging and analysis.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Tim Chase <tim@chase2k.com>
Issue #4106
include/sys/zfs_vfsops.h
include/sys/zfs_znode.h
module/zfs/zfs_vfsops.c
module/zfs/zfs_znode.c