diff options
Diffstat (limited to 'module/zfs/txg.c')
-rw-r--r-- | module/zfs/txg.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/module/zfs/txg.c b/module/zfs/txg.c index bf8544507..2c7f5303b 100644 --- a/module/zfs/txg.c +++ b/module/zfs/txg.c @@ -860,6 +860,8 @@ txg_list_remove(txg_list_t *tl, uint64_t txg) txg_verify(tl->tl_spa, txg); mutex_enter(&tl->tl_lock); if ((tn = tl->tl_head[t]) != NULL) { + ASSERT(tn->tn_member[t]); + ASSERT(tn->tn_next[t] == NULL || tn->tn_next[t]->tn_member[t]); p = (char *)tn - tl->tl_offset; tl->tl_head[t] = tn->tn_next[t]; tn->tn_next[t] = NULL; |