Igbvf linux* treiber für intel® gigabit-adapter, Igbvf-linux-treiber für die intel® gigabit-adapter, Igbvf – übersicht – Dell Intel PRO Family of Adapters Benutzerhandbuch

Seite 93

Advertising
background image

Erkanntes TX-Unit-Hängen im Quad-Port Adapter

Manchmal reichen Anschlüsse 3 und 4 keinen Verkehr weiter und melden "Detected Tx Unit Hang" gefolgt von
"NETDEV WATCHDOG: ethX: transmit timed out" Fehlern. Die Anschlüsse 1 und 2 weisen keine Fehler auf und rei-
chen den Verkehr weiter.

Das Problem lässt sich möglicherweise durch Aktualisierung auf den neuesten Kernel und das neueste BIOS lösen. Es
wird empfohlen, ein Betriebssystem zu installieren, das MSI Interrupts vollständig unterstützt. Dies kann im BIOS Ihres
Systems überprüft werden, indem Sie das Linux Firmware Developer Kit unter

http://www.linuxfirmwarekit.org/

her-

unterladen.

Verwenden Sie LRO nicht mit der Paketweiterleitung

Aufgrund eines bekannten Kompatibilitätsproblems mit LRO und Weiterleitung sollten Sie LRO nicht mit der Paket-
weiterleitung verwenden.

MSI-X Probleme mit Kerneln zwischen 2.6.19 und 2.6.21 (einschließlich)

Kernel-Panik und Instabilität werden ggf. auf beliebiger MSI-X Hardware beobachtet, wenn Sie irqbalance mit Kerneln
zwischen 2.6.19 und 2.6.21 verwenden. Bei diesen Problemen können Sie den irqbalance-Daemon deaktivieren oder
auf einen neuen Kernel aktualisieren.

Rx-Seitenzuweisungsfehler

Bei Kerneln 2.6.25 und höher kann es unter Last zu Seitenzuweisungsfehlern order:0 kommen. Der Grund hierfür liegt
in der Methode, wie der Linux Kernel diesen Lastzustand meldet.

Aktivieren von SR-IOV in einem 32-Bit-Gast-BS mit Microsoft* Windows* Server 2008
anhand von Intel® 82576-basierten GbE- oder Intel® 82599-basierten 10GbE-Con-
trollern unter KVM

KVM Hypervisor/VMM unterstützt die Direktzuweisung eines PCIe-Geräts an eine VM. Dies schließt herkömmliche
PCIe-Geräte sowie SR-IOV-fähige Geräte mit Intel 82576-basierten und 82599-basierten Controllern ein.

Während die Direktzuweisung eines PCIe-Geräts oder einer SR-IOV-VF (virtuellen Funktion) zu einer Linux-basierten
VM mit einem Kernel der Version 2.6.32 oder neuer problemlos funktioniert, ist ein Problem mit Microsoft Windows Ser-
ver 2008 VMs bekannt, das zu einem Fehler mit gelbem Warnsymbol führt. Dieses Problem liegt im KVM VMM selbst.
Es hat nichts mit dem Intel Treiber oder der SR-IOV-Logik des VMM zu tun, sondern liegt daran, dass KVM ein älteres
CPU-Modell für die Gäste emuliert, das MSI-X Interrupts nicht unterstützt, was jedoch für Intel SR-IOV eine Voraus-
setzung ist.

Falls Sie die Intel 82576- oder 82599-basierten Controller im SR-IOV-Modus mit KVM und einem Microsoft Windows
Server 2008-Gast-BS verwenden möchten, umgehen Sie das Problem folgendermaßen. Weisen Sie KVM zur Emu-
lation eines anderen CPU-Modells an, wenn "qemu" zur Erstellung des KVM-Gasts verwendet wird:

"-cpu qemu64,model=13"

Der Host kann nach dem Entfernen des PF-Treibers rebooten, wenn im Gastsystem
VFs aktiv sind.

Entladen Sie bei Kernel-Versionen vor 3.2 nicht den PF-Treiber, wenn VFs aktiv sind. Die Folge wäre, dass die VFs
nicht mehr funktionieren, bis der PF-Treiber wieder geladen ist, und dass es zu einem spontanen Neustart des Sys-
tems kommen kann.

igbvf Linux* Treiber für Intel® Gigabit-Adapter

igbvf – Übersicht

Dieser Treiber unterstützt Upstream-Kernels der Versionen 2.6.30 (und neuer) x86_64.

Advertising