eal: remove deprecated CPU flags check function

Remove rte_cpu_check_supported as announced previously.

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
This commit is contained in:
David Marchand 2019-10-25 15:56:01 +02:00
parent 65661351ca
commit 637af85090
5 changed files with 3 additions and 24 deletions

View File

@ -34,9 +34,6 @@ Deprecation Notices
+ ``rte_eal_devargs_type_count``
* eal: The ``rte_cpu_check_supported`` function has been deprecated since
v17.08 and will be removed.
* eal: The ``rte_malloc_virt2phy`` function has been deprecated and replaced
by ``rte_malloc_virt2iova`` since v17.11 and will be removed.

View File

@ -285,6 +285,9 @@ API Changes
* eal: made the ``lcore_config`` struct and global symbol private.
* eal: removed the ``rte_cpu_check_supported`` function, replaced by
``rte_cpu_is_supported`` since dpdk v17.08.
* The network structure ``esp_tail`` has been prefixed by ``rte_``.
* The network definitions of PPPoE ethertypes have been prefixed by ``RTE_``.

View File

@ -7,17 +7,6 @@
#include <rte_common.h>
#include <rte_cpuflags.h>
/**
* Checks if the machine is adequate for running the binary. If it is not, the
* program exits with status 1.
*/
void
rte_cpu_check_supported(void)
{
if (!rte_cpu_is_supported())
exit(1);
}
int
rte_cpu_is_supported(void)
{

View File

@ -46,15 +46,6 @@ __extension__
int
rte_cpu_get_flag_enabled(enum rte_cpu_flag_t feature);
/**
* This function checks that the currently used CPU supports the CPU features
* that were specified at compile time. It is called automatically within the
* EAL, so does not need to be used by applications.
*/
__rte_deprecated
void
rte_cpu_check_supported(void);
/**
* This function checks that the currently used CPU supports the CPU features
* that were specified at compile time. It is called automatically within the

View File

@ -8,7 +8,6 @@ DPDK_2.0 {
per_lcore__rte_errno;
rte_calloc;
rte_calloc_socket;
rte_cpu_check_supported;
rte_cpu_get_flag_enabled;
rte_cycles_vmware_tsc_map;
rte_delay_us;