app: Add "NoPci" to command line options
Add "NoPci" to command line options as '-u' to avoid lost of compatibility when JSON config file is supported. Change-Id: I8ee429f4f66f8837da22ef8e259a1a011edd9257 Signed-off-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-on: https://review.gerrithub.io/407036 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
This commit is contained in:
parent
67f2fb6363
commit
e5c5740911
@ -186,7 +186,7 @@ int spdk_app_parse_core_mask(const char *mask, struct spdk_cpuset *cpumask);
|
||||
*/
|
||||
struct spdk_cpuset *spdk_app_get_core_mask(void);
|
||||
|
||||
#define SPDK_APP_GETOPT_STRING "c:de:ghi:m:n:p:qr:s:t:"
|
||||
#define SPDK_APP_GETOPT_STRING "c:de:ghi:m:n:p:qr:s:t:u"
|
||||
|
||||
enum spdk_app_parse_args_rvals {
|
||||
SPDK_APP_PARSE_ARGS_HELP = 0,
|
||||
|
@ -546,6 +546,7 @@ usage(char *executable_name, struct spdk_app_opts *default_opts, void (*app_usag
|
||||
printf(" -q disable notice level logging to stderr\n");
|
||||
printf(" -r RPC listen address (default %s)\n", SPDK_DEFAULT_RPC_ADDR);
|
||||
printf(" -s size memory size in MB for DPDK (default: ");
|
||||
printf(" -u disable PCI access.\n");
|
||||
if (default_opts->mem_size > 0) {
|
||||
printf("%dMB)\n", default_opts->mem_size);
|
||||
} else {
|
||||
@ -673,6 +674,9 @@ spdk_app_parse_args(int argc, char **argv, struct spdk_app_opts *opts,
|
||||
#else
|
||||
break;
|
||||
#endif
|
||||
case 'u':
|
||||
opts->no_pci = true;
|
||||
break;
|
||||
case '?':
|
||||
/*
|
||||
* In the event getopt() above detects an option
|
||||
|
Loading…
x
Reference in New Issue
Block a user