Skip to content

Commit 5511754

Browse files
ahrensbehlendorf
authored andcommitted
Illumos 6319 - assertion failed in zio_ddt_write: bp->blk_birth == txg
6319 assertion failed in zio_ddt_write: bp->blk_birth == txg Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com> References: https://www.illumos.org/issues/6319 illumos/illumos-gate@b39b744 Porting notes: - Re-enabled ztest for CentOS test slaves. Ported-by: kernelOfTruth kerneloftruth@gmail.com Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov> Closes #3449
1 parent 7f60329 commit 5511754

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

TEST

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@ case "$BB_NAME" in
7171
Amazon*)
7272
;;
7373
CentOS*)
74-
# Sporadic segmentation faults
75-
TEST_ZTEST_SKIP="yes"
7674
# Sporadic VERIFY(!zilog_is_dirty(zilog)) failed
7775
TEST_ZILTEST_SKIP="yes"
7876
;;

module/zfs/zio.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,6 +1164,8 @@ zio_write_bp_init(zio_t *zio)
11641164
zio->io_pipeline |= ZIO_STAGE_DDT_WRITE;
11651165
return (ZIO_PIPELINE_CONTINUE);
11661166
}
1167+
zio->io_bp_override = NULL;
1168+
BP_ZERO(bp);
11671169
}
11681170

11691171
if (!BP_IS_HOLE(bp) && bp->blk_birth == zio->io_txg) {

0 commit comments

Comments
 (0)