ไดรเวอร์ Intel® Network Adapter สําหรับ PCIe * 40 Gigabit Ethernet Network Connections ภายใต้ Linux*

18026
3/9/2020

บทนำ

บันทึกการดาวน์โหลดนี้รวมถึงไดรเวอร์พื้นฐาน i40e Linux* เวอร์ชัน 2.11.21 สําหรับอุปกรณ์ซีรีส์ 700

การดาวน์โหลดที่พร้อมให้บริการ

  • Linux*
  • ขนาด: 567.4 KB
  • SHA1: 2359E0EB5C0BA1D68488044EADCA54316D0D8C89

คำอธิบายโดยละเอียด

ภาพรวม

ไดรเวอร์ในรุ่นนี้เข้ากันได้กับอุปกรณ์ซีรีส์ 700 สําหรับการเชื่อมต่อเครือข่าย Intel® Ethernet ที่ใช้คอนโทรลเลอร์

มีอะไรใหม่

  • แก้ไขจํานวนการรอไม่ว่างระหว่างการส่ง AQ บน Linux ให้เหลือน้อยที่สุด
  • แก้ไขปัญหาการคอมไพล์บนเคอร์เนล 5.5.x ล่าสุด
  • แก้ไข sysfs สําหรับโหมดสําส่อน VF
  • แก้ไขความเร็วลิงก์ที่รายงานหลังจาก dis / en VF ผ่าน link_state
  • แก้ไขค่าลูปแบ็คที่เหมาะสมหลังจากโหลดไดรเวอร์ iavf ใหม่
  • แก้ไขค่าเริ่มต้นของแฟล็ก allow_untagged เป็น true
  • แก้ไขการลบกฎ PF เป็น VF mirror
  • แก้ไขการแสดงสถิติคิวที่แสดงโดย ethtool
  • แก้ไขโหลดไดรเวอร์ VF ใหม่หลังจากกําหนดค่า vlan หากตั้งค่า trunk
  • แก้ไข get/set trunk เมื่อเปิดใช้งานพอร์ต VLAN
  • แก้ไขขั้นตอนการเชื่อมโยงขึ้น / ลง
  • แก้ไขความเร็วในการพิมพ์ลิงก์จริงสําหรับ 2.5 และ 5 Gbps
  • แก้ไข VF ล้มเหลวระหว่างการตั้งค่า MAC บน VF ด้วยการตั้งค่ามิเรอร์
  • แก้ไขการกําหนดค่ามิเรอร์ตรวจสอบ
  • แก้ไข opcode msg ในการเปลี่ยนแปลง VF MAC ที่ไม่สําเร็จ
  • แก้ไขแฟล็กที่ไม่ถูกต้องสําหรับกระจกขาออก
  • แก้ไขข้อผิดพลาดการป้องกันทั่วไประหว่างลบ VLAN ออกจาก VF
  • แก้ไขข้อผิดพลาดผิดข้อความตกลงระหว่างลบ VF
  • แก้ไขคืนค่ามิเรอร์ config หลังจากโหลด iavf
  • แก้ไข VF ล้มเหลวระหว่างการเปลี่ยน MAC บน VF ด้วยกระจก VLAN
  • แก้ไข PF รอรีเซ็ตลูปทําให้เชื่อถือได้มากขึ้น
  • แก้ไข VF เป็น VF ingress / egress mirroring
  • แก้ไขข้อบกพร่องด้วยการเพิ่ม / ลบกระจกทางเข้า / ขาออก
  • แก้ไขสําหรับการอ่านสถิติระยะเวลา lpi จาก FW
  • แก้ไขการรวบรวมภายใต้ RHEL 8.1
  • เพิ่มการสนับสนุนสําหรับตัวกรองระบบคลาวด์ต้นทาง UDP
  • เพิ่มการสนับสนุนข้อกําหนด VF-D 1.5 เบื้องต้น
  • เพิ่ม sysfs สําหรับ max_tx_rate
  • เพิ่มเวลาในการสร้าง choise ของโปรโตคอลการรายงานความเร็ว pf->vf
  • เพิ่มรายการบันทึกเมื่อ NIC เข้าสู่โหมดการกู้คืนหลังจากรีบูต
  • เพิ่มเปิด / ปิด DCB บน x710-T * L
  • เพิ่มการสนับสนุนรุ่น F / W API ได้ถึง 1.10
  • เพิ่มการตรวจสอบความยาว 0 ที่ขาดหายไปให้กับ opcodes RSS คู่
  • เพิ่มบัฟเฟอร์คําสั่ง AQ ที่ขาดหายไปสําหรับการตั้งค่า sriov/loopback
  • เพิ่มการจัดการข้อผิดพลาดให้กับฟังก์ชัน i40e_set_vf_port_vlan
  • เพิ่มละเว้นการสร้าง TC ถ้าคิวแรกไม่ใช่พลังของสอง
  • เพิ่มการสนับสนุนสําหรับข้อความส่งข้อความผิดพลาด msg ระหว่างการเพิ่มตัวกรองสําหรับ VF
  • เพิ่มการตรวจสอบ MSI-X ระหว่างการสร้างแผนที่คิว tc

