博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DPDK 16.04/16.11.2 默认tx offload是关闭的引起tx vlan offload无效
阅读量:4676 次
发布时间:2019-06-09

本文共 678 字,大约阅读时间需要 2 分钟。

打开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*/,
};

另:

 

/* 修订接口默认配置,如启用TX VLAN OFFLOAD */

struct rte_eth_dev_info dev_info;    
struct rte_eth_txconf *txconf;
rte_eth_dev_info_get (port_id, &dev_info);
txconf = &dev_info.default_txconf;
/* Enable vlan offload */
txconf->txq_flags &= ~ETH_TXQ_FLAGS_NOVLANOFFL;

转载于:https://www.cnblogs.com/mull/p/7260074.html

你可能感兴趣的文章
数据库管理软件的由来
查看>>
Servlet容器如何处理请求资源路径
查看>>
Linux find 用法示例
查看>>
强悍高效率 92% Nixie Tube 升压电路 12V升150-250V(转)
查看>>
Happy Programming Contest
查看>>
四、K8S
查看>>
网页宽高clientWidth clientHeight获得数值不对的问题
查看>>
AX向在线用户发送消息
查看>>
程序员八荣八耻
查看>>
OCR引擎-Tesseract
查看>>
datagrid单元格格式化样式化
查看>>
转:在Nginx上配置多个站点
查看>>
javascript 技巧总结积累1-108条(正在积累中)
查看>>
为什么尽量避免使用 CSS 表达式
查看>>
[转]这才是真正的3D显示!Leap Motion推出次毫米级3D手动控制技术,让人手和影像融为一体...
查看>>
poj 3621 Sightseeing Cows 01分数规划
查看>>
bzoj 2821:作诗 分块
查看>>
如何让eclipse恢复默认布局
查看>>
简析.NET Core 以及与 .NET Framework的关系
查看>>
【模板题】欧拉回路
查看>>