From: Chengwen Feng <[email protected]>

Complete the socket to NUMA node terminology migration:

- Rename the numa_id fields of rte_memseg, rte_memseg_list,
  rte_memzone and rte_service_spec (were socket_id), keeping
  socket_id as a deprecated union alias, and switch the
  remaining in-tree users accordingly.
- Mark the legacy socket-named functions as deprecated:
  rte_socket_id(), rte_socket_count(), rte_socket_id_by_idx(),
  rte_lcore_to_socket_id(), the rte_malloc_socket() family,
  rte_malloc_heap_get_socket(), rte_malloc_get_socket_stats(),
  rte_malloc_heap_socket_is_external(), rte_eth_dev_socket_id(),
  rte_cryptodev_socket_id(), rte_compressdev_socket_id(),
  rte_event_dev_socket_id() and rte_rawdev_socket_id().
- Mark the SOCKET_ID_ANY macro as deprecated; use
  RTE_NUMA_ID_ANY instead.

Update the deprecation notices and the 26.11 release notes
accordingly.

Signed-off-by: Chengwen Feng <[email protected]>
---
 app/proc-info/main.c                          |  4 +--
 app/test/test_malloc.c                        |  4 +--
 app/test/test_memzone.c                       |  8 +++---
 doc/guides/rel_notes/deprecation.rst          | 27 +++++++++++++++----
 doc/guides/rel_notes/release_26_11.rst        |  9 +++++++
 drivers/common/qat/qat_qp.c                   |  4 +--
 drivers/common/zsda/zsda_qp.c                 |  2 +-
 drivers/crypto/bcmfs/bcmfs_qp.c               |  4 +--
 drivers/crypto/ccp/ccp_dev.c                  |  4 +--
 drivers/event/sw/sw_evdev.c                   |  2 +-
 drivers/net/failsafe/failsafe_intr.c          |  2 +-
 .../link_mgmt/link_100g/nt4ga_link_100g.c     |  2 +-
 .../link_agx_100g/nt4ga_agx_link_100g.c       |  2 +-
 drivers/net/ntnic/ntnic_ethdev.c              |  6 ++---
 drivers/net/ring/rte_eth_ring.c               |  2 +-
 drivers/net/sfc/sfc_mae_counter.c             |  2 +-
 drivers/net/sfc/sfc_repr_proxy.c              |  2 +-
 drivers/net/softnic/rte_eth_softnic_thread.c  |  2 +-
 lib/compressdev/rte_compressdev.h             |  1 +
 lib/cryptodev/rte_cryptodev.h                 |  1 +
 lib/dispatcher/rte_dispatcher.c               |  2 +-
 lib/eal/common/eal_common_dynmem.c            |  2 +-
 lib/eal/common/eal_common_memory.c            | 10 +++----
 lib/eal/common/eal_common_memzone.c           |  4 +--
 lib/eal/common/malloc_heap.c                  | 12 ++++-----
 lib/eal/freebsd/eal.c                         |  2 +-
 lib/eal/include/rte_lcore.h                   |  5 ++++
 lib/eal/include/rte_malloc.h                  |  7 +++++
 lib/eal/include/rte_memory.h                  | 24 ++++++++++++++---
 lib/eal/include/rte_memzone.h                 | 10 ++++++-
 lib/eal/include/rte_service_component.h       | 12 +++++++--
 lib/eal/linux/eal.c                           |  2 +-
 lib/eal/linux/eal_memalloc.c                  |  6 ++---
 lib/eal/linux/eal_memory.c                    |  6 ++---
 lib/eal/windows/eal_memalloc.c                |  8 +++---
 lib/ethdev/ethdev_driver.c                    |  2 +-
 lib/ethdev/rte_ethdev.h                       |  1 +
 lib/eventdev/rte_event_crypto_adapter.c       |  2 +-
 lib/eventdev/rte_event_dma_adapter.c          |  2 +-
 lib/eventdev/rte_event_eth_rx_adapter.c       |  2 +-
 lib/eventdev/rte_event_eth_tx_adapter.c       |  2 +-
 lib/eventdev/rte_event_timer_adapter.c        |  2 +-
 lib/eventdev/rte_event_vector_adapter.c       |  2 +-
 lib/eventdev/rte_eventdev.h                   |  1 +
 lib/mempool/rte_mempool.c                     |  4 +--
 lib/rawdev/rte_rawdev.h                       |  1 +
 lib/ring/rte_ring.c                           |  4 +--
 lib/table/rte_swx_table_wm.c                  |  2 +-
 48 files changed, 152 insertions(+), 77 deletions(-)

diff --git a/app/proc-info/main.c b/app/proc-info/main.c
index 8e8cc923ce..1fd06e866c 100644
--- a/app/proc-info/main.c
+++ b/app/proc-info/main.c
@@ -1587,7 +1587,7 @@ show_ring(char *name)
                                "\t  -- Single Producer Enqueue (%u)\n"
                                "\t  -- Single Consumer Dequeue (%u)\n",
                                ptr->name,
-                               ptr->memzone->socket_id,
+                               ptr->memzone->numa_id,
                                ptr->flags & RING_F_SP_ENQ,
                                ptr->flags & RING_F_SC_DEQ);
                        printf("  - size (%u) mask (0x%x) capacity (%u)\n",
@@ -1649,7 +1649,7 @@ show_mempool(char *name)
                                ptr->trailer_size,
                                ptr->private_data_size);
                        printf("  - memezone - socket %d\n",
-                               ptr->mz->socket_id);
+                               ptr->mz->numa_id);
                        printf("  - Count: avail (%u), in use (%u)\n",
                                rte_mempool_avail_count(ptr),
                                rte_mempool_in_use_count(ptr));
diff --git a/app/test/test_malloc.c b/app/test/test_malloc.c
index ae6f8a979e..34ef99d787 100644
--- a/app/test/test_malloc.c
+++ b/app/test/test_malloc.c
@@ -962,7 +962,7 @@ check_socket_mem(const struct rte_memseg_list *msl, void 
*arg)
        if (msl->external)
                return 0;
 
-       return *numa_id == msl->socket_id;
+       return *numa_id == msl->numa_id;
 }
 
 /* Check if memory is available on a specific numa_id */
@@ -981,7 +981,7 @@ static int32_t
 addr_to_socket(void * addr)
 {
        const struct rte_memseg *ms = rte_mem_virt2memseg(addr, NULL);
-       return ms == NULL ? -1 : ms->socket_id;
+       return ms == NULL ? -1 : ms->numa_id;
 
 }
 
diff --git a/app/test/test_memzone.c b/app/test/test_memzone.c
index b3e76b6e4f..1ebbf6286b 100644
--- a/app/test/test_memzone.c
+++ b/app/test/test_memzone.c
@@ -576,7 +576,7 @@ test_memzone_reserve_max_aligned(void)
                const unsigned int align = 1 << ((rte_rand() % 8) + 5); /* from 
128 up to 4k alignment */
 
                /* memzone size may be between size and size - align */
