適用于 Linux* 下 PCIe* 40 Gigabit 乙太網路連線的 Intel® 網路介面卡驅動程式

18026
3/9/2020

簡介

此下載記錄包括適用于 700 系列裝置的 i40e Linux* 基礎驅動程式版本 2.11.21。

可用的下載項目

  • Linux*
  • 大小:567.4 KB
  • SHA1:2359E0EB5C0BA1D68488044EADCA54316D0D8C89

詳細說明

概述

此版本中的驅動程式與基於控制器的 Intel® 乙太網路 網路連接的 700 系列設備相容。

有什麼新消息?

  • 修復在 Linux 上發送 AQ 期間最少的繁忙等待量
  • 修復最新 5.5.x 內核上的編譯問題
  • 修復 VF 混雜模式的 sysfs
  • 修正經由 link_state dis/en VF 後報告的連結速度
  • 修復 iavf 驅動程式重新載入後的正確回送值
  • 將allow_untagged標誌的預設值修復為 true
  • 修復了將 PF 刪除到 VF 鏡像規則的問題
  • 修正顯示 ethtool 顯示的佇列統計資訊的問題
  • 修復在配置VLAN後重新載入VF驅動程式(如果設置了中繼)
  • 修正啟用埠 VLAN 時的獲取/設置中繼
  • 修復連結向上/向下程式
  • 修正列印 2.5 和 5 Gbps 的實際連結速度
  • 修復了在具有設置鏡像的 VF 上設置 MAC 期間 VF 失敗的問題
  • 修復檢查鏡像配置
  • 修復 VF MAC 更改失敗時的操作碼消息
  • 修復出口鏡像的錯誤標誌
  • 修復從 VF 中刪除 VLAN 期間的一般保護錯誤
  • 修復刪除VF期間的錯誤錯誤OK消息
  • 修復 iavf 重新載入後的還原鏡像配置
  • 修復使用 VLAN 鏡像在 VF 上更改 MAC 時 VF 失敗的問題
  • 修復PF等待重定迴圈,使其更可靠
  • 將 VF 修復為 VF 入口/出口鏡像
  • 修復新增/刪除入口/出口鏡像的缺陷
  • 修復了從固件讀取 lpi 持續時間統計資訊的問題
  • 修復 RHEL 8.1 下的編譯
  • 添加對 UDP 源雲篩檢程式的支援
  • 添加初步 VF-D 1.5 規格支援
  • 添加用於max_tx_rate的 sysf
  • 添加 pf->vf 速度報告協定的構建時間選擇
  • 在 NIC 重新開機後進入復原模式時添加日誌條目
  • 在 X710-T*L 上新增啟用/停用 DCB
  • 新增高達 1.10 的支援 F/W API 版本
  • 將缺少的 0 長度檢查添加到幾個 RSS 操作碼
  • 為 sriov/loopback 設置添加缺少的 AQ 命令緩衝區
  • 向i40e_set_vf_port_vlan函數添加錯誤處理
  • 如果第一個佇列不是兩個佇列的冪,則添加省略 TC 創建
  • 在為 VF 添加篩選器期間添加對文本發送錯誤訊息的支援
  • 在創建 tc 佇列映射期間添加 MSI-X 檢查

還有一些小錯誤修復。

已知限制:

舊版/DPDK VF 驅動程式上連結速度報告不正確
----------------------------------------------------------
對於早于 3.9.3 的 i40evf/iavf 驅動程式和所有 DPDK i40e VF 驅動程式,此驅動程式需要使用額外的參數來構建 (make CFLAGS_MODULE='-DNO_VF_CAP_ADV_LINK_SPEED'),以便能夠正確報告 VF 的連結速度。這將產生 2,5 和 5 Gbps 錯誤報表連結速度的副作用。

對 802.1ad VLAN 流量的支援有限
---------------------------------------
對於按照 802.1ad 標準 (QinQ) 標記的封包,某些 SR-IOV Hypervisor 管理介面功能(如 vlan_mirror 和中繼)將無法運作。

VF 無法捕獲定向到另一個 VF 的資料包
-------------------------------------------------------
除非設置了 vf-true-promisc-support 私有標誌,否則虛擬函數將無法捕獲具有另一個 VF 的目標 MAC 的資料包。

vlan_anti_spoof不會影響發送未標記資料包的能力
---------------------------------------------------------------
使用 SR-IOV Hypervisor 管理介面設定vlan_anti_spoof選項時,虛擬功能仍可傳送沒有 VLAN 標記的封包。

查看 MAC 地址清單的功能有限
------------------------------------------------
由於緩衝區大小限制(內核限制),可以向mac_list添加更多MAC位址,然後可以使用 #cat 顯示。
因此,不建議添加超過 180 個 MAC 位址。

每個 VF 的最大佇列數
---------------------------
SR-IOV 虛擬機器管理程式管理介面的num_queues功能無法防止 VF 中可用佇列的過度使用。

有關安裝說明、如何識別配接器、命令列參數、其他功能和已知問題,請參閱 讀我檔案

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。