it seems that set fdir port conf cause the problem,just add fdir conf
in the port_conf, don't add any fdir rules.
set port conf like this in the l2fwd code.
static const struct rte_eth_conf port_conf = {
.rxmode = {
.split_hdr_size = 0,
.header_split = 0,
The issue can be reproduced with example program l2fwd by modifying it
to sleep 1 second before launching thread.
code like this:
check_all_ports_link_status(nb_ports, l2fwd_enabled_port_mask);
sleep(1);
/* launch per-lcore init on every lcore */
rte_
The rx function used was ixgbe_recv_pkts_bulk_alloc.
the problem seems that the rx desc ring not full, but nic don't write
data to ring and inc the missed error counter.
2016-09-01 21:48 GMT+08:00 wei wang :
> my enviroment:
> NIC:X540
> DPDK version:2.2.0
>
> problems:
> start dpdk app with tr
my enviroment:
NIC:X540
DPDK version:2.2.0
problems:
start dpdk app with traffic not stopped?app can't receive any packet
from dpdk ixgbe driver (1.2w pps udp packet).
test five times would happens 1 ~ 2 times.
The stats of the nic (ipackets==3230 and imissed == ierrors):
ipackets 3230 imissed 97
4 matches
Mail list logo