适用于 Linux * 下的 PCIe * 40 千兆位以太网网络连接的英特尔®网络适配器驱动程序

版本: 2.11.21 (先前发行的) 日期: 2020/3/9

可供下载

i40e-2.11.21.tar.gz

Linux*

英语

0.55 MB

383e1050e4d449f50eef673f01102f6a

下载

其他版本

详细描述

概述

此版本中的驱动程序与700系列设备兼容,用于基于控制器的英特尔® Ethernet 网络连接。

有什么新内容?

  • 修复在通过 Linux 的 AQ 发送过程中等待的最小内存量
  • 在最新的5.5 版上修复编译问题。 x 内核
  • 为 VF 混杂模式修复 sysfs
  • 通过 link_state 修复在未被拆装/短 VF 后报告的链路速度
  • 重新加载 iavf 驱动程序后,修复正确的回送值
  • 将 allow_untagged 标志的默认值修复为 true
  • 修复将 PF 删除到 VF 镜像规则的过程
  • 修复显示按 ethtool 显示的队列统计数据
  • 如果设置了干线,请在配置 vlan 后修复重新加载 VF 驱动程序
  • 启用端口 VLAN 时修复 get/set 主干
  • 修复链接启动/关闭过程
  • 修复对2.5 和 5 Gbps 的实际链接速度的打印
  • 在具有设置镜像的 VF 上设置 MAC 时修复 VF 失败
  • 修复检查镜像配置
  • 在不成功的 VF MAC 更改时修复操作码消息
  • 修复出站镜像的不正确标志
  • 在从 VF 中移除 VLAN 时解决一般保护错误
  • 修复删除 VF 过程中错误的错误消息
  • 在 iavf 重新加载后修复还原镜像配置
  • 通过 VLAN 镜像在 VF 上更改 MAC 时修复 VF 失败
  • 修复 PF 等待重置循环,使其更可靠
  • 将 VF 修复到 VF 入口/出口镜像
  • 通过添加/删除入口/出口镜像修复缺陷
  • 修复以从 FW 的 lpi 期统计信息中读取
  • RHEL 8.1 下的修复编译
  • 添加对 UDP 源云过滤器的支持
  • 添加初步的 VF-D 1.5 规范支持
  • 为 max_tx_rate 添加 sysfs
  • 添加生成时间选择(pf)-> vf 速度报告协议
  • 当 NIC 在重新启动后进入恢复模式时,添加日志条目
  • 在 X710-da2-T * L 上添加 Enable/Disable DCB
  • 添加支持的 F/W API 版本高达1.10
  • 将缺少0长度的检查添加到几个 RSS 码
  • 为 sriov/回送设置添加缺失的 AQ 命令缓冲区
  • 在 i40e_set_vf_port_vlan 函数中添加错误处理
  • 如果第一个队列不是2的幂,则添加省略 TC 的创建
  • 添加对文本的支持在为 VF 添加筛选器的过程中发送错误消息
  • 在创建 tc 队列地图过程中添加 MSI-X 检查

还有一些小 bugfixes。

已知限制:

在老式/DPDK VF 驱动程序上报告链接速度错误
----------------------------------------------------------
对于早于3.9.3 和所有 DPDK i40e VF 驱动程序的 i40evf/iavf 驱动程序,需要使用额外的参数(使 CFLAGS_MODULE = "-DNO_VF_CAP_ADV_LINK_SPEED")来构建此驱动程序,以便为 VFs 启用链接速度正确报告。这将产生不正确的报告链接速度为2、5和 5 Gbps 的副作用。

对 802.1 ad VLAN 流量的有限支持
---------------------------------------
对于标记为按 802.1 ad 标准(QinQ)的数据包,某些 SR-IOV 虚拟机监控程序管理接口功能(如 vlan_mirror 和干线)将无法工作。

VFs 无法捕获定向到其他 VF 的数据包
-------------------------------------------------------
除非设置了 VF-true-promisc-support private 标志,否则虚拟功能将无法使用另一个 VF 的目标 MAC 捕获数据包。

vlan_anti_spoof 不会影响发送未加标签的数据包的能力
---------------------------------------------------------------
当使用 SR-IOV 管理器管理接口设置 vlan_anti_spoof 选项时,虚拟功能将仍然能够发送不带 VLAN 标记的数据包。

查看 MAC 地址列表的功能有限
------------------------------------------------
由于缓冲区大小限制(内核限制),可以向 mac_list 中添加更多的 MAC 地址,因此,可以使用 #cat 来显示。
因此,建议不要添加超过180的 MAC 地址。

每个 VF 的最大队列数
---------------------------
SR-IOV 虚拟机管理接口 num_queues 功能不会针对 VFs 之间的使用中的可用队列提供保护。

 

请参阅自述文件,了解安装说明,如何识别您的适配器、命令行参数、附加功能和已知问题。

此信息是对原始内容进行机器翻译和人工翻译的结果,仅为您的便利而提供。此内容仅提供用于一般参考,不应将其作为完整或准确的信息予以依赖。

下载文档

此下载包对下面列出的产品有效。

英特尔软件许可协议

X

您下载的任何软件中携带的软件许可协议条款控制您对软件的使用。

Copyright(c) 1999 - 2008 Intel Corporation.

This program is free software; you can redistribute it and/or modify it under the terms and conditions of the GNU General Public License, version 2, as published by the Free Software Foundation.

This program is distributed in the hope it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.

The full GNU General Public License is included in this distribution in the file called "COPYING".

我接受许可协议中的条款

我不接受许可协议中的条款

提供反馈

我们的目标是使下载中心成为您的一个有价值的资源。请在此处提交您的意见、问题或建议。

需要获得对英特尔® 产品的帮助吗?联系支持人员

您是否觉得此网站上的信息很有用?

您的个人信息将仅用于对此查询作出回应。您的姓名和电子邮件地址将不会添加到任何邮寄列表中;您也不会在未经请求的情况下收到来自英特尔公司的电子邮件。单击“提交”即确认您接受英特尔的使用条款,并了解英特尔的隐私策略。