Skip to content

Commit e7f629f

Browse files
committed
fix buildbot issues
Signed-off-by: Paul Dagnelie <[email protected]>
1 parent dfcb2d5 commit e7f629f

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

module/zfs/dmu_recv.c

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1166,7 +1166,6 @@ dmu_recv_begin(char *tofs, char *tosnap, dmu_replay_record_t *drr_begin,
11661166
dmu_recv_resume_begin_check, dmu_recv_resume_begin_sync,
11671167
&drba, 5, ZFS_SPACE_CHECK_NORMAL);
11681168
} else {
1169-
int err;
11701169

11711170
/*
11721171
* For non-raw, non-incremental, non-resuming receives the
@@ -1183,16 +1182,14 @@ dmu_recv_begin(char *tofs, char *tosnap, dmu_replay_record_t *drr_begin,
11831182
origin == NULL && drc->drc_drrb->drr_fromguid == 0) {
11841183
err = dsl_crypto_params_create_nvlist(DCP_CMD_NONE,
11851184
localprops, hidden_args, &drba.drba_dcp);
1186-
if (err != 0)
1187-
return (err);
11881185
}
11891186

1190-
err = dsl_sync_task(tofs,
1191-
dmu_recv_begin_check, dmu_recv_begin_sync,
1192-
&drba, 5, ZFS_SPACE_CHECK_NORMAL);
1193-
dsl_crypto_params_free(drba.drba_dcp, !!err);
1194-
1195-
return (err);
1187+
if (err == 0) {
1188+
err = dsl_sync_task(tofs,
1189+
dmu_recv_begin_check, dmu_recv_begin_sync,
1190+
&drba, 5, ZFS_SPACE_CHECK_NORMAL);
1191+
dsl_crypto_params_free(drba.drba_dcp, !!err);
1192+
}
11961193
}
11971194

11981195
if (err != 0) {

tests/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -706,7 +706,7 @@ test_redact(const char *snapshot1, const char *snapshot2)
706706
nvlist_free(snapnv);
707707
nvlist_free(required);
708708

709-
strncpy(bookmark, snapshot1, sizeof (bookmark));
709+
strncpy(bookmark, snapshot1, sizeof (bookmark) - 1);
710710
*strchr(bookmark, '@') = '\0';
711711
strncat(bookmark, "#testbookmark", sizeof (bookmark));
712712
zfs_destroy(bookmark);

0 commit comments

Comments
 (0)