On 12/17/2024 9:59 AM, David Marchand wrote:
Now that the per-lcore state was moved into a lcore variable,
there is no reason to align a per-lcore state on a cache line to avoid
false sharing.
Remove this alignment and save a few bytes.

Fixes: 130643319579 ("power: keep per-lcore state in lcore variable")

Signed-off-by: David Marchand <david.march...@redhat.com>
---
  lib/power/rte_power_pmd_mgmt.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/power/rte_power_pmd_mgmt.c b/lib/power/rte_power_pmd_mgmt.c
index 369ce3c354..8ec925bd65 100644
--- a/lib/power/rte_power_pmd_mgmt.c
+++ b/lib/power/rte_power_pmd_mgmt.c
@@ -56,7 +56,7 @@ struct queue_list_entry {
        const struct rte_eth_rxtx_callback *cb;
  };
-struct __rte_cache_aligned pmd_core_cfg {
+struct pmd_core_cfg {
        TAILQ_HEAD(queue_list_head, queue_list_entry) head;
        /**< List of queues associated with this lcore */
        size_t n_queues;
Acked-by: Anatoly Burakov <anatoly.bura...@intel.com>

--
Thanks,
Anatoly

Reply via email to