码迷,mamicode.com
首页 > 其他好文 > 详细

DPDK 16.04/16.11.2 默认tx offload是关闭的引起tx vlan offload无效

时间:2017-07-30 19:55:20      阅读:727      评论:0      收藏:0      [点我收藏+]

标签:str   off   默认   func   code   无效   nbsp   set   dpdk   

打开IXGBE调试日志发发现:tx使用ixgbe_xmit_pkts_vec,默认tx offload无效了
PMD: ixgbe_set_tx_function(): Using simple tx code path
PMD: ixgbe_set_tx_function(): Vector tx enabled.
PMD: ixgbe_set_tx_function(): Using ixgbe_xmit_pkts_vec

解法:
打开ixgbe_ethdev.c 3113行 修订:
dev_info->default_txconf = (struct rte_eth_txconf) {
    ……
    .txq_flags = 0/*ETH_TXQ_FLAGS_NOMULTSEGS |
            ETH_TXQ_FLAGS_NOOFFLOADS*/,
};

DPDK 16.04/16.11.2 默认tx offload是关闭的引起tx vlan offload无效

标签:str   off   默认   func   code   无效   nbsp   set   dpdk   

原文地址:http://www.cnblogs.com/mull/p/7260074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!