[dpdk-users] my problem about ixgbe_rx_vec_dev_conf_condition_check is called by ixgbe_set_rx_function in ixgbe

成桦者别 373755701 at qq.com
Fri May 27 15:32:58 CEST 2016


hello,


firstly ,gcc version is 3.4.3.


"PMD: ixgbe_set_rx_function(): Port[0] doesn't meet Vector Rx preconditions or RTE_IXGBE_INC_VECTOR is not enabled" is outputed while running l2fwd  and l3fwd ,i GDB the l2fwd and l3fwd.
i found ixgbe_rx_vec_dev_conf_condition_check has two definition ,one is:
int __attribute__((weak))
ixgbe_rx_vec_dev_conf_condition_check(struct rte_eth_dev __rte_unused *dev)
{
	return -1;
}


the other is:
int __attribute__((cold))
ixgbe_rx_vec_dev_conf_condition_check(struct rte_eth_dev *dev)
{
....
}
when i GDB the EXE, port_conf.rxmode.hw_ip_checksum was set to 0 .
ixgbe_set_rx_function call the former at every turn ,i want to know why .


any help would be appreciated.


More information about the users mailing list