[dpdk-dev] [PATCH] Add support for 82599 Tx->Rx loopback operation.

2013-09-23 Thread Qinglai Xiao
Signed-off-by: Qinglai Xiao --- lib/librte_ether/rte_ethdev.h|1 + lib/librte_pmd_ixgbe/ixgbe/ixgbe_82599.c | 122 +- lib/librte_pmd_ixgbe/ixgbe/ixgbe_type.h |7 ++ lib/librte_pmd_ixgbe/ixgbe_ethdev.c |8 ++ lib/librte_pmd_ixgbe/ixgbe_rxt

[dpdk-dev] Problem about "Rx Burst Bulk Alloc function" of ixgbe

2013-09-23 Thread LiuFeng
Hello, I have a problem about ixgbe's Rx Burst Bulk Alloc function. When I set .rx_free_thresh of rte_eth_rxconf to 32 to enable Rx Burst Bulk Alloc function, ixgbe can no longer detect ip/udp checksum error. Also, when I enable Rx Burst Bulk Alloc function, and set .hw_vlan_strip of rte_eth_conf

[dpdk-dev] 82599 feature request: loopback and TSO

2013-09-23 Thread jigsaw
Hi Thomas, Thanks for reply. Hereunder the patch for Tx->Rx loopback operation for 82599. Note that Rx->Tx is not implemented yet. The patch is tested with a Intel Corporation 82599EB 10-Gigabit KX4 Network Connection. If the patch could be accepted then Rx->Tx could be implemented on top of it.

[dpdk-dev] 82599 feature request: loopback and TSO

2013-09-23 Thread Thomas Monjalon
Hello, 22/09/2013 20:01, jigsaw : > Is there any plan for adding support for 82599 features such as: > > 1. Loopback operation for diagnostic purpose > The Tx->Rx loopback operation is handy when debugging with a standalone 10G > port. > > 2. TCP/UDP segmentation in Tx (TSE bit in DCMD) > TSO im