netdev-dpdk: Fix thread_is_pmd() symbol conflict.
authorJoe Stringer <joe@ovn.org>
Tue, 12 Jan 2016 19:32:41 +0000 (11:32 -0800)
committerJoe Stringer <joe@ovn.org>
Tue, 12 Jan 2016 20:53:25 +0000 (12:53 -0800)
commit5f17de6851e7fddf6f4012f4c5e8b52e46037895
treecbce49c286c9a0d312fe5a1bfe00b189dc9d2a9e
parentfee43fa277f62d1ed7e08b21ece96f4e15df2569
netdev-dpdk: Fix thread_is_pmd() symbol conflict.

DPDK build was broken after commit 2f8932e8403a ("poll: Suppress logging
for pmd threads.") due to the following error:

lib/netdev-dpdk.c:245:13: error: static declaration of ‘thread_is_pmd’
follows non-static declaration
lib/ovs-thread.h:526:6: note: previous declaration of ‘thread_is_pmd’
was here

The version used in this file operates in the fastpath, so it cannot
switch to using the newly introduced version; the new version lives
outside of the dpdk portions of OVS so its implementation cannot be
shared with this function. Rename it to resolve the conflict.

Fixes: 2f8932e8403a ("poll: Suppress logging for pmd threads.")
Suggested-by: Flavio Leitner <fbl@sysclose.org>
Signed-off-by: Joe Stringer <joe@ovn.org>
Acked-by: Flavio Leitner <fbl@sysclose.org>
lib/netdev-dpdk.c