diff options
author | Matias Elo <matias.elo@nokia.com> | 2022-09-20 17:12:19 +0300 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2022-09-23 09:52:00 +0300 |
commit | fddb4ea21f7dce1a8b1c7ee9bbe05f0b9ceff7b2 (patch) | |
tree | efa07cc42f74d09fe4370ec6386971af5edcbc08 /platform/linux-dpdk/odp_schedule_eventdev.c | |
parent | e47b35be76d70231cfb651b802332da9fcbd12a8 (diff) |
linux-dpdk: eventdev: fix thread mask copy
Use odp_thrmask_copy() function to copy thread masks. Fixes 'uninitialized'
warning in GCC-11 LTO build.
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Jere Leppänen <jere.leppanen@nokia.com>
Diffstat (limited to 'platform/linux-dpdk/odp_schedule_eventdev.c')
-rw-r--r-- | platform/linux-dpdk/odp_schedule_eventdev.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/linux-dpdk/odp_schedule_eventdev.c b/platform/linux-dpdk/odp_schedule_eventdev.c index 8e5dbe7cf..605cf0e13 100644 --- a/platform/linux-dpdk/odp_schedule_eventdev.c +++ b/platform/linux-dpdk/odp_schedule_eventdev.c @@ -183,7 +183,8 @@ static int link_group(int group, const odp_thrmask_t *mask, odp_bool_t unlink) nb_links++; } - new_mask = *mask; + odp_thrmask_copy(&new_mask, mask); + thr = odp_thrmask_first(&new_mask); while (thr >= 0) { uint8_t port_id = thr; |