X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=module%2Fzfs%2Fzil.c;fp=module%2Fzfs%2Fzil.c;h=8aa811db2ef9f59d228f002f95e0d49cd8edb1b0;hb=c409e4647f221ab724a0bd10c480ac95447203c3;hp=79f519f831c0b13f4f4d6bde614a314b4704a533;hpb=8db77dd7edb5ac98812d3f8632da44018c1c8330;p=zfs.git diff --git a/module/zfs/zil.c b/module/zfs/zil.c index 79f519f..8aa811d 100644 --- a/module/zfs/zil.c +++ b/module/zfs/zil.c @@ -74,7 +74,7 @@ int zil_replay_disable = 0; /* disable intent logging replay */ * zfs_nocacheflush will cause corruption on power loss if a volatile * out-of-order write cache is enabled. */ -boolean_t zfs_nocacheflush = B_FALSE; +int zfs_nocacheflush = 0; static kmem_cache_t *zil_lwb_cache; @@ -1995,3 +1995,11 @@ zil_vdev_offline(const char *osname, void *arg) dmu_objset_rele(os, FTAG); return (error); } + +#if defined(_KERNEL) && defined(HAVE_SPL) +module_param(zil_replay_disable, int, 0644); +MODULE_PARM_DESC(zil_replay_disable, "Disable intent logging replay"); + +module_param(zfs_nocacheflush, int, 0644); +MODULE_PARM_DESC(zfs_nocacheflush, "Disable cache flushes"); +#endif