และการแก้ไขข้อบกพร่องเล็กน้อย

ข้อจํากัดที่ทราบ:

การรายงานความเร็วลิงก์ที่ไม่ถูกต้องบนไดรเวอร์ VF รุ่นเก่า/DPDK
----------------------------------------------------------
สําหรับไดรเวอร์ i40evf / iavf ที่เก่ากว่า 3.9.3 และไดรเวอร์ DPDK i40e VF ทั้งหมดไดรเวอร์นี้จําเป็นต้องสร้างขึ้นด้วยพารามิเตอร์พิเศษ (ทํา CFLAGS_MODULE = '-DNO_VF_CAP_ADV_LINK_SPEED') เพื่อเปิดใช้งานการรายงานที่ถูกต้องของความเร็วลิงก์สําหรับ VFs สิ่งนี้จะมีผลข้างเคียงของความเร็วในการลิงก์การรายงานที่ไม่ถูกต้องที่ 2,5 และ 5 Gbps

การสนับสนุนที่ จํากัด ของการจราจร VLAN 802.1ad
---------------------------------------
สําหรับแพ็กเก็ตที่ติดแท็กตามมาตรฐาน 802.1ad (QinQ) คุณลักษณะบางอย่างของ SR-IOV Hypervisor Management Interface เช่น vlan_mirror และ trunk จะไม่ทํางาน

VFs ไม่สามารถจับแพ็กเก็ตที่นําไปยัง VF อื่นได้
-------------------------------------------------------
ฟังก์ชันเสมือนจะไม่สามารถจับภาพแพ็กเก็ตด้วย MAC ปลายทางของ VF อื่นเว้นแต่จะตั้งค่าแฟล็กส่วนตัว vf-true-promisc-support

vlan_anti_spoof ไม่ส่งผลกระทบต่อความสามารถในการส่งแพ็กเก็ตที่ไม่ได้ติดแท็ก
---------------------------------------------------------------
เมื่อตั้งค่าตัวเลือก vlan_anti_spoof โดยใช้ SR-IOV Hypervisor Management Interface ฟังก์ชันเสมือนจะยังคงสามารถส่งแพ็กเก็ตโดยไม่มีแท็ก VLAN ได้

ความสามารถที่ จํากัด ในการดูรายการที่อยู่ MAC
------------------------------------------------
เนื่องจากขีด จํากัด ขนาดบัฟเฟอร์ (ข้อ จํากัด เคอร์เนล) จึงเป็นไปได้ที่จะเพิ่มที่อยู่ MAC ลงใน mac_list จึงเป็นไปได้ที่จะแสดงโดยใช้ #cat
ดังนั้นจึงไม่แนะนําให้เพิ่มที่อยู่ MAC มากกว่า 180 รายการ

จํานวนคิวสูงสุดต่อ VF
---------------------------
คุณลักษณะ num_queues ของ SR-IOV Hypervisor Management Interface ไม่มีการป้องกันการใช้คิวที่มีอยู่ระหว่าง VFs มากเกินไป

ดู readme สําหรับคําแนะนําในการติดตั้งวิธีระบุอะแด็ปเตอร์พารามิเตอร์บรรทัดคําสั่งคุณลักษณะเพิ่มเติมและปัญหาที่ทราบ

การดาาวน์โหลดนี้สำหรับผลิตภัณฑ์ในรายการด้านล่างเท่านั้น

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้