This is going to get cleaned up in future releases so lets not expose this API unnecessarily.
Signed-off-by: Jan Blunck <jblu...@infradead.org> --- doc/guides/rel_notes/deprecation.rst | 2 +- lib/librte_eal/bsdapp/eal/rte_eal_version.map | 1 - lib/librte_eal/common/eal_common_devargs.c | 2 +- lib/librte_eal/common/include/rte_devargs.h | 20 -------------------- lib/librte_eal/linuxapp/eal/rte_eal_version.map | 1 - 5 files changed, 2 insertions(+), 24 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 257dcba32..33e8b93db 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -63,4 +63,4 @@ Deprecation Notices * eal: the following function is deprecated starting from 17.08 and will be removed in 17.11: - - ``rte_eal_parse_devargs_str``, replaced by ``rte_eal_devargs_parse`` + - ``rte_eal_parse_devargs_str`` diff --git a/lib/librte_eal/bsdapp/eal/rte_eal_version.map b/lib/librte_eal/bsdapp/eal/rte_eal_version.map index 381f895cd..0295ea948 100644 --- a/lib/librte_eal/bsdapp/eal/rte_eal_version.map +++ b/lib/librte_eal/bsdapp/eal/rte_eal_version.map @@ -206,7 +206,6 @@ DPDK_17.08 { EXPERIMENTAL { global: - rte_eal_devargs_parse; rte_eal_hotplug_add; rte_eal_hotplug_remove; diff --git a/lib/librte_eal/common/eal_common_devargs.c b/lib/librte_eal/common/eal_common_devargs.c index 49d43a328..40b6ced82 100644 --- a/lib/librte_eal/common/eal_common_devargs.c +++ b/lib/librte_eal/common/eal_common_devargs.c @@ -83,7 +83,7 @@ bus_name_cmp(const struct rte_bus *bus, const void *name) return strncmp(bus->name, name, strlen(bus->name)); } -int +static int rte_eal_devargs_parse(const char *dev, struct rte_devargs *da) { struct rte_bus *bus = NULL; diff --git a/lib/librte_eal/common/include/rte_devargs.h b/lib/librte_eal/common/include/rte_devargs.h index a0427cd8a..a5c4a4ae5 100644 --- a/lib/librte_eal/common/include/rte_devargs.h +++ b/lib/librte_eal/common/include/rte_devargs.h @@ -119,26 +119,6 @@ int rte_eal_parse_devargs_str(const char *devargs_str, char **drvname, char **drvargs); /** - * Parse a device string. - * - * Verify that a bus is capable of handling the device passed - * in argument. Store which bus will handle the device, its name - * and the eventual device parameters. - * - * @param dev - * The device declaration string. - * @param da - * The devargs structure holding the device information. - * - * @return - * - 0 on success. - * - Negative errno on error. - */ -int -rte_eal_devargs_parse(const char *dev, - struct rte_devargs *da); - -/** * Add a device to the user device list * * For PCI devices, the format of arguments string is "PCI_ADDR" or diff --git a/lib/librte_eal/linuxapp/eal/rte_eal_version.map b/lib/librte_eal/linuxapp/eal/rte_eal_version.map index 0f9e009b6..a118fb160 100644 --- a/lib/librte_eal/linuxapp/eal/rte_eal_version.map +++ b/lib/librte_eal/linuxapp/eal/rte_eal_version.map @@ -211,7 +211,6 @@ DPDK_17.08 { EXPERIMENTAL { global: - rte_eal_devargs_parse; rte_eal_hotplug_add; rte_eal_hotplug_remove; -- 2.11.0 (Apple Git-81)