8. Kernel-Updates
8.1. Allgemeiner Kernel Feature Support Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
- Asymmetric Logical Unit Access (ALUA) support in device-mapper-multipath has been updated, adding explicit ALUA support for Clariion storage. Earlier versions of Red Hat Enterprise Linux 5 added support for implicit ALUA (i.e. the operating system is not aware of which storage device paths have optimized performance and which have non-optimized performance). If the operating system consistently sends I/O on a non-optimized path, then the storage device may transparently make that path optimized, improving performance and causing idle paths to become non-optimized.Red Hat Enterprise Linux 5.4 introduces explicit ALUA support for Clariion storage (i.e. the operating system exchanges information with the storage device and is able to select the paths that have optimized performance). (BZ#482737)
- In der Vergangenheit war Support für Raw-Devices im Upstream-Kernel verworfen worden. Dieser Support wurde dem Kernel nun jedoch wieder hinzugefügt. In Folge wurde auch in Red Hat Enterprise Linux 5.4 Support für Raw-Devices wieder verfügbar. Desweiteren wurden die initscripts-Pakete aktualisiert, wodurch die zuvor fallengelassene Funktionalität von Raw-Devices hinzugefügt wurde. (BZ#472891)
- KVM guest-smp tlb Flushing ohne
mmu-notifierskönnte den Speicher korrumpieren, da KVM der Kernel-Freelist möglicherweise Seiten hinzufügt, während eine anderevcpudort noch Schreibvorgänge durch den Guest-Modus tätigt. Dieses Update fügt dem Kernelmmu-notifier-Support hinzu und korrigiert außerdem einen aus einem früheren Patch bekannten Fehler, bei dem aus bestehenden Treibern einmm_structwuchs und ein Fehlschlagen der kABI-Überprüfung erzeugte. Dieser Fehler wurde durch Verwendung eines Index behoben, der in einem unbenutzen Padding Hole untergebracht ist, um die Erweiterung der Strukturgröße zu vermeiden.(Bugzilla #485718) - Pointer und "signed arithmetic overflow"-Wrapping waren zuvor nicht im Linux-Kernel definiert. Dies konnte bei GCC (GNU C Compiler) zur Annahme führen, dass kein Wrapping stattfindet sowie dem Optimierungsversuch der Arithmetik, die der Kernel für das Overflow-Testing benötigt. Dieses Update fügt der GCC
CFLAGSdie-fwrapv-Variable hinzu, um das Wrapping-Verhalten zu definieren. (Bugzilla #491266) - Kürzlich wurde durch TPC-C (Transaction Processing Council) Benchmarking ein Problem im Hinblick auf Konkurrenzverhalten zwischen Prozessen beobachtet, die in High-End-Systemen um Speicherplatz konkurrieren. Dieses Update enthält
fast-gup-Patches, die direktes IO verwenden und eine signifikante Verbesserung der Performance (bis zu 9-10%) liefern. Dieses Update wurde gründlich getestet und wird im 5.4 Kernel zur Verbesserung der Skalierbarkeit verwendet. Weitere Informationen finden Sie in diesem Artikel. (Bugzilla #474913) - Ein neuer, abstimmbarer Parameter wurde diesem Kernel hinzugefügt, so dass Systemadministratoren die maximale Anzahl modifizierter Seiten ändern können.
kupdateschreibt per Iteration jedes Mal wenn es läuft. Dieses neue, abstimmbare/proc/sys/vm/max_writeback_pagesist standardmäßig1024oder 4MB so dass von jeder Iteration vonkupdatemaximal 1024 Seiten ausgeschrieben werden. (Bugzilla #479079). - Eine neue Option (
CONFIG_TASK_IO_ACCOUNTING=y) wurde Kernel hinzugefügt, um bei der der Überwachung von IO-Statistiken pro Prozess zu helfen. Dies ist von Nutzen bei der Fehlerbehebung in einer Produktionsumgebung. (Bugzilla #461636) - In früheren Kernels verschlechterten Back-up Vorgänge Antwortverhalten des DB2-Servers. Ursache hierfür war, dass
/proc/sys/vm/dirty_ratioProzesse daran hinderte in den Seiten-Cache Speicher zu schreiben, wenn mehr als die Hälfte des nicht gemappten Seiten-Cache Speichers "dirty" war (selbst wenndirty_ratioauf 100% eingestellt war). Eine in diesem Kernel-Update vorgenommene Änderungen verhindert dieses Verhalten. Jetzt beschränkt, wenndirty_ratioauf 100% eingestellt ist, das System Schreibvorgänge in den Seiten-Cache Speicher nicht mehr. (Bugzilla #295291) - The
rd_blocksizeoption found in the previous kernel's ramdisk driver was causing data corruption when using large ramdisks under a reasonable system load. This update removes the unnecessary option and resolves the data corruption issues. (Bugzilla #480663) - Die
getrusage-Funktion wird zur Untersuchung des Ressourcenverbrauchs eines Prozesses verwendet. Sie ist hilfreich bei der Problemdiagnose und beim Sammeln von Daten zur Ressourcenverwendung. In Fällen, in denen ein durchgetrusageabgefragter Prozess untergeordnete Prozess-Threads hervorbrachte, waren die Ergebnisse jedoch inkorrekt, dagetrusagenur den übergeordneten Prozess untersuchte, nicht aber dessen untergeordnete Prozesse abfragte. Dieses Update implementiertrusadge_thread, um akkurate Ergebnisse zum Resourcenverbrauch in diesen Fällen zu ermöglichen. (Bugzilla #451063) - Der Header
/usr/include/linux/futex.hbehinderte in der Vergangenheit das Kompilieren von C-Quellcode-Dateien, was zu einem Fehler führte. Dieses Update enthält einen Patch der problematische "Kernel only"-Definitionen korrigiert und den Kompilierfehler behebt. (Bugzilla #475790) - In vorherigen Kernels wurde die Kernelversion bei Panic- oder Oops-Ausgabemeldungen identifiziert. Dieses Update fügt den Panic- und Oops-Ausgaben Informationen zur Kernelversion hinzu. (Bugzilla #484403)
- Während der Release 2.6.18 war der Kernel so konfiguriert, dass er kernel-headers für das glibc-Paket bereitstellte. Dieser Prozess führte dazu, dass verschiedene Dateien nicht ordnungsgemäß für den Einschluss gekennzeichnet wurden. Die
serial_reg.h-Datei wurde inkorrekt gekennzeichnet und nicht imkernel_headers-rpm mit eingeschlossen. Dies wiederum führte zu Problemen beim Build anderer rpms. Dieses Update fügt dieserial_reg.h-Datei hinzu und behebt das Problem. (Bugzilla #463538) - Unter bestimmten Umständen lieferte
upcrund, der Prozess-Manager im HP Unified Parallel C (UPC) Produkt ein ESRCH-Ergebnis und schlug beim Aufruf vonsetpgid()für einen durch einen Sub-Thread verzweigten, untergeordneten Prozess fehl. Dieses Update enthält einen Patch, der dieses Problem behebt. (Bugzilla #472433) - Es wurde Funktinalität zu
sysrq-thinzugefügt, um "Backtrace"-Information zu laufenden Prozessen anzuzeigen. Dies hilft bei der Fehlerbehebung in hängengebliebenen Systemen. (Bugzilla #456588)
8.1.1. Fehlerbehebung Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
In Red Hat Enterprise Linux 5.4 wurde die Fehlerbehebung am Kernel durch hinzugefügte Features zur Generierung von Core-Dumps verbessert. Core-Dumps ("Memory-Snapshots", d.h. Speicherschnappschüsse) sind bei der Fehlerbehebung bei System- und Kernel-Abstürzen von Nutzen. Mit diesem Update ist es jetzt möglich, einen Core-Dump an hugepages verwendenden Systemen durchzuführen.(BZ#470411) Desweiteren können Kernel-Panic Nachrichten jetzt aus einer Core-Dump-Datei (vmcore) mittels
makedumpfile-Befehl extrahiert werden. (BZ#485308)
8.1.2. Sicherheit Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
- Dieses Update die maximale Länge des Kernel-Schlüsselfelds von dem arbiträren 32 Zeichen Satz in früheren Kernels zu 255 Zeichen. (Bugzilla #475145)
- Dieses Kernel update geht Sicherheitsbedenken an, die daraus entstehen, dass nicht-root Geräte-Nodes an mittels NFSD (Network File System daemon) exportierten Dateisystemen erstellen können. Dieses Update gibt Benutzern mit FSUID 0 in der Dateisystem-Maske
CAP_MKNODundCAP_LINUX_IMMUTABLE) Fähigkeiten zurück. (Bugzilla #497272 and Bugzilla #499076) - In Beibehaltung der Zertifizierungsvoraussetzung der "Federal Information Processing Standardization 140" (FIPS140) enthält dieses Update:
- Selbsttest für;
ansi_cprng(Bugzilla #497891),ctr(aes)-Modus (Bugzilla #497888), Hmac-sha512 (Bugzilla #499463),rfc4309(ccm(aes)). (Bugzilla #472386), . - Code zur Erstellung einer Signaturdatei, gegen die GRUB während des Boot-Vorgangs eine Prüfsumme durchführt. (Bugzilla #444632)
- Code zur Änderungen des DSA-Schlüssels von 512 Bit zu 1024 Bit für Module Signing. (Bugzilla #413241)
8.2. Allgemeiner Plattform-Support Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
Throttling State (T-State) Benachrichtigungs-Support wurde der Advanced Configuration und Power Interface (ACPI) Implementierung im Kernel hinzugefügt. Das Hinzufügen der T-State Benachrichtigung verbessert die Verwendung von Intel® Intelligent Power Node Manager Technologie für das Power-Management in Datenzentren.(BZ#487567).
8.3. Treiber-Updates Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
8.3.1. Open Fabrics Enterprise Distribution (OFED) Treiber Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
Bei der OpenFabrics Alliance Enterprise Distribution (OFED) handelt es sich um eine Collection von Infiniband und iWARP Hardware diagnostischen Dienstprogrammen, den Infiniband Fabric Management Daemon, Infiniband/iWARP Kernel-Modul-Lader sowie Bibliotheken und Entwicklungspaketen für das Schreiben von Remote Direct Memory Access (RDMA) Technologie verwendenden Anwendungen. Red Hat Enterprise Linux verwendet das FED Software-Stack als sein komplettes Stack für Infiniband/iWARP/RDMA Hardware-Support.
In Red Hat Enterprise Linux 5.4 wurden folgende Teile von OFED zur Upstream-Version 1.4.1-rc3 aktualisiert
- Remote Direct Memory Access (RDMA) Header (BZ#476301)
- Reliable Datagram Sockets (RDS) Protokoll (BZ#477065, BZ#506907)
- Sockets Direct Protocol (SDP) (BZ#476301)
- SCSI RDMA Protocol (SRP) (BZ#476301)
Desweiteren wurden folgende OFED-Treiber zur Upstream-Version 1.4.1-rc3 aktualisiert:
- Die cxgb3 and iw_cxgb3 Treiber für die Chelsio T3 Familie an Netzwerkgeräten (BZ#476301, BZ#504906)
- Der Treiber für mthca-basierte InfiniBand HCA (Host Channel Adapter) (BZ#476301, BZ#506097)
- qlgc_vnic Treiber (BZ#476301)
Anmerkung
Red Hat verfolgt die Upstream OFED Code-Basis genau, um die höchstmögliches Enablement für diese sich noch entwickelnde Technologie bereitzustellen. Red Hat kann aus diesem Grund nur API/ABI-Kompatibilität über kleinere Releases wahren und zwar in dem Rahmen, in dem dies auch das Upstream Projekt tut. Es handelt sich hierbei um eine Ausnahme gegenüber der regulären Vorgehensweise bei der Entwicklung von Red Hat Enterprise Linux.
8.3.2. Allgemeine Treiber-Updates Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
- Der
i5400-Treiber für Intel 5400 Klassen Memory Controller wurde mit zusätzlichem Support für Error Detection And Correction (EDAC) aktualisiert. (BZ#462895) - Der
i2c-Treiber für das iic-bus Interface wurde aktualisiert, wodurch nun Support für die AMD SB800 Produktfamilie besteht. - Der
i2c-piix4-Treiber wurde mit Support für das Broadcom HT1100 Chipset aktualisiert. (BZ#474240) - Der hpilo-Treiber wurde aktualisiert.(BZ#488964).
- Der
dm9601für Davicom Ethernet Adaptoren wurde aktualisiert.
8.3.3. Netzwerk-Treiber-Updates Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
- Red Hat is no longer able to responsibly support the
ipw3945wireless laptop network driver to the full levels of service, as the upstream company responsible for that driver has suspended maintenance efforts on the driver.Red Hat, following the guidance of the company responsible for the driver has migrated over to theiwl3945driver (first introduced in Red Hat Enterprise Linux 5.3). Ongoing maintenance of driver issues associated with the 3945 hardware will be provided on theiwl3945driver. All fresh/full installations of Red Hat Enterprise Linux 5.4 on systems with 3945 hardware will install the iwl3945 driver.Red Hat continues to provide theipw3945driver in Red Hat Enterprise Linux 5.4 as a migration convenience. It is recommended that customers transition to theiwl3945driver. Refer to the Red Hat Knowledgebase for details on how to transition if you are doing an update install from a system that had its full installation prior to Red Hat Enterprise Linux 5.4.Customers who report issues with theipw3945driver may be referred to migrate to theiwl3945driver for resolution. For example, there are known issues connecting to VPN concentrators present in theipw3945driver which are resolved in theiwl3945driver.Anmerkung
the use of the iwl3945 driver requires installing theiwl3945-firmwarepackage from the supplementary RHN channel. Package version 15.28.2.8-2 or later is required. (ieiwl3945-firmware-15.28.2.8-2or later)Additionally, the device name, for example as it appears in the output of the`ifconfig`command appears as eth0 (or eth1) when using theipw3945driver, when using the iwl3945 driver it is identified as wlan0. - the bonding driver has been updated to the latest upstream version. This update, however has introduced symbol/ipv6 module dependency capabilities. Therefore, if IPv6 has been previously disabled (by inserting the
install ipv6 /bin/falseline in the/etc/modprobe.conffile) an upgrade to the bonding driver in 5.4 will result in the bonding kernel module failing to load. Theinstall ipv6 /bin/falseline needs to be replaced withoptions ipv6 "disable=1for the module to load properly. - Die Treiber im Kernel für Intel® I/O Acceleration Technology (Intel® I/OAT) wurden zu Version 2.6.24 aktualisiert.(BZ#436048).
- Der
igb-Treiber für Intel® Gigabit Ethernet Adapters wurde zu Version 1.3.16-k2 aktualisiert. Dieses Update ermöglicht auch GRO-Support für denigb-Treiber. (BZ#484102, BZ#474881, BZ#499347). - Der
igbvf-Treiber wurde aktualisiert und bietet nun Virtual Function Support für Intel 82576 Gigabit Ethernet Controller. (BZ#480524) - Der
ixgbe-Treiber für Intel 10 Gigabit PBetaCI Express Netzwerkgeräte wurde zu Version 2.0.8-k2 aktualisiert. Dieses Update ermöglicht außerdem auch GRO-Support für denixgbe-Treiber. (BZ#472547, BZ#499347). - Der
bnx2-Treiber für Broadcom NetXtreme II Netzwerkgeräte wurde zu Version 1.9.3 aktualisiert (BZ#475567 BZ#476897 BZ#489519) - Der
tg3-Treiber für Broadcom Tigon3 Ethernet-Geräte wurde zu Version 3.96 aktualisiert. (BZ#481715, BZ#469772). Dieses Treiber-Update liefert außerdem Support für 5785F und 50610M Geräte. (BZ#506205) - Der
cnic-Treiber wurde hinzugefügt, wodurch Internet Small Computer System Interface (iSCSI) Support fürbnx2-Netzwerkgeräte bereitgestellt wird. (BZ#441979). - Der
bnx2x-Treiber für Broadcom Everest Netzwerkgeräte wurde zu Version 1.48.105 aktualisiert.(BZ#475481). - Der
bnx2i-Treiber wurde hinzugefügt, wodurch iSCSI Support fürbnx2x-Netzwerkgeräte geliefert wird. (BZ#441979). - Der cxgb3-Treiber für die Chelsio T3 Familie an Netzwerkgeräten wurde aktualisiert, wodurch iSCSI TCP Offload Engines (TOE) und Generic Receive Offload (GRO) Support geliefert wird. (BZ#439518, BZ#499347)
- Der
forcedeth-Ethernet-Treiber für NVIDIA nForce Geräte wurde zu Version 0.62 aktualisiert. (BZ#479740). - Der sky2-Treiber für das Marvell Yukon 2 Chipset verwendende Ethernet-Controller wurde aktualisiert. (BZ#484712).
- Der enic-Treiber für Cisco 10G Ethernet-Geräte wurde zu Version 1.0.0.933 aktualisiert. (BZ#484824)
- Der e1000e-Treiber für Intel PRO/1000 Ethernet-Geräte wurde zu Upstream-Version 1.0.2-k2 aktualisiert. (BZ#480241)
- Der be2net-Treiber für Emulex Tiger Shark konvergierte Netzwerk-Adapter wurde als Technologievorschau hinzugefügt.
8.3.4. Storage-Treiber Updates Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
- The
bnx2driver now supports iSCSI. Thebnx2idriver will access thebnx2driver through thecnicmodule to provide iSCSI offload support. To managebnx2i, use theiscsi-initiator-utilspackage. For instructions onbnx2iconfiguration, please refer to section 5.1.2 of the/usr/share/docs/iscsi-initiator-utils-<version>/READMEfile. (BZ#441979 and BZ#441979)Beachten Sie, dass die in dieser Version enthaltenebnx2i-Version IPv6 nicht unterstützt. - Der
md-Treiber wurde aktualisiert, um Support für bitmap merging zu liefern. Dieses Feature eliminiert die Notwendigkeit von "full resync" bei der Datenreplikation. (BZ#481226) - Die
scsi-Ebene dieser Release bietet die folgenden Updates:- Der
scsi-Treiber enthält jetzt das Upstreamscsi_dh_alua-Modul. Dies fügt mit dieser Release expliziten asymmetric logical unit access (ALUA) Support hinzu. Um bei der Verwendung vondm-multipathvomscsi_dh_alua-Modul Gebrauch zu machen, legen Siealuaals denhardware_handler-Typ inmultipah.conffest. (BZ#482737)Beachten Sie, dass für EMC Clariion-Geräte die Verwendung von nurscsi_dh_aluaoderdm-emcunterstützt wird. Die Verwendung von sowohlscsi_dh_aluaals auchdm-emcwird nicht unterstützt. - Die
rdac_dev_list-Struktur enthält jetztmd3000undmd3000i-Einträge. Dies gestattet es Nutzern, die Vorteile desiscsi_dh_rdac-Moduls zu nutzen. (BZ#487293) - Ein Fehler, der in der Vergangenheit zur Panic von iSCSI iBFT-Installationen während der Disk-Formatierung führte, ist jetzt behoben. (BZ#436791)
- Ein Fehler im
iscsi_r2t_rspstruct, der in einigen Multipath-Umgebungen während iSCSI-Failovern zu Kernel-Panic führte, ist jetzt behoben. (BZ#484455)
- Der
cxgb3-Treiber wurde aktualisiert, um mehrere Upstream-Fixes anzuwenden und Support für iSCSI TOE Geräte zu liefern. (BZ#439518)Beachten Sie, dass die in dieser Release enthaltenecxgb3i-Version IPv6 nicht unterstützt. - Diese Release enthält den neuen
mpt2sas-Treiber. Dieser unterstützt die SAS-2 Familie von Adaptern von LSI Logic. SAS-2 erhöht den maximalen Datentransfer von 3Gb/s auf 6Gb/s.Dermpt2sas-Treiber befindet sich imdrivers/scsi/mpt2sas-Verzeichnis, während älterempt-Treiber sich imdrivers/message/fusion-Verzeichnis befinden. (BZ#475665) - Der
aacraid-Treiber wurde jetzt zu Version 1.1.5-2461 aktualisiert. Dieses Update bietet mehrere Upstream-Fehlerbehebungen für Fehler im Zusammenhang mit "Queued Scans", Controller-Boot"-Problemen und ähnlichem. (BZ#475559) - Der
aic7xxx-Treiber bietet jetzt eine höhere maximale I/O-Größe. Dies gestattet es unterstützten Geräten (wie SCSI-Bandgeräten) Schreibvorgänge mit größeren Zwischenspeichern durchzuführen. - Der
cciss-Treiber wurde aktualisiert und bietet jetzt Upstream-Fehlerbehebungen für Fehler im Zusammenhang mit BAR-Discovery des Speichers,rebuild_lun_tableund des MSA2012 Scan-Thread. Dieses Update liefert auch mehrere Änderungen bei der Konfiguration voncciss. - Der
fnic-Treiber wurde zu Version 1.0.0.1039 aktualisiert. Dadurch kommen mehrere Upstream Fehlerbehebungen, Updates vonlibfcundfcoe-Module zur Anwendung und es wird ein neuer Modulparameter hinzugefügt, der das Fehlerbehebungsprotokoll (sog. "Debug Logging" zur Runtime steuert. (BZ#484438) - Der
ipr-Treiber unterstützt jetzt MSI-X Interrupts. (BZ#475717) - Der
lpfc-Treiber wurde zu Version 8.2.0.48 aktualisiert. Dies ermöglicht Hardware-Support für bevorstehende OEM-Programme. Außerdem enthält dieses Update folgende Fehlerbehebungen (neben anderen): (BZ#476738 and BZ#509010)- Virtualisierte Fibre-Channel Switches werden jetzt unterstützt.
- Polling nach Error Attention Interrupts ist jetzt verfügbar.
- Ein Fehler, der zu Speicherlecks in
vport createunddelete loopführte, wurde jetzt behoben.
Mit diesem Update unterstützt derlpfc-Treiber jetzt auch HBAnyware 4.1 und OneConnect UCNA. (BZ#498524) - Der
MPT fusion-Treiber wurde zu Version 3.04.07rh v2 aktualisiert. Dadurch werden mehrere Fehler behoben, einschließlich: (BZ#475455)- Ein
MPT fusion-Treiberfehler, der das System vom Booten mit dem PAE-Kernel abhielt, wurde jetzt behoben. - Controller sind jetzt auf
READY_STATEeingestellt, wenn der Treiber entlädt. - Der
mptsas-Treiber gibt jetztTUR(Test Unit Ready) undReport LUN-Befehle heraus, ehe der Transportschicht ein Gerät hinzugefügt wird.
Desweiteren wurde ein Patch, der beimptctl_ioctl()zur Hearusgabe zahlreicher - wenn auch harmloser - Kernel-Fehlermeldungen führte, revidiert. Bei dieser Release gibtmptctl_ioctl()diese Kernel-Fehlermeldungen nicht mehr heraus. - Der
megaraid_sas-Treiber wurde zu Version 4.08-RH1 aktualisiert. Dadurch kommt es unter anderem zu folgenden Upstream-Verbesserungen und Fehlerbehebungen: (BZ#475574)- Dieses Update fügt dem Treiber einen Polling-Modus hinzu.
- Ein Fehler, der die Bandtreiber (Tape Driver) betraf, wurde jetzt behoben. Mit dieser Release ist der
pthruTimeout-Wert auf den O/S-Schicht Timeout-Wert für an Bandtreiber gesendete Befehle eingestellt.
- Der
mvsas-Treiber wurde zu Version 0.5.4 aktualisiert. Dadurch kommt es zu mehreren Fehlerbehebungen und Verbesserung von Upstream sowie Support für Marvell RAID Bus-Controllers MV64460, MV64461 und MV64462. (BZ#485126) - Der
qla2xxx-Treiber wurde zu Version 8.03.00.10.05.04-k aktualisiert und unterstützt jetzt Fibre Channel over Convergence Enhanced Ethernet-Adapter. Diese Release behebtqla2xxxauch mehrere Fehler von Upstream, darunter: (BZ#471900, BZ#480204, BZ#495092 und BZ#495094)- Während des
OVERRUN-Handlings bei 4GB und 8GB Adaptern entdeckte Diskrepanzen sind jetzt behoben. - Alle
vportssind jetzt aufmerksam gegenüber asynchronen Ereignissen. - Ein Fehler, der mit QLogic 2472-Karte zu Kernel-Panic führte, ist jetzt behoben.
- Der
stop_firmware-Befehl wird nicht mehr erneut ausprobiert, wenn der erste Versuch zu einem Time-out führt. - Der Sektor-Maskenwert basiert nicht mehr auf der festgelegten
optrom-Größe. - Ein Fehler, der zu häufigen Pfadfehlschlägen während I/O an Multipath-Geräten führte, ist jetzt behoben. (BZ#244967)
- Der Treiber-Quellcode ist jetzt kABI-konform.
dcbx-Pointer sind nach Speicherfreigabe jetzt aufNULLeingestellt.
Zusätzlich zu diesen Updates sind die imqla2xxx-Treiber enthaltenenqla24xx- undqla25xx-Firmwares jetzt zu Version 4.04.09 aktualisiert. - Der
qla4xxx-Treiber bietet jetzt verbesserte Treiber-Fehlerkorrektur. Dieses Update behebt einen Fehler im Treiber, der die Adapter-Recovery verhinderte, wenn ausstehende Befehle am Host-Adapter entdeckt wurden. (BZ#497478) - Diese Release enthält den neuen
qlge-Treiber. Dieser fügt Ethernet-Support für QLogic FCoE 10GB Adapter hinzu. (BZ#479288)