Neue Funktionen und Änderungen in UEK R7U2
Neue Features, Verbesserungen und andere bemerkenswerte Änderungen, die in UEK R7U2 eingeführt werden.
Kernel-Version
UEK R7U2 wird zunächst mit der Version 5.15.0-200.131.27 des Kernels veröffentlicht.
NVMe-In-Band-Authentifizierung für Datenschutz
Die NVMe-In-Band-Authentifizierung ist eine Sicherheitsfunktion für NVMe over Fabrics-Konfigurationen. Die NVMe-In-Band-Authentifizierung stellt ein Challenge-Response-Identifizierungsprotokoll bereit, das ein "Shared Secret" verwendet und keine Übertragung eines Passworts zwischen Host und Controller erfordert. Die Authentifizierung erfordert keinen sicheren Kanal, um sicher zu bleiben. In dieser Featureimplementierung wird sowohl auf Host- als auch auf Zielseite Funktionalität hinzugefügt, die von der nvme-cli-Anwendung des Benutzerbereichs gesteuert wird. Die Anwendung nvme-cli muss mindestens Version 2.2.3 sein, um dieses Feature verwenden zu können.
Die NVMe-In-Band-Authentifizierung ist auf Oracle Linux 9 mit UEK R7U2 verfügbar.
AMD Letzte Filiale - Datensatzerweiterung - Version 2
Das Feature Last Branch Record (LBR) ist ein hardwarebasierter Mechanismus, mit dem der Steuerungsfluss in Software analysiert wird. Es protokolliert Verzweigungsinformationen in Echtzeit, damit das System bestimmen kann, wohin Prioritäts- oder Hot-Code geleitet werden soll, z. B. verschiedene Arten von Optimierungen, die in laufenden Anwendungen aktiv sind. Dieses UEK-Release implementiert AMD Last Branch Record Extension Version 2 (LbrExtV2), dessen zusätzliche Funktionalitäten LBR-Freeze-on-PMI umfassen, um besser mit PMC-Überlaufereignissen, neuen Spekulationsinformationen und neuen hardwarebasierten Filtern zum Abrufen von Daten zu bestimmten Verzweigungstypen korrelieren.
Kernel SYN-Flood-Nachrichten enthalten die Listening-Adresse
Kernel-SYN-Flood-Meldungen umfassen sowohl die Listening-IP-Adresse als auch den Port:
Possible SYN flooding on port <ip_address>:<port>.
Das Update erleichtert es Administratoren, das betroffene Socket zu identifizieren, wenn viele Prozesse an denselben Port an verschiedenen IP-Adressen gebunden sind.
Aktualisierte Treiber
In enger Zusammenarbeit mit Hardware- und Speicheranbietern hat Oracle mehrere Gerätetreiber aus den Versionen in Mainline Linux 5.15.0 aktualisiert.
Die folgenden neuen Funktionen sind in den Treibern aufgeführt, die mit UEK R7U2 ausgeliefert werden:
-
Linux-Treiber der Intel® Ethernet Connection E800 Series
Der Linux-Treiber der Intel Ethernet Connection E800 Series
icewird auf 6.0.0 aktualisiert, mit vom Hersteller bereitgestellten Verbesserungen und Bugfixes. Zu den bemerkenswerten Verbesserungen gehören Point-to-Point Protocol over Ethernet-(PPPoE-)Protokollhardwareauslagerung, Inter-Integrated Circuit-(I2C-)Protokollschreibbefehl, VLAN Tag Protocol Identifier-(TPID-)Filter im Ethernet Switch-Gerätetreibermodell (switchdev) und doppeltes VLAN-Tagging inswitchdev. Das Update umfasst auch Änderungen, damit der Treiber mit dem Ethernet Port Configuration Tool (EPCT) arbeiten kann, das den Befehl devlink enthält, mit dem konfigurierbare Geräte aufgelistet und angezeigt werden. -
Mellanox 5. Generation Netzwerkadapter (ConnectX-Serie) Kerntreiber
Der Treiber der Mellanox ConnectX-Serie
mlx5wird auf Version 6.3 mit vom Hersteller bereitgestellten Patches und Bugfixes aktualisiert. -
Broadcom Emulex Fibre Channel HBA-Treiber
Der Broadcom Emulex Fibre Channel HBA-Treiber
lpfcwird auf Version 14.2.0.13 mit vom Anbieter bereitgestellten Patches und Bugfixes aktualisiert. -
Marvell QLogic Fibre Channel HBA-Treiber
Der Marvell QLogic Fibre Channel HBA-Treiber
qla2xxxwird mit vom Hersteller bereitgestellten Patches und Bugfixes auf Version 10.02.09.100-k aktualisiert. -
LSI MPT Fusion SAS 3.0 Gerätetreiber
Der LSI MPT Fusion SAS 3.0 Device Driver
mpt3saswird mit vom Anbieter bereitgestellten Patches und Bugfixes auf Version 43.100.00.00 aktualisiert. -
Broadcom MegaRAID SAS-Treiber
Der Broadcom MegaRAID SAS-Treiber
megaraid_saswird auf Version 07.725.01.00-rc1 mit vom Anbieter bereitgestellten Patches und Bugfixes aktualisiert. -
MPI3-Speichercontroller-Gerätetreiber
Der MPI3 Storage Controller Device Driver
mpi3mrwird auf Version 8.5.0.0 aktualisiert, wobei vom Anbieter bereitgestellte Patches und Bugfixes bereitgestellt werden. -
Broadcom BCM573xx-Netzwerktreiber
Der Broadcom BCM573xx-Netzwerktreiber
bnxt_enwird mit vom Hersteller bereitgestellten Patches aktualisiert und befindet sich auf Version 6.2. -
Microsoft Azure-Netzwerkadapter
Der Microsoft Azure Network Adapter
manawird mit vom Hersteller bereitgestellten Patches und Bugfixes aktualisiert und befindet sich auf Version 6.4. -
Solarflare-Netzwerktreiber
Der Solarflare-Netzwerktreiber (
sfc) wurde insfcundsfc-sienaaufgeteilt. Letzteres (sfc-siena) ist der Treiber für Siena-Hardware (SFN5000/SFN6000-Serie).
Veraltete und entfernte Funktionen
Die folgenden Funktionen sind veraltet oder nicht mehr verfügbar in: UEK R7U2:
-
Option
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DESfür 3DES/DES3 RPCSEC GSS-VerschlüsselungstypenDie RPCSEC GSS-Verschlüsselungstypen DES und Triple-DES (3DES/DES3) sind in diesem UEK-Release veraltet und werden in einem zukünftigen UEK-Release möglicherweise aus dem Kernel entfernt.
Diese Verschlüsselungstypen wurden in den RFCs 6649 und 8429 nicht mehr unterstützt, da sie bekanntermaßen unsicher sind.
-
Optionen
CONFIG_NFS_V2undCONFIG_NFSD_V2für NFSv2-Client und -ServerIn diesem UEK-Release ist die Unterstützung für NFSv2-Clients und NFSv2-Server veraltet und wird in einem zukünftigen UEK-Release möglicherweise aus dem Kernel entfernt.
NFSv2 wurde lange durch NFSv3 und NFSv4 ersetzt, die verbesserte Funktionalität, Performance und Sicherheit bieten.
-
Option
CONFIG_NFS_DISABLE_UDP_SUPPORTfür NFSv3 über UDPDie Unterstützung für NFS Version 3 über das UDP-Netzwerkprotokoll ist in diesem UEK-Release veraltet und wird in einem zukünftigen UEK-Release möglicherweise aus dem Kernel entfernt.
Moderne NFS/RPC-over-TCP- und RDMA-Implementierungen bieten eine bessere Performance als UDP und bieten eine zuverlässige geordnete Zustellung von Daten in Kombination mit Überlastungskontrolle.
Beachten Sie, dass NFSv4 aus den gleichen Gründen bereits nicht über UDP unterstützt wird.
-
Option
CONFIG_STAGINGMit der Kernel-Konfigurationsoption
CONFIG_STAGINGkönnen Sie Treiber auswählen, die nicht unbedingt die höchste Kernel-Qualitätsstufe erfüllen, sondern lediglich für die Testverwendung zur Verfügung gestellt werden. Die Kernel-OptionCONFIG_STAGINGist in diesem UEK-Release jedoch veraltet und wird möglicherweise in einem zukünftigen Release entfernt. -
Option
CONFIG_IXGBDie
CONFIG_IXGBfür Intel PRO/10GbE-Hardware ist veraltet und wird möglicherweise in einem zukünftigen UEK-Release aus dem Kernel entfernt. -
Option
CONFIG_IP_NF_TARGET_CLUSTERIPDie Option
CONFIG_IP_NF_TARGET_CLUSTERIP, mit der Sie Load Balancing-Cluster von Netzwerkservern ohne einen dedizierten Load Balancing-Router oder Switch erstellen konnten, ist zugunsten der Funktionalität veraltet, die bereits im Netfilter-Clusterabgleich enthalten ist. -
Option
CONFIG_EFI_VARSDie Option
CONFIG_EFI_VARS, die die sysfs-Schnittstelleefivarszur Konfiguration von UEFI-Variablen bereitgestellt hat, wird aus dem Upstream-Kernel entfernt und ist in diesem UEK-Release veraltet. Im Kernel gibt es seit 2012 Ersatzfunktionen. Weitere Informationen finden Sie unter https://www.kernel.org/doc/html/latest/filesystems/efivarfs.html. -
Firewire-Treiber
Die Option
CONFIG_FIREWIREwurde in Oracle Linux 9 deaktiviert. Daher ist der Firewire-Treiber in dieser UEK-Version veraltet und nicht verwendbar. -
Option
crashkernel=autoDie Option
crashkernel=autoist veraltet und wird auf Oracle Linux 9 nicht mehr unterstützt. Daher wird die Option für UEK R7 auf Oracle Linux 9 nicht mehr unterstützt. Einige Plattformen wie der Raspberry Pi haben maximale Limits für diecrashkernel-Speicherreservierung, und diese müssen explizit angegeben werden. Diese Option wird in einem zukünftigen UEK-Release entfernt. -
Mehrere Netzwerkplanermodule
Die folgenden Netzwerk-Scheduler-Module sind veraltet:
-
cls_tcindex -
cls_rsvp -
sch_dsmark -
sch_atm -
sch_cbq
Diese Module können deaktiviert oder gesperrt werden und in einem zukünftigen UEK-Release entfernt werden. Die Module sind bereits im vorgelagerten Linux-Kernel entfernt.
-