-               minlen = find_max_block_free_size(align, numa_id);
+               minlen = find_max_block_free_size(align, socket);
                maxlen = find_max_block_free_size(0, numa_id);
 
                if (minlen == 0 || maxlen == 0) {
@@ -587,7 +587,7 @@ test_memzone_reserve_max_aligned(void)
 
                mz = rte_memzone_reserve_aligned(
                                TEST_MEMZONE_NAME("max_zone_aligned"),
-                               0, numa_id, 0, align);
+                               0, socket, 0, align);
                if (mz == NULL) {
                        printf("Failed to reserve a big chunk of memory - %s\n",
                                        rte_strerror(rte_errno));
@@ -1053,9 +1053,9 @@ test_memzone_basic(void)
                                        memzone3->iova, memzone3->len))
                return -1;
 
-       printf("check numa_id ID\n");
+       printf("check socket ID\n");
 
-       /* memzone2 must be on numa_id id 0 and memzone3 on numa_id 1 */
+       /* memzone2 must be on socket id 0 and memzone3 on socket 1 */
        if (memzone2->numa_id != 0)
                return -1;
        if (memzone3 != NULL && memzone3->numa_id != 1)
diff --git a/doc/guides/rel_notes/deprecation.rst 
b/doc/guides/rel_notes/deprecation.rst
index 297ce8415c..c8226db555 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -16,16 +16,33 @@ Other API and ABI deprecation notices are to be posted 
below.
 Deprecation Notices
 -------------------
 
-* lib: The public structures use ``socket_id`` to refer to a NUMA node,
+* lib/eal: The public structures use ``socket_id`` to refer to a NUMA node,
   which conflates CPU sockets with NUMA memory nodes.
   The field is renamed to ``numa_id``, keeping ``socket_id``
   as a deprecated union alias.
-  The following structures are affected: ``rte_hash_parameters``,
-  ``rte_fbk_hash_params``, ``rte_member_parameters`` /
-  ``rte_member_setsum``, ``rte_mempool`` and ``rte_compressdev_config``
-  (more structures will follow in this release).
+  Affected structures include: ``rte_acl_param``, ``rte_bbdev_data``,
+  ``rte_bbdev_info``, ``rte_bbdev_queue_conf``, ``rte_compressdev_config``,
+  ``rte_cryptodev_config``, ``rte_event_timer_adapter_conf``,
+  ``rte_event_vector_adapter_conf``, ``rte_fbk_hash_params``,
+  ``rte_graph``, ``rte_graph_cluster_stats_param``, ``rte_graph_param``,
+  ``rte_gro_param``, ``rte_hash_parameters``, ``rte_ipsec_sad_conf``,
+  ``rte_member_parameters``, ``rte_member_setsum``, ``rte_memseg``,
+  ``rte_memseg_list``, ``rte_memzone``, ``rte_ml_dev_config``,
+  ``rte_mempool``, ``rte_rawdev``, ``rte_rawdev_info`` and
+  ``rte_service_spec``.
   Applications should switch to ``numa_id``.
 
+* eal/lib: The legacy socket-named functions
+  ``rte_socket_id()``, ``rte_socket_count()``, ``rte_socket_id_by_idx()``,
+  ``rte_lcore_to_socket_id()``, the ``rte_malloc_socket()`` family,
+  ``rte_malloc_heap_get_socket()``, ``rte_malloc_get_socket_stats()``,
+  ``rte_malloc_heap_socket_is_external()``, ``rte_eth_dev_socket_id()``,
+  ``rte_cryptodev_socket_id()``, ``rte_compressdev_socket_id()``,
+  ``rte_event_dev_socket_id()`` and ``rte_rawdev_socket_id()``
+  are deprecated aliases of their NUMA-named replacements,
+  and will be removed in a future release.
+  The ``SOCKET_ID_ANY`` macro is deprecated; use ``RTE_NUMA_ID_ANY``.
+
 * kvargs: The function ``rte_kvargs_process`` will get a new parameter
   for returning key match count. It will ease handling of no-match case.
 
diff --git a/doc/guides/rel_notes/release_26_11.rst 
b/doc/guides/rel_notes/release_26_11.rst
index 0298d7bb36..eed7b643c4 100644
--- a/doc/guides/rel_notes/release_26_11.rst
+++ b/doc/guides/rel_notes/release_26_11.rst
@@ -475,6 +475,15 @@ Removed Items
 API Changes
 -----------
 
+* eal/lib: The socket-based naming has been fully migrated to NUMA node
+  terminology. The legacy socket-named functions (``rte_socket_id()``,
+  ``rte_malloc_socket()`` family, ``rte_eth_dev_socket_id()`` and friends)
+  and the ``SOCKET_ID_ANY`` macro are deprecated aliases of the
+  NUMA-named APIs and will be removed in a future release.
+  The ``socket_id`` fields of public structures are deprecated union
+  aliases of ``numa_id``.
+
+
 .. This section should contain API changes. Sample format:
 
    * sample: Add a short 1-2 sentence description of the API change
diff --git a/drivers/common/qat/qat_qp.c b/drivers/common/qat/qat_qp.c
index 0d4d2dda52..d6029f392d 100644
--- a/drivers/common/qat/qat_qp.c
+++ b/drivers/common/qat/qat_qp.c
@@ -317,7 +317,7 @@ queue_dma_zone_reserve(const char *queue_name, uint32_t 
queue_size,
        if (mz != 0) {
                if (((size_t)queue_size <= mz->len) &&
                                ((numa_id == RTE_NUMA_ID_ANY) ||
-                                       (numa_id == mz->socket_id))) {
+                                       (numa_id == mz->numa_id))) {
                        QAT_LOG(DEBUG, "re-use memzone already "
                                        "allocated for %s", queue_name);
                        return mz;
@@ -327,7 +327,7 @@ queue_dma_zone_reserve(const char *queue_name, uint32_t 
queue_size,
                                "allocated %s, size %u, socket %d. "
                                "Requested size %u, socket %u",
                                queue_name, (uint32_t)mz->len,
-                               mz->socket_id, queue_size, numa_id);
+                               mz->numa_id, queue_size, numa_id);
                return NULL;
        }
 
