Commit 18a38d00 authored by Konrad Sztyber's avatar Konrad Sztyber Committed by Jim Harris
Browse files

nvmf: notify about state change errors via callback



It makes the next patch, which calls nvmf_subsystem_state_change()
asynchronously, a bit simpler.

Signed-off-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Change-Id: Ica6b5ddb31a017d8cb189fba5b38f9d0c2d8887b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/22940


Community-CI: Mellanox Build Bot
Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
parent a516cd4b
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -737,9 +737,8 @@ nvmf_subsystem_state_change(struct spdk_nvmf_subsystem *subsystem,
	ctx->original_state = subsystem->state;
	rc = nvmf_subsystem_set_state(subsystem, intermediate_state);
	if (rc) {
		ctx->cb_fn = NULL;
		nvmf_subsystem_state_change_complete(ctx, -1);
		return rc;
		return 0;
	}

	spdk_for_each_channel(subsystem->tgt,