diff --git a/man/man5/zfs-module-parameters.5 b/man/man5/zfs-module-parameters.5 index 00d12b087175..d33da62f42cb 100644 --- a/man/man5/zfs-module-parameters.5 +++ b/man/man5/zfs-module-parameters.5 @@ -873,6 +873,17 @@ Number of ticks to delay scrub Default value: \fB4\fR. .RE +.sp +.ne 2 +.na +\fBzfs_send_corrupt_data\fR (int) +.ad +.RS 12n +Allow to send corrupt data (ignore read/checksum errors when sending data) +.sp +Use \fB1\fR for yes and \fB0\fR for no (default). +.RE + .sp .ne 2 .na diff --git a/module/zfs/dmu_send.c b/module/zfs/dmu_send.c index 7524c2dcf860..9264fbb27f79 100644 --- a/module/zfs/dmu_send.c +++ b/module/zfs/dmu_send.c @@ -1849,3 +1849,8 @@ dmu_objset_is_receiving(objset_t *os) return (os->os_dsl_dataset != NULL && os->os_dsl_dataset->ds_owner == dmu_recv_tag); } + +#if defined(_KERNEL) +module_param(zfs_send_corrupt_data, int, 0644); +MODULE_PARM_DESC(zfs_send_corrupt_data, "Allow sending corrupt data"); +#endif