On 3/10/2017 3:39 PM, Jerin Jacob wrote: > Fixes: e438796617dc ("net/thunderx: add PMD skeleton") > > Signed-off-by: Jerin Jacob <jerin.ja...@caviumnetworks.com>
Still getting build error with 32bit when debug enabled: In file included from .../drivers/net/thunderx/base/../nicvf_logs.h:36:0, from .../drivers/net/thunderx/base/nicvf_plat.h:40, from .../drivers/net/thunderx/nicvf_rxtx.c:50: .../drivers/net/thunderx/nicvf_rxtx.c: In function ‘nicvf_fill_rbdr’: .../drivers/net/thunderx/base/nicvf_plat.h:74:50: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast] #define nicvf_addr_read(addr) rte_read64_relaxed((void *)(addr)) ^ .../drivers/net/thunderx/nicvf_rxtx.c:376:2: note: in expansion of macro ‘NICVF_RX_ASSERT’ NICVF_RX_ASSERT((unsigned int)to_fill <= (qlen_mask - ^~~~~~~~~~~~~~~ .../drivers/net/thunderx/nicvf_rxtx.c:377:4: note: in expansion of macro ‘nicvf_addr_read’ (nicvf_addr_read(rbdr->rbdr_status) & NICVF_RBDR_COUNT_MASK))); ^~~~~~~~~~~~~~~