Enable ignore_hole_birth module option by default

Enable ignore_hole_birth by default until all known hole birth bugs
have been resolved and relevant test cases added.

Reviewed-by: Boris Protopopov <boris.protopopov@actifio.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Issue #4809
Closes #5099
This commit is contained in:
Brian Behlendorf 2016-09-16 14:05:30 -07:00 committed by GitHub
parent f448f8cddd
commit 9ea9e0b9a1
2 changed files with 2 additions and 2 deletions

View File

@ -34,7 +34,7 @@ When set, the hole_birth optimization will not be used, and all holes will
always be sent on zfs send. Useful if you suspect your datasets are affected always be sent on zfs send. Useful if you suspect your datasets are affected
by a bug in hole_birth. by a bug in hole_birth.
.sp .sp
Use \fB1\fR for on and \fB0\fR (default) for off. Use \fB1\fR for on (default) and \fB0\fR for off.
.RE .RE
.sp .sp

View File

@ -39,7 +39,7 @@
#include <sys/zfeature.h> #include <sys/zfeature.h>
int32_t zfs_pd_bytes_max = 50 * 1024 * 1024; /* 50MB */ int32_t zfs_pd_bytes_max = 50 * 1024 * 1024; /* 50MB */
int32_t ignore_hole_birth = 0; int32_t ignore_hole_birth = 1;
typedef struct prefetch_data { typedef struct prefetch_data {
kmutex_t pd_mtx; kmutex_t pd_mtx;