Re: [dpdk-dev] [PATCH] net/failsafe: fix FreeBSD build

2018-02-13 Thread Thomas Monjalon
13/02/2018 22:33, Thomas Monjalon: > The type pthread_t is not portable because it is freely defined. > On Linux, it is an unsigned long int which can be printed with %l. Forgot to add: On FreeBSD, it is a pointer. That's why there was this error: drivers/net/failsafe/failsafe_private.h:377:53: e

[dpdk-dev] [PATCH] net/failsafe: fix FreeBSD build

2018-02-13 Thread Thomas Monjalon
The type pthread_t is not portable because it is freely defined. On Linux, it is an unsigned long int which can be printed with %l. The debug printing of the thread id is restricted to Linux only. Fixes: 655fcd68c7d2 ("net/failsafe: fix hotplug races") Signed-off-by: Thomas Monjalon --- driver