rpc: Rename set_bdev_nvme_options to bdev_nvme_set_options

Change-Id: I9050bdc82917fafd0de755a9449a3b6c4ee92da1
Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466048
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
Pawel Kaminski 2019-08-22 08:44:02 -04:00 committed by Jim Harris
parent 95482c547c
commit 10d8b7c39a
10 changed files with 19 additions and 17 deletions

View File

@ -1395,7 +1395,7 @@ Example response:
} }
~~~ ~~~
## set_bdev_nvme_options {#rpc_set_bdev_nvme_options} ## bdev_nvme_set_options {#rpc_bdev_nvme_set_options}
Set global parameters for all bdev NVMe. This RPC may only be called before SPDK subsystems have been initialized. Set global parameters for all bdev NVMe. This RPC may only be called before SPDK subsystems have been initialized.
@ -1425,7 +1425,7 @@ request:
"io_queue_requests" : 2048, "io_queue_requests" : 2048,
}, },
"jsonrpc": "2.0", "jsonrpc": "2.0",
"method": "set_bdev_nvme_options", "method": "bdev_nvme_set_options",
"id": 1 "id": 1
} }
~~~ ~~~

View File

@ -2097,7 +2097,7 @@ bdev_nvme_config_json(struct spdk_json_write_ctx *w)
spdk_json_write_object_begin(w); spdk_json_write_object_begin(w);
spdk_json_write_named_string(w, "method", "set_bdev_nvme_options"); spdk_json_write_named_string(w, "method", "bdev_nvme_set_options");
spdk_json_write_named_object_begin(w, "params"); spdk_json_write_named_object_begin(w, "params");
spdk_json_write_named_string(w, "action_on_timeout", action); spdk_json_write_named_string(w, "action_on_timeout", action);

View File

@ -79,7 +79,7 @@ static const struct spdk_json_object_decoder rpc_bdev_nvme_options_decoders[] =
}; };
static void static void
spdk_rpc_set_bdev_nvme_options(struct spdk_jsonrpc_request *request, spdk_rpc_bdev_nvme_set_options(struct spdk_jsonrpc_request *request,
const struct spdk_json_val *params) const struct spdk_json_val *params)
{ {
struct spdk_bdev_nvme_opts opts; struct spdk_bdev_nvme_opts opts;
@ -108,7 +108,8 @@ spdk_rpc_set_bdev_nvme_options(struct spdk_jsonrpc_request *request,
return; return;
} }
SPDK_RPC_REGISTER("set_bdev_nvme_options", spdk_rpc_set_bdev_nvme_options, SPDK_RPC_STARTUP) SPDK_RPC_REGISTER("bdev_nvme_set_options", spdk_rpc_bdev_nvme_set_options, SPDK_RPC_STARTUP)
SPDK_RPC_REGISTER_ALIAS_DEPRECATED(set_bdev_nvme_options, bdev_nvme_set_options)
struct rpc_bdev_nvme_hotplug { struct rpc_bdev_nvme_hotplug {
bool enabled; bool enabled;

View File

@ -9,7 +9,7 @@ from collections import OrderedDict
bdev_dict = OrderedDict() bdev_dict = OrderedDict()
bdev_dict["set_bdev_options"] = [] bdev_dict["set_bdev_options"] = []
bdev_dict["construct_split_vbdev"] = [] bdev_dict["construct_split_vbdev"] = []
bdev_dict["set_bdev_nvme_options"] = [] bdev_dict["bdev_nvme_set_options"] = []
bdev_dict["construct_nvme_bdev"] = [] bdev_dict["construct_nvme_bdev"] = []
bdev_dict["set_bdev_nvme_hotplug"] = [] bdev_dict["set_bdev_nvme_hotplug"] = []
bdev_dict["bdev_malloc_create"] = [] bdev_dict["bdev_malloc_create"] = []
@ -242,7 +242,7 @@ def get_nvme_bdev_json(config, section):
}) })
nvme_json.append({ nvme_json.append({
"params": to_json_params(params[0:5]), "params": to_json_params(params[0:5]),
"method": "set_bdev_nvme_options" "method": "bdev_nvme_set_options"
}) })
return nvme_json return nvme_json

View File

