scheduler: enable runtime scheduler changing
Enable runtime scheduler changing in SPDK. Currently we do not allow to switch between different schedulers after "framework_start_init" rpc is called. This is cumbersome, because user has to reinitialize SPDK each time they want to make changes. Change-Id: I97d723c6ba966d25e8e57ed023fc1d0826e1b402 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11404 Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
43d17a844c
commit
d0e483cdfd
@ -509,7 +509,8 @@ rpc_framework_set_scheduler(struct spdk_jsonrpc_request *request,
|
||||
end:
|
||||
free_rpc_framework_set_scheduler(&req);
|
||||
}
|
||||
SPDK_RPC_REGISTER("framework_set_scheduler", rpc_framework_set_scheduler, SPDK_RPC_STARTUP)
|
||||
SPDK_RPC_REGISTER("framework_set_scheduler", rpc_framework_set_scheduler,
|
||||
SPDK_RPC_STARTUP | SPDK_RPC_RUNTIME)
|
||||
|
||||
static void
|
||||
rpc_framework_get_scheduler(struct spdk_jsonrpc_request *request,
|
||||
|
Loading…
Reference in New Issue
Block a user