[dpdk-dev] [dpdk-users] ixgbe drop all the packet

2016-09-03 Thread wei wang
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,

[dpdk-dev] [dpdk-users] ixgbe drop all the packet

2016-09-02 Thread wei wang
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_

[dpdk-dev] [dpdk-users] ixgbe drop all the packet

2016-09-02 Thread wei wang
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

[dpdk-dev] [dpdk-users] ixgbe drop all the packet

2016-09-01 Thread wei wang
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