@ -318,8 +318,8 @@ if __name__ == "__main__":
p.add_argument('name', help='aio bdev name') p.add_argument('name', help='aio bdev name')
p.set_defaults(func=bdev_aio_delete) p.set_defaults(func=bdev_aio_delete)
def set_bdev_nvme_options(args): def bdev_nvme_set_options(args):
rpc.bdev.set_bdev_nvme_options(args.client, rpc.bdev.bdev_nvme_set_options(args.client,
action_on_timeout=args.action_on_timeout, action_on_timeout=args.action_on_timeout,
timeout_us=args.timeout_us, timeout_us=args.timeout_us,
retry_count=args.retry_count, retry_count=args.retry_count,
@ -327,7 +327,7 @@ if __name__ == "__main__":
nvme_ioq_poll_period_us=args.nvme_ioq_poll_period_us, nvme_ioq_poll_period_us=args.nvme_ioq_poll_period_us,
io_queue_requests=args.io_queue_requests) io_queue_requests=args.io_queue_requests)
p = subparsers.add_parser('set_bdev_nvme_options', p = subparsers.add_parser('bdev_nvme_set_options', aliases=['set_bdev_nvme_options'],
help='Set options for the bdev nvme type. This is startup command.') help='Set options for the bdev nvme type. This is startup command.')
p.add_argument('-a', '--action-on-timeout', p.add_argument('-a', '--action-on-timeout',
help="Action to take on command time out. Valid valies are: none, reset, abort") help="Action to take on command time out. Valid valies are: none, reset, abort")
@ -341,7 +341,7 @@ if __name__ == "__main__":
help='How often to poll I/O queues for completions', type=int) help='How often to poll I/O queues for completions', type=int)
p.add_argument('-s', '--io-queue-requests', p.add_argument('-s', '--io-queue-requests',
help='The number of requests allocated for each NVMe I/O queue. Default: 512', type=int) help='The number of requests allocated for each NVMe I/O queue. Default: 512', type=int)
p.set_defaults(func=set_bdev_nvme_options) p.set_defaults(func=bdev_nvme_set_options)
def set_bdev_nvme_hotplug(args): def set_bdev_nvme_hotplug(args):
rpc.bdev.set_bdev_nvme_hotplug(args.client, enable=args.enable, period_us=args.period_us) rpc.bdev.set_bdev_nvme_hotplug(args.client, enable=args.enable, period_us=args.period_us)

View File

@ -316,7 +316,8 @@ def bdev_aio_delete(client, name):
return client.call('bdev_aio_delete', params) return client.call('bdev_aio_delete', params)
def set_bdev_nvme_options(client, action_on_timeout=None, timeout_us=None, retry_count=None, @deprecated_alias('set_bdev_nvme_options')
def bdev_nvme_set_options(client, action_on_timeout=None, timeout_us=None, retry_count=None,
nvme_adminq_poll_period_us=None, nvme_ioq_poll_period_us=None, io_queue_requests=None): nvme_adminq_poll_period_us=None, nvme_ioq_poll_period_us=None, io_queue_requests=None):
"""Set options for the bdev nvme. This is startup command. """Set options for the bdev nvme. This is startup command.
@ -348,7 +349,7 @@ def set_bdev_nvme_options(client, action_on_timeout=None, timeout_us=None, retry
if io_queue_requests: if io_queue_requests:
params['io_queue_requests'] = io_queue_requests params['io_queue_requests'] = io_queue_requests
return client.call('set_bdev_nvme_options', params) return client.call('bdev_nvme_set_options', params)
def set_bdev_nvme_hotplug(client, enable, period_us=None): def set_bdev_nvme_hotplug(client, enable, period_us=None):

View File

@ -38,7 +38,7 @@
"nvme_ioq_poll_period_us": 0, "nvme_ioq_poll_period_us": 0,
"action_on_timeout": "none" "action_on_timeout": "none"
}, },
"method": "set_bdev_nvme_options" "method": "bdev_nvme_set_options"
}, },
{ {
"params": { "params": {

View File

@ -30,7 +30,7 @@
"nvme_ioq_poll_period_us": 0, "nvme_ioq_poll_period_us": 0,
"action_on_timeout": "none" "action_on_timeout": "none"
}, },
"method": "set_bdev_nvme_options" "method": "bdev_nvme_set_options"
}, },
{ {
"params": { "params": {

View File

@ -10,7 +10,7 @@
"nvme_ioq_poll_period_us": 0, "nvme_ioq_poll_period_us": 0,
"action_on_timeout": "none" "action_on_timeout": "none"
}, },
"method": "set_bdev_nvme_options" "method": "bdev_nvme_set_options"
} }
] ]
}, },

View File

@ -28,7 +28,7 @@ def filter_methods(do_remove_global_rpcs):
'set_nvmf_target_max_subsystems', 'set_nvmf_target_max_subsystems',
'nvmf_create_transport', 'nvmf_create_transport',
'set_bdev_options', 'set_bdev_options',
'set_bdev_nvme_options', 'bdev_nvme_set_options',
'set_bdev_nvme_hotplug', 'set_bdev_nvme_hotplug',
] ]