diff --git a/drivers/common/zsda/zsda_qp.c b/drivers/common/zsda/zsda_qp.c
index 257898bed5..b2c89c3ca8 100644
--- a/drivers/common/zsda/zsda_qp.c
+++ b/drivers/common/zsda/zsda_qp.c
@@ -551,7 +551,7 @@ zsda_queue_dma_zone_reserve(const char *queue_name,
        if (mz != 0) {
                if (((size_t)queue_size <= mz->len) &&
                    ((numa_id == (RTE_NUMA_ID_ANY & 0xffff)) ||
-                    (numa_id == (mz->socket_id & 0xffff)))) {
+                    (numa_id == (mz->numa_id & 0xffff)))) {
                        ZSDA_LOG(DEBUG,
                                 "re-use memzone already allocated for %s",
                                 queue_name);
diff --git a/drivers/crypto/bcmfs/bcmfs_qp.c b/drivers/crypto/bcmfs/bcmfs_qp.c
index feaaa81015..003dc201b6 100644
--- a/drivers/crypto/bcmfs/bcmfs_qp.c
+++ b/drivers/crypto/bcmfs/bcmfs_qp.c
@@ -71,7 +71,7 @@ queue_dma_zone_reserve(const char *queue_name, uint32_t 
queue_size,
        if (mz != NULL) {
                if (((size_t)queue_size <= mz->len) &&
                    (numa_id == RTE_NUMA_ID_ANY ||
-                    numa_id == mz->socket_id)) {
+                    numa_id == mz->numa_id)) {
                        BCMFS_LOG(DEBUG, "re-use memzone already "
                                        "allocated for %s", queue_name);
                        return mz;
@@ -81,7 +81,7 @@ queue_dma_zone_reserve(const char *queue_name, uint32_t 
queue_size,
                                "allocated %s, size %u, socket %d. "
                                "Requested size %u, socket %u",
                                queue_name, (uint32_t)mz->len,
-                               mz->socket_id, queue_size, numa_id);
+                               mz->numa_id, queue_size, numa_id);
                return NULL;
        }
 
diff --git a/drivers/crypto/ccp/ccp_dev.c b/drivers/crypto/ccp/ccp_dev.c
index defbb1e5a8..bb7c662808 100644
--- a/drivers/crypto/ccp/ccp_dev.c
+++ b/drivers/crypto/ccp/ccp_dev.c
@@ -93,7 +93,7 @@ ccp_queue_dma_zone_reserve(const char *queue_name,
        if (mz != 0) {
                if (((size_t)queue_size <= mz->len) &&
                    ((numa_id == RTE_NUMA_ID_ANY) ||
-                    (numa_id == mz->socket_id))) {
+                    (numa_id == mz->numa_id))) {
                        CCP_LOG_INFO("re-use memzone already "
                                     "allocated for %s", queue_name);
                        return mz;
@@ -102,7 +102,7 @@ ccp_queue_dma_zone_reserve(const char *queue_name,
                            "allocated %s, size %u, socket %d. "
                            "Requested size %u, socket %u",
                            queue_name, (uint32_t)mz->len,
-                           mz->socket_id, queue_size, numa_id);
+                           mz->numa_id, queue_size, numa_id);
                return NULL;
        }
 
diff --git a/drivers/event/sw/sw_evdev.c b/drivers/event/sw/sw_evdev.c
index b2dc61142a..bccb0661b6 100644
--- a/drivers/event/sw/sw_evdev.c
+++ b/drivers/event/sw/sw_evdev.c
@@ -1116,7 +1116,7 @@ sw_probe(struct rte_vdev_device *vdev)
        snprintf(service.name, sizeof(service.name), "%s_service", name);
        snprintf(sw->service_name, sizeof(sw->service_name), "%s_service",
                        name);
-       service.socket_id = numa_id;
+       service.numa_id = numa_id;
        service.callback = sw_sched_service_func;
        service.callback_userdata = (void *)dev;
 
diff --git a/drivers/net/failsafe/failsafe_intr.c 
b/drivers/net/failsafe/failsafe_intr.c
index 68b7310b85..dd05b6d99b 100644
--- a/drivers/net/failsafe/failsafe_intr.c
+++ b/drivers/net/failsafe/failsafe_intr.c
@@ -134,7 +134,7 @@ fs_rx_event_proxy_service_install(struct fs_priv *priv)
        memset(&service, 0, sizeof(struct rte_service_spec));
        snprintf(service.name, sizeof(service.name), "%s_Rx_service",
                 priv->data->name);
-       service.socket_id = priv->data->numa_node;
+       service.numa_id = priv->data->numa_node;
        service.callback = fs_rx_event_proxy_routine;
        service.callback_userdata = priv;
 
diff --git a/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c 
b/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
index b9b3738454..674775641d 100644
--- a/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
+++ b/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
@@ -721,7 +721,7 @@ static int nt4ga_link_100g_ports_init(struct adapter_info_s 
*p_adapter_info, nth
                struct rte_service_spec adapter_monitor_service = {
                        .name = "ntnic-adapter-monitor",
                        .callback = nt4ga_link_100g_mon,
-                       .socket_id = RTE_NUMA_ID_ANY,
+                       .numa_id = RTE_NUMA_ID_ANY,
                        .capabilities = RTE_SERVICE_CAP_MT_SAFE,
                        .callback_userdata = p_adapter_info,
                };
diff --git a/drivers/net/ntnic/link_mgmt/link_agx_100g/nt4ga_agx_link_100g.c 
b/drivers/net/ntnic/link_mgmt/link_agx_100g/nt4ga_agx_link_100g.c
index c4e12b1c25..9eb8dba62c 100644
--- a/drivers/net/ntnic/link_mgmt/link_agx_100g/nt4ga_agx_link_100g.c
+++ b/drivers/net/ntnic/link_mgmt/link_agx_100g/nt4ga_agx_link_100g.c
@@ -1023,7 +1023,7 @@ int nt4ga_agx_link_100g_ports_init(struct adapter_info_s 
*p_adapter_info, nthw_f
                struct rte_service_spec adapter_monitor_service = {
                                                .name = 
"ntnic-adapter_agx-monitor",
                                                .callback = 
nt4ga_agx_link_100g_mon,
-                                               .socket_id = RTE_NUMA_ID_ANY,
+                                               .numa_id = RTE_NUMA_ID_ANY,
                                                .capabilities = 
RTE_SERVICE_CAP_MT_SAFE,
                                                .callback_userdata = 
p_adapter_info,
                };
diff --git a/drivers/net/ntnic/ntnic_ethdev.c b/drivers/net/ntnic/ntnic_ethdev.c
index 02c3be52e8..4b3c7b9c61 100644
--- a/drivers/net/ntnic/ntnic_ethdev.c
+++ b/drivers/net/ntnic/ntnic_ethdev.c
@@ -2443,7 +2443,7 @@ nthw_pci_dev_init(struct rte_pci_device *pci_dev)
                struct rte_service_spec flm_update_spec = {
                        .name = "ntnic-flm_update_service",
                        .callback = adapter_flm_update_service,
-                       .socket_id = RTE_NUMA_ID_ANY,
+                       .numa_id = RTE_NUMA_ID_ANY,
                        .capabilities = RTE_SERVICE_CAP_MT_SAFE,
                        .callback_userdata = p_drv
                };
@@ -2460,7 +2460,7 @@ nthw_pci_dev_init(struct rte_pci_device *pci_dev)
        struct rte_service_spec stat_spec = {
                .name = "ntnic-stat_collect_service",
                .callback = adapter_stat_service,
-               .socket_id = RTE_NUMA_ID_ANY,
+               .numa_id = RTE_NUMA_ID_ANY,
                .capabilities = RTE_SERVICE_CAP_MT_SAFE,
                .callback_userdata = p_drv
        };
@@ -2634,7 +2634,7 @@ nthw_pci_dev_init(struct rte_pci_device *pci_dev)
                if (fpga_info->profile == FPGA_INFO_PROFILE_INLINE) {
                        struct rte_service_spec port_event_spec = {
                                .callback = port_event_service,
-                               .socket_id = RTE_NUMA_ID_ANY,
+                               .numa_id = RTE_NUMA_ID_ANY,
                                .capabilities = RTE_SERVICE_CAP_MT_SAFE,
                                .callback_userdata = internals
                        };
diff --git a/drivers/net/ring/rte_eth_ring.c b/drivers/net/ring/rte_eth_ring.c
index 9af86f4226..6da09ca3d7 100644
--- a/drivers/net/ring/rte_eth_ring.c
+++ b/drivers/net/ring/rte_eth_ring.c
@@ -520,7 +520,7 @@ int
 rte_eth_from_ring(struct rte_ring *r)
 {
        return rte_eth_from_rings(r->name, &r, 1, &r, 1,
-                       r->memzone ? r->memzone->socket_id : RTE_NUMA_ID_ANY);
+                       r->memzone ? r->memzone->numa_id : RTE_NUMA_ID_ANY);
 }
 
 static int
diff --git a/drivers/net/sfc/sfc_mae_counter.c 
b/drivers/net/sfc/sfc_mae_counter.c
index fc500527bc..bb2291861c 100644
--- a/drivers/net/sfc/sfc_mae_counter.c
+++ b/drivers/net/sfc/sfc_mae_counter.c
@@ -589,7 +589,7 @@ sfc_mae_counter_service_register(struct sfc_adapter *sa,
        /* Prepare service info */
        memset(&service, 0, sizeof(service));
        rte_strscpy(service.name, counter_service_name, sizeof(service.name));
-       service.socket_id = sa->numa_id;
+       service.numa_id = sa->numa_id;
        service.callback = sfc_mae_counter_service_routine;
        service.callback_userdata = sa;
        sfc_mae_counter_registry_prepare(counter_registry, sa,
diff --git a/drivers/net/sfc/sfc_repr_proxy.c b/drivers/net/sfc/sfc_repr_proxy.c
index 3e9615911a..f1bac21e1f 100644
--- a/drivers/net/sfc/sfc_repr_proxy.c
+++ b/drivers/net/sfc/sfc_repr_proxy.c
@@ -916,7 +916,7 @@ sfc_repr_proxy_attach(struct sfc_adapter *sa)
        memset(&service, 0, sizeof(service));
        snprintf(service.name, sizeof(service.name),
                 "net_sfc_%hu_repr_proxy", sfc_sa2shared(sa)->port_id);
-       service.socket_id = rte_lcore_to_numa_id(cid);
+       service.numa_id = rte_lcore_to_numa_id(cid);
        service.callback = sfc_repr_proxy_routine;
        service.callback_userdata = rp;
 
diff --git a/drivers/net/softnic/rte_eth_softnic_thread.c 
b/drivers/net/softnic/rte_eth_softnic_thread.c
index f45b63f481..e6b3ee69d8 100644
--- a/drivers/net/softnic/rte_eth_softnic_thread.c
+++ b/drivers/net/softnic/rte_eth_softnic_thread.c
@@ -137,7 +137,7 @@ thread_sc_service_up(struct pmd_internals *softnic, 
uint32_t thread_id)
        service_params.callback = rte_pmd_softnic_run_internal;
        service_params.callback_userdata = dev;
        service_params.capabilities = 0;
-       service_params.socket_id = (int)softnic->params.cpu_id;
+       service_params.numa_id = (int)softnic->params.cpu_id;
 
        /* service register */
        status = rte_service_component_register(&service_params, 
&t->service_id);
diff --git a/lib/compressdev/rte_compressdev.h 
b/lib/compressdev/rte_compressdev.h
index e96d2b328a..9cec4e3245 100644
--- a/lib/compressdev/rte_compressdev.h
+++ b/lib/compressdev/rte_compressdev.h
@@ -194,6 +194,7 @@ rte_compressdev_numa_id(uint8_t dev_id);
  *   -1 if returned is the dev_id value is out of range.
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_compressdev_socket_id(uint8_t dev_id);
 
 /** Compress device configuration structure */
diff --git a/lib/cryptodev/rte_cryptodev.h b/lib/cryptodev/rte_cryptodev.h
index a1afb7e927..514036661d 100644
--- a/lib/cryptodev/rte_cryptodev.h
+++ b/lib/cryptodev/rte_cryptodev.h
@@ -858,6 +858,7 @@ rte_cryptodev_numa_id(uint8_t dev_id);
  *   -1 if returned is the dev_id value is out of range.
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_cryptodev_socket_id(uint8_t dev_id);
 
 /** Crypto device configuration structure */
diff --git a/lib/dispatcher/rte_dispatcher.c b/lib/dispatcher/rte_dispatcher.c
index 3f33a03de1..f90add0881 100644
--- a/lib/dispatcher/rte_dispatcher.c
+++ b/lib/dispatcher/rte_dispatcher.c
@@ -239,7 +239,7 @@ evd_service_register(struct rte_dispatcher *dispatcher)
                .callback = evd_process,
                .callback_userdata = dispatcher,
                .capabilities = RTE_SERVICE_CAP_MT_SAFE,
-               .socket_id = dispatcher->numa_id
+               .numa_id = dispatcher->numa_id
        };
        int rc;
 
diff --git a/lib/eal/common/eal_common_dynmem.c 
b/lib/eal/common/eal_common_dynmem.c
index 56fa190280..912e9893f1 100644
--- a/lib/eal/common/eal_common_dynmem.c
+++ b/lib/eal/common/eal_common_dynmem.c
@@ -191,7 +191,7 @@ hugepage_count_walk(const struct rte_memseg_list *msl, void 
*arg)
        if (msl->page_sz != hpi->hugepage_sz)
                return 0;
 
-       hpi->num_pages[msl->socket_id] += msl->memseg_arr.len;
+       hpi->num_pages[msl->numa_id] += msl->memseg_arr.len;
        return 0;
 }
 
diff --git a/lib/eal/common/eal_common_memory.c 
b/lib/eal/common/eal_common_memory.c
index cd22c254a1..b0dda5df43 100644
--- a/lib/eal/common/eal_common_memory.c
+++ b/lib/eal/common/eal_common_memory.c
@@ -214,7 +214,7 @@ eal_memseg_list_init_named(struct rte_memseg_list *msl, 
const char *name,
        }
 
        msl->page_sz = page_sz;
-       msl->socket_id = numa_id;
+       msl->numa_id = numa_id;
        msl->base_va = NULL;
        msl->heap = heap;
 
@@ -307,7 +307,7 @@ eal_memseg_list_populate(struct rte_memseg_list *msl, void 
*addr, int n_segs)
                        ms->iova = RTE_BAD_IOVA;
                ms->addr = addr;
                ms->hugepage_sz = page_sz;
-               ms->socket_id = 0;
+               ms->numa_id = 0;
                ms->len = page_sz;
 
                rte_fbarray_set_used(arr, i);
@@ -484,7 +484,7 @@ dump_memseg(const struct rte_memseg_list *msl, const struct 
rte_memseg *ms,
                        ms->iova,
                        ms->len,
                        ms->addr,
-                       ms->socket_id,
+                       ms->numa_id,
                        ms->hugepage_sz,
                        ms->nchannel,
                        ms->nrank,
@@ -1275,7 +1275,7 @@ handle_eal_memzone_info_request(const char *cmd 
__rte_unused,
        rte_tel_data_add_dict_uint(d, "Length", mz->len);
        snprintf(addr, ADDR_STR, "%p", mz->addr);
        rte_tel_data_add_dict_string(d, "Address", addr);
-       rte_tel_data_add_dict_int(d, "Socket", mz->socket_id);
+       rte_tel_data_add_dict_int(d, "Socket", mz->numa_id);
        rte_tel_data_add_dict_uint(d, "Flags", mz->flags);
 
        /* go through each page occupied by this memzone */
@@ -1481,7 +1481,7 @@ handle_eal_memseg_info_request(const char *cmd 
__rte_unused,
        ms_end_addr = ms_start_addr + ms->len;
        ms_size = ms->len;
        hugepage_size = ms->hugepage_sz;
-       ms_socket_id = ms->socket_id;
+       ms_socket_id = ms->numa_id;
        ms_flags = ms->flags;
 
        rte_mcfg_mem_read_unlock();
diff --git a/lib/eal/common/eal_common_memzone.c 
b/lib/eal/common/eal_common_memzone.c
index d325193b9d..a1132433b3 100644
--- a/lib/eal/common/eal_common_memzone.c
+++ b/lib/eal/common/eal_common_memzone.c
@@ -232,7 +232,7 @@ memzone_reserve_aligned_thread_unsafe(const char *name, 
size_t len,
                        elem->size - elem->pad - MALLOC_ELEM_OVERHEAD :
                        requested_len;
        mz->hugepage_sz = elem->msl->page_sz;
-       mz->socket_id = elem->msl->socket_id;
+       mz->numa_id = elem->msl->numa_id;
        mz->flags = 0;
 
        return mz;
@@ -393,7 +393,7 @@ dump_memzone(const struct rte_memzone *mz, void *arg)
                        mz->name,
                        mz->len,
                        mz->addr,
-                       mz->socket_id,
+                       mz->numa_id,
                        mz->flags);
 
        /* go through each page occupied by this memzone */
diff --git a/lib/eal/common/malloc_heap.c b/lib/eal/common/malloc_heap.c
index eb92ebc9b7..7863c1af9b 100644
--- a/lib/eal/common/malloc_heap.c
+++ b/lib/eal/common/malloc_heap.c
@@ -115,7 +115,7 @@ malloc_add_seg(const struct rte_memseg_list *msl,
        if (msl->external)
                return 0;
 
-       heap_idx = malloc_numa_to_heap_id(msl->socket_id);
+       heap_idx = malloc_numa_to_heap_id(msl->numa_id);
        if (heap_idx < 0) {
                EAL_LOG(ERR, "Memseg list has invalid NUMA node ID");
                return -1;
@@ -136,7 +136,7 @@ malloc_add_seg(const struct rte_memseg_list *msl,
        heap->total_size += len;
 
        EAL_LOG(DEBUG, "Added %zuM to heap on NUMA node %i", len >> 20,
-                       msl->socket_id);
+                       msl->numa_id);
        return 0;
 }
 
@@ -559,7 +559,7 @@ alloc_more_mem_on_socket(struct malloc_heap *heap, size_t 
size, int numa_id,
        for (i = 0; i < RTE_MAX_MEMSEG_LISTS; i++) {
                struct rte_memseg_list *msl = &mcfg->memsegs[i];
 
-               if (msl->socket_id != numa_id)
+               if (msl->numa_id != numa_id)
                        continue;
 
                if (msl->base_va == NULL)
@@ -1031,7 +1031,7 @@ malloc_heap_free(struct malloc_elem *elem)
        unmapped = true;
 
        EAL_LOG(DEBUG, "Heap on NUMA node %d was shrunk by %zdMB",
-               msl->socket_id, aligned_len >> 20ULL);
+               msl->numa_id, aligned_len >> 20ULL);
 
        rte_mcfg_mem_write_unlock();
 free_unlock:
@@ -1217,13 +1217,13 @@ malloc_heap_create_external_seg(void *va_addr, 
rte_iova_t iova_addrs[],
                ms->len = page_sz;
                ms->nchannel = rte_memory_get_nchannel();
                ms->nrank = rte_memory_get_nrank();
-               ms->socket_id = numa_id;
+               ms->numa_id = numa_id;
        }
 
        /* set up the memseg list */
        msl->base_va = va_addr;
        msl->page_sz = page_sz;
-       msl->socket_id = numa_id;
+       msl->numa_id = numa_id;
        msl->len = seg_len;
        msl->version = 0;
        msl->external = 1;
diff --git a/lib/eal/freebsd/eal.c b/lib/eal/freebsd/eal.c
index de4918f954..31622c441d 100644
--- a/lib/eal/freebsd/eal.c
+++ b/lib/eal/freebsd/eal.c
@@ -356,7 +356,7 @@ check_socket(const struct rte_memseg_list *msl, void *arg)
        if (msl->external)
                return 0;
 
-       if (msl->socket_id == *numa_id && msl->memseg_arr.count != 0)
+       if (msl->numa_id == *numa_id && msl->memseg_arr.count != 0)
                return 1;
 
        return 0;
diff --git a/lib/eal/include/rte_lcore.h b/lib/eal/include/rte_lcore.h
index 904d80fe28..ee30251be2 100644
--- a/lib/eal/include/rte_lcore.h
+++ b/lib/eal/include/rte_lcore.h
@@ -12,6 +12,7 @@
  */
 #include <stdio.h>
 
+#include <rte_common.h>
 #include <rte_compat.h>
 #include <rte_config.h>
 #include <rte_per_lcore.h>
@@ -135,6 +136,7 @@ unsigned int rte_numa_id(void);
  * @return
  *   the ID of current lcoreid's NUMA node
  */
+__rte_deprecated_msg("use the NUMA node API")
 unsigned int rte_socket_id(void);
 
 /**
@@ -159,6 +161,7 @@ rte_numa_count(void);
  *   the number of NUMA ID's as recognized by EAL
  */
 unsigned int
+__rte_deprecated_msg("use the NUMA node API")
 rte_socket_count(void);
 
 /**
@@ -192,6 +195,7 @@ rte_numa_id_by_idx(unsigned int idx);
  *   - -1 on error, with errno set to EINVAL
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_socket_id_by_idx(unsigned int idx);
 
 /**
@@ -216,6 +220,7 @@ rte_lcore_to_numa_id(unsigned int lcore_id);
  *   the ID of lcoreid's NUMA node
  */
 unsigned int
+__rte_deprecated_msg("use the NUMA node API")
 rte_lcore_to_socket_id(unsigned int lcore_id);
 
 /**
diff --git a/lib/eal/include/rte_malloc.h b/lib/eal/include/rte_malloc.h
index 9d5d582e1a..bb4c08f859 100644
--- a/lib/eal/include/rte_malloc.h
+++ b/lib/eal/include/rte_malloc.h
@@ -233,6 +233,7 @@ rte_realloc_numa(void *ptr, size_t size, unsigned int 
align, int numa_id)
  *   - Otherwise, the pointer to the reallocated memory.
  */
 void *
+__rte_deprecated_msg("use the NUMA node API")
 rte_realloc_socket(void *ptr, size_t size, unsigned int align, int socket)
        __rte_alloc_size(2) __rte_alloc_align(3)
        __rte_malloc __rte_dealloc_free;
@@ -291,6 +292,7 @@ rte_malloc_numa(const char *type, size_t size, unsigned int 
align, int numa_id)
  *   - Otherwise, the pointer to the allocated object.
  */
 void *
+__rte_deprecated_msg("use the NUMA node API")
 rte_malloc_socket(const char *type, size_t size, unsigned int align, int 
socket)
        __rte_alloc_size(2) __rte_alloc_align(3)
        __rte_malloc __rte_dealloc_free;
@@ -353,6 +355,7 @@ rte_zmalloc_numa(const char *type, size_t size, unsigned 
int align, int numa_id)
  *   - Otherwise, the pointer to the allocated object.
  */
 void *
+__rte_deprecated_msg("use the NUMA node API")
 rte_zmalloc_socket(const char *type, size_t size, unsigned int align, int 
socket)
        __rte_alloc_size(2) __rte_alloc_align(3)
        __rte_malloc __rte_dealloc_free;
@@ -415,6 +418,7 @@ rte_calloc_numa(const char *type, size_t num, size_t size, 
unsigned int align, i
  *   - Otherwise, the pointer to the allocated object.
  */
 void *
+__rte_deprecated_msg("use the NUMA node API")
 rte_calloc_socket(const char *type, size_t num, size_t size, unsigned int 
align, int socket)
        __rte_alloc_size(2, 3)  __rte_alloc_align(4)
        __rte_malloc __rte_dealloc_free;
@@ -471,6 +475,7 @@ rte_malloc_get_numa_stats(int numa_id,
  *   Pointer to structure storing statistics on success
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_malloc_get_socket_stats(int socket,
                struct rte_malloc_numa_stats *socket_stats);
 
@@ -665,6 +670,7 @@ rte_malloc_heap_get_numa_id(const char *name);
  *     ENOENT - heap identified by the name ``name`` was not found
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_malloc_heap_get_socket(const char *name);
 
 /**
@@ -695,6 +701,7 @@ rte_malloc_heap_numa_is_external(int numa_id);
  *   -1 if socket ID is invalid
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_malloc_heap_socket_is_external(int socket_id);
 
 /**
diff --git a/lib/eal/include/rte_memory.h b/lib/eal/include/rte_memory.h
index 2633550524..ef47510b34 100644
--- a/lib/eal/include/rte_memory.h
+++ b/lib/eal/include/rte_memory.h
@@ -42,7 +42,7 @@ extern "C" {
 /**
  * Legacy alias of RTE_NUMA_ID_ANY.
  */
-#define SOCKET_ID_ANY RTE_NUMA_ID_ANY
+#define SOCKET_ID_ANY (RTE_DEPRECATED(SOCKET_ID_ANY) RTE_NUMA_ID_ANY)
 
 /** Prevent this segment from being freed back to the OS. */
 #define RTE_MEMSEG_FLAG_DO_NOT_FREE RTE_BIT32(0)
@@ -60,10 +60,18 @@ struct __rte_packed_begin rte_memseg {
        };
        size_t len;               /**< Length of the segment. */
        uint64_t hugepage_sz;       /**< The pagesize of underlying memory */
-       int32_t socket_id;          /**< NUMA socket ID. */
+       union {
+               /** NUMA node ID. */
+               int32_t numa_id;
+               /**
+                * Deprecated alias of numa_id.
+                */
+               __rte_deprecated_msg("use numa_id")
+               int32_t socket_id;
+       };
        uint32_t nchannel;          /**< Number of channels. */
        uint32_t nrank;             /**< Number of ranks. */
-       uint32_t flags;             /**< Memseg-specific flags */
+       uint32_t flags;             /**< Memseg-specific flag bits */
 } __rte_packed_end;
 
 /**
@@ -78,7 +86,15 @@ struct rte_memseg_list {
                /**< Makes sure addr is always 64-bits */
        };
        uint64_t page_sz; /**< Page size for all memsegs in this list. */
-       int socket_id; /**< Socket ID for all memsegs in this list. */
+       union {
+               /** NUMA node ID for all memsegs in this list. */
+               int numa_id;
+               /**
+                * Deprecated alias of numa_id.
+                */
+               __rte_deprecated_msg("use numa_id")
+               int socket_id;
+       };
        volatile uint32_t version; /**< version number for multiprocess sync. */
        size_t len; /**< Length of memory area covered by this memseg list. */
        unsigned int external; /**< 1 if this list points to external memory */
diff --git a/lib/eal/include/rte_memzone.h b/lib/eal/include/rte_memzone.h
index 125241c538..bcd71e525e 100644
--- a/lib/eal/include/rte_memzone.h
+++ b/lib/eal/include/rte_memzone.h
@@ -59,7 +59,15 @@ struct __rte_packed_begin rte_memzone {
 
        uint64_t hugepage_sz;             /**< The page size of underlying 
memory */
 
-       int32_t socket_id;                /**< NUMA socket ID. */
+       union {
+               /** NUMA node ID. */
+               int32_t numa_id;
+               /**
+                * Deprecated alias of numa_id.
+                */
+               __rte_deprecated_msg("use numa_id")
+               int32_t socket_id;
+       };
 
        uint32_t flags;                   /**< Characteristics of this memzone. 
*/
 } __rte_packed_end;
diff --git a/lib/eal/include/rte_service_component.h 
b/lib/eal/include/rte_service_component.h
index acdf45cf60..596717e64c 100644
--- a/lib/eal/include/rte_service_component.h
+++ b/lib/eal/include/rte_service_component.h
@@ -10,6 +10,7 @@
  * operate, and you wish to run the component using service cores
  */
 
+#include <rte_common.h>
 #include <rte_service.h>
 
 #ifdef __cplusplus
@@ -45,8 +46,15 @@ struct rte_service_spec {
         * the public header file for values of RTE_SERVICE_CAP_*
         */
        uint32_t capabilities;
-       /** NUMA socket ID that this service is affinitized to */
-       int socket_id;
+       union {
+               /** NUMA node ID that this service is bound to */
+               int numa_id;
+               /**
+                * Deprecated alias of numa_id.
+                */
+               __rte_deprecated_msg("use numa_id")
+               int socket_id;
+       };
 };
 
 /**
diff --git a/lib/eal/linux/eal.c b/lib/eal/linux/eal.c
index 0d26c780f2..14dcdaed99 100644
--- a/lib/eal/linux/eal.c
+++ b/lib/eal/linux/eal.c
@@ -439,7 +439,7 @@ check_socket(const struct rte_memseg_list *msl, void *arg)
        if (msl->external)
                return 0;
 
-       return *numa_id == msl->socket_id;
+       return *numa_id == msl->numa_id;
 }
 
 static void
diff --git a/lib/eal/linux/eal_memalloc.c b/lib/eal/linux/eal_memalloc.c
index 6003f04bd7..3d2842b6ef 100644
--- a/lib/eal/linux/eal_memalloc.c
+++ b/lib/eal/linux/eal_memalloc.c
@@ -646,7 +646,7 @@ alloc_seg(struct rte_memseg *ms, void *addr, int numa_id,
        ms->nchannel = rte_memory_get_nchannel();
        ms->nrank = rte_memory_get_nrank();
        ms->iova = iova;
-       ms->socket_id = numa_id;
+       ms->numa_id = numa_id;
        ms->flags = dirty ? RTE_MEMSEG_FLAG_DIRTY : 0;
 
        return 0;
@@ -779,7 +779,7 @@ alloc_seg_walk(const struct rte_memseg_list *msl, void *arg)
 
        if (msl->page_sz != wa->page_sz)
                return 0;
-       if (msl->socket_id != wa->numa_id)
+       if (msl->numa_id != wa->numa_id)
                return 0;
 
        page_sz = (size_t)msl->page_sz;
@@ -1172,7 +1172,7 @@ sync_chunk(struct rte_memseg_list *primary_msl,
 
                if (used) {
                        ret = alloc_seg(l_ms, p_ms->addr,
-                                       p_ms->socket_id, hi,
+                                       p_ms->numa_id, hi,
                                        msl_idx, seg_idx);
                        if (ret < 0)
                                return -1;
diff --git a/lib/eal/linux/eal_memory.c b/lib/eal/linux/eal_memory.c
index 601173c188..cce48208f9 100644
--- a/lib/eal/linux/eal_memory.c
+++ b/lib/eal/linux/eal_memory.c
@@ -712,7 +712,7 @@ remap_segment(struct hugepage_file *hugepages, int 
seg_start, int seg_end)
 
                if (msl->page_sz != page_sz)
                        continue;
-               if (msl->socket_id != numa_id)
+               if (msl->numa_id != numa_id)
                        continue;
 
                /* leave space for a hole if array is not empty */
@@ -813,7 +813,7 @@ remap_segment(struct hugepage_file *hugepages, int 
seg_start, int seg_end)
                ms->hugepage_sz = page_sz;
                ms->len = memseg_len;
                ms->iova = hfile->physaddr;
-               ms->socket_id = hfile->numa_id;
+               ms->numa_id = hfile->numa_id;
                ms->nchannel = rte_memory_get_nchannel();
                ms->nrank = rte_memory_get_nrank();
 
@@ -1948,7 +1948,7 @@ memseg_secondary_init_dynmem(void)
                }
 
                EAL_LOG(DEBUG, "Attaching segment list: n_segs:%u numa_id:%d 
hugepage_sz:%" PRIu64,
-                       msl->memseg_arr.len, msl->socket_id, msl->page_sz);
+                       msl->memseg_arr.len, msl->numa_id, msl->page_sz);
        }
 
        return 0;
diff --git a/lib/eal/windows/eal_memalloc.c b/lib/eal/windows/eal_memalloc.c
index 2f956adc1a..a6ce85305d 100644
--- a/lib/eal/windows/eal_memalloc.c
+++ b/lib/eal/windows/eal_memalloc.c
@@ -46,7 +46,7 @@ alloc_seg(struct rte_memseg *ms, void *requested_addr, int 
numa_id,
        if (ms->len > 0) {
                /* If a segment is already allocated as needed, return it. */
                if ((ms->addr == requested_addr) &&
-                       (ms->socket_id == numa_id) &&
+                       (ms->numa_id == numa_id) &&
                        (ms->hugepage_sz == hi->hugepage_sz)) {
                        return 0;
                }
@@ -54,7 +54,7 @@ alloc_seg(struct rte_memseg *ms, void *requested_addr, int 
numa_id,
                /* Bugcheck, should not happen. */
                EAL_LOG(DEBUG, "Attempted to reallocate segment %p "
                        "(size %zu) on NUMA node %d", ms->addr,
-                       ms->len, ms->socket_id);
+                       ms->len, ms->numa_id);
                return -1;
        }
 
@@ -131,7 +131,7 @@ alloc_seg(struct rte_memseg *ms, void *requested_addr, int 
numa_id,
        ms->nchannel = rte_memory_get_nchannel();
        ms->nrank = rte_memory_get_nrank();
        ms->iova = iova;
-       ms->socket_id = numa_id;
+       ms->numa_id = numa_id;
 
        return 0;
 
@@ -187,7 +187,7 @@ alloc_seg_walk(const struct rte_memseg_list *msl, void *arg)
 
        if (msl->page_sz != wa->page_sz)
                return 0;
-       if (msl->socket_id != wa->numa_id)
+       if (msl->numa_id != wa->numa_id)
                return 0;
 
        page_sz = (size_t)msl->page_sz;
diff --git a/lib/ethdev/ethdev_driver.c b/lib/ethdev/ethdev_driver.c
index 92310c94be..da98f53fda 100644
--- a/lib/ethdev/ethdev_driver.c
+++ b/lib/ethdev/ethdev_driver.c
@@ -757,7 +757,7 @@ rte_eth_dma_zone_reserve(const struct rte_eth_dev *dev, 
const char *ring_name,
 
        mz = rte_memzone_lookup(z_name);
        if (mz) {
-               if ((numa_id != RTE_NUMA_ID_ANY && numa_id != mz->socket_id) ||
+               if ((numa_id != RTE_NUMA_ID_ANY && numa_id != mz->numa_id) ||
                                size > mz->len ||
                                ((uintptr_t)mz->addr & (align - 1)) != 0) {
                        RTE_ETHDEV_LOG_LINE(ERR,
diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h
index 83a4dfb337..ad9de5a662 100644
--- a/lib/ethdev/rte_ethdev.h
+++ b/lib/ethdev/rte_ethdev.h
@@ -2732,6 +2732,7 @@ int rte_eth_dev_numa_id(uint16_t port_id);
  *     - EINVAL is the port_id is invalid,
  *     - 0 is the socket could not be determined,
  */
+__rte_deprecated_msg("use the NUMA node API")
 int rte_eth_dev_socket_id(uint16_t port_id);
 
 /**
diff --git a/lib/eventdev/rte_event_crypto_adapter.c 
b/lib/eventdev/rte_event_crypto_adapter.c
index a8e29f2b32..081c407368 100644
--- a/lib/eventdev/rte_event_crypto_adapter.c
+++ b/lib/eventdev/rte_event_crypto_adapter.c
@@ -920,7 +920,7 @@ eca_init_service(struct event_crypto_adapter *adapter, 
uint8_t id)
        memset(&service, 0, sizeof(service));
        snprintf(service.name, CRYPTO_ADAPTER_NAME_LEN,
                "rte_event_crypto_adapter_%d", id);
-       service.socket_id = adapter->numa_id;
+       service.numa_id = adapter->numa_id;
        service.callback = eca_service_func;
        service.callback_userdata = adapter;
        /* Service function handles locking for queue add/del updates */
diff --git a/lib/eventdev/rte_event_dma_adapter.c 
b/lib/eventdev/rte_event_dma_adapter.c
index 1dc752141d..70480cbed6 100644
--- a/lib/eventdev/rte_event_dma_adapter.c
+++ b/lib/eventdev/rte_event_dma_adapter.c
@@ -867,7 +867,7 @@ edma_init_service(struct event_dma_adapter *adapter, 
uint8_t id)
 
        memset(&service, 0, sizeof(service));
        snprintf(service.name, DMA_ADAPTER_NAME_LEN, 
"rte_event_dma_adapter_%d", id);
-       service.socket_id = adapter->numa_id;
+       service.numa_id = adapter->numa_id;
        service.callback = edma_service_func;
        service.callback_userdata = adapter;
 
diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c 
b/lib/eventdev/rte_event_eth_rx_adapter.c
index e87a6eca78..41e66ba2d6 100644
--- a/lib/eventdev/rte_event_eth_rx_adapter.c
+++ b/lib/eventdev/rte_event_eth_rx_adapter.c
@@ -1922,7 +1922,7 @@ rxa_init_service(struct event_eth_rx_adapter *rx_adapter, 
uint8_t id)
        memset(&service, 0, sizeof(service));
        snprintf(service.name, ETH_RX_ADAPTER_SERVICE_NAME_LEN,
                "rte_event_eth_rx_adapter_%d", id);
-       service.socket_id = rx_adapter->numa_id;
+       service.numa_id = rx_adapter->numa_id;
        service.callback = rxa_service_func;
        service.callback_userdata = rx_adapter;
        /* Service function handles locking for queue add/del updates */
diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c 
b/lib/eventdev/rte_event_eth_tx_adapter.c
index c57d6b868c..071bf7b9ac 100644
--- a/lib/eventdev/rte_event_eth_tx_adapter.c
+++ b/lib/eventdev/rte_event_eth_tx_adapter.c
@@ -456,7 +456,7 @@ txa_service_register(struct txa_service_data *txa)
 
        memset(&service, 0, sizeof(service));
        snprintf(service.name, TXA_SERVICE_NAME_LEN, "txa_%d", txa->id);
-       service.socket_id = txa->numa_id;
+       service.numa_id = txa->numa_id;
        service.callback = txa_service_func;
        service.callback_userdata = txa;
        service.capabilities = RTE_SERVICE_CAP_MT_SAFE;
diff --git a/lib/eventdev/rte_event_timer_adapter.c 
b/lib/eventdev/rte_event_timer_adapter.c
index de33fd9f95..9b69bc690e 100644
--- a/lib/eventdev/rte_event_timer_adapter.c
+++ b/lib/eventdev/rte_event_timer_adapter.c
@@ -995,7 +995,7 @@ swtim_init(struct rte_event_timer_adapter *adapter)
        memset(&service, 0, sizeof(service));
        snprintf(service.name, RTE_SERVICE_NAME_MAX,
                 "swtim_svc_%"PRIu8, adapter->data->id);
-       service.socket_id = adapter->data->numa_id;
+       service.numa_id = adapter->data->numa_id;
        service.callback = swtim_service_func;
        service.callback_userdata = adapter;
        service.capabilities &= ~(RTE_SERVICE_CAP_MT_SAFE);
diff --git a/lib/eventdev/rte_event_vector_adapter.c 
b/lib/eventdev/rte_event_vector_adapter.c
index 6222f1c907..67d0d10603 100644
--- a/lib/eventdev/rte_event_vector_adapter.c
+++ b/lib/eventdev/rte_event_vector_adapter.c
@@ -662,7 +662,7 @@ sw_vector_adapter_service_init(struct 
sw_vector_adapter_data *sw)
                snprintf(service.name, RTE_SERVICE_NAME_MAX, "%s", 
SW_VECTOR_ADAPTER_SERVICE_FMT);
                service.callback = sw_vector_adapter_service_func;
                service.callback_userdata = service_data;
-               service.socket_id = sw->adapter->data->numa_id;
+               service.numa_id = sw->adapter->data->numa_id;
 
                ret = rte_service_component_register(&service, 
&service_data->service_id);
                if (ret < 0) {
diff --git a/lib/eventdev/rte_eventdev.h b/lib/eventdev/rte_eventdev.h
index 1aaae6469b..4eefa8c14b 100644
--- a/lib/eventdev/rte_eventdev.h
+++ b/lib/eventdev/rte_eventdev.h
@@ -608,6 +608,7 @@ rte_event_dev_numa_id(uint8_t dev_id);
  *   correspond to any event device.
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_event_dev_socket_id(uint8_t dev_id);
 
 /**
diff --git a/lib/mempool/rte_mempool.c b/lib/mempool/rte_mempool.c
index 0e49cdfd1e..20e7590720 100644
--- a/lib/mempool/rte_mempool.c
+++ b/lib/mempool/rte_mempool.c
@@ -133,7 +133,7 @@ find_min_pagesz(const struct rte_memseg_list *msl, void 
*arg)
         * as a NUMA node ID argument, we must only look at native memory and
         * ignore any page sizes associated with external memory.
         */
-       valid = msl->socket_id == wa->numa_id;
+       valid = msl->numa_id == wa->numa_id;
        valid |= wa->numa_id == RTE_NUMA_ID_ANY && msl->external == 0;
 
        if (valid && msl->page_sz < wa->min)
@@ -1655,7 +1655,7 @@ mempool_info_cb(struct rte_mempool *mp, void *arg)
        rte_tel_data_add_dict_uint(info->d, "mz_len", mz->len);
        rte_tel_data_add_dict_uint(info->d, "mz_hugepage_sz",
                                  mz->hugepage_sz);
-       rte_tel_data_add_dict_int(info->d, "mz_numa_id", mz->socket_id);
+       rte_tel_data_add_dict_int(info->d, "mz_numa_id", mz->numa_id);
        rte_tel_data_add_dict_uint(info->d, "mz_flags", mz->flags);
 }
 
diff --git a/lib/rawdev/rte_rawdev.h b/lib/rawdev/rte_rawdev.h
index 0ca7b5e111..a09732261c 100644
--- a/lib/rawdev/rte_rawdev.h
+++ b/lib/rawdev/rte_rawdev.h
@@ -73,6 +73,7 @@ rte_rawdev_numa_id(uint16_t dev_id);
  *   -(-EINVAL)  dev_id value is out of range.
  */
 int
+__rte_deprecated_msg("use the NUMA node API")
 rte_rawdev_socket_id(uint16_t dev_id);
 
 /**
diff --git a/lib/ring/rte_ring.c b/lib/ring/rte_ring.c
index c566592027..c113717341 100644
--- a/lib/ring/rte_ring.c
+++ b/lib/ring/rte_ring.c
@@ -605,7 +605,7 @@ ring_info_cb(struct rte_ring *r, void *arg)
                return;
 
        rte_tel_data_add_dict_string(d, "name", r->name);
-       rte_tel_data_add_dict_int(d, "numa_id", r->memzone->socket_id);
+       rte_tel_data_add_dict_int(d, "numa_id", r->memzone->numa_id);
        rte_tel_data_add_dict_int(d, "flags", r->flags);
        rte_tel_data_add_dict_string(d, "producer_type",
                ring_prod_sync_type_to_name(r));
@@ -622,7 +622,7 @@ ring_info_cb(struct rte_ring *r, void *arg)
        rte_tel_data_add_dict_string(d, "mz_name", mz->name);
        rte_tel_data_add_dict_uint(d, "mz_len", mz->len);
        rte_tel_data_add_dict_uint(d, "mz_hugepage_sz", mz->hugepage_sz);
-       rte_tel_data_add_dict_int(d, "mz_numa_id", mz->socket_id);
+       rte_tel_data_add_dict_int(d, "mz_numa_id", mz->numa_id);
        rte_tel_data_add_dict_uint_hex(d, "mz_flags", mz->flags, 0);
 }
 
diff --git a/lib/table/rte_swx_table_wm.c b/lib/table/rte_swx_table_wm.c
index 4293e2fa6f..fbed791a55 100644
--- a/lib/table/rte_swx_table_wm.c
+++ b/lib/table/rte_swx_table_wm.c
@@ -308,7 +308,7 @@ acl_table_create(struct rte_swx_table_params *params,
 
        /* ACL create. */
        acl_params.name = name;
-       acl_params.socket_id = numa_node;
+       acl_params.numa_id = numa_node;
        acl_params.rule_size = RTE_ACL_RULE_SZ(acl_cfg.num_fields);
        acl_params.max_rule_num = n_entries;
 
-- 
2.55.0

Reply via email to