Nouvelles fonctionnalités et changements dans UEK R7U2
Nouvelles fonctionnalités, améliorations et autres changements notables introduits dans UEK R7U2.
Version du noyau
UEK R7U2 est initialement sorti avec la version 5.15.0-200.131.27 du noyau.
Authentification en bande NVMe pour la protection des données
L'authentification en bande NVMe est une fonction de sécurité pour les configurations NVMe sur Fabrics. L'authentification en bande NVMe fournit un protocole d'authentification d'identification défi-réponse qui utilise une "clé secrète partagée" et ne nécessite pas la transmission d'un mot de passe entre l'hôte et le contrôleur. L'authentification ne nécessite pas de canal sécurisé pour rester en sécurité. Dans cette mise en oeuvre de fonction, la fonctionnalité est ajoutée à la fois côté hôte et côté cible et pilotée par l'application nvme-cli de l'espace utilisateur. L'application nvme-cli doit être à la version 2.2.3 ou ultérieure pour pouvoir utiliser cette fonction.
L'authentification en bande NVMe est disponible sur Oracle Linux 9 avec UEK R7U2.
AMD - Dernière extension d'enregistrement de branche version 2
La fonctionnalité LBR (Last Branch Record) est un mécanisme matériel utilisé pour analyser le flux de contrôle dans le logiciel. Il consigne les informations de branche en temps réel pour permettre au système de déterminer où la priorité ou le code à chaud doit être dirigé, par exemple les différents types d'optimisation actifs dans les applications en cours d'exécution. Cette version UEK implémente AMD Last Branch Record Extension Version 2 (LbrExtV2), dont les fonctionnalités ajoutées incluent LBR-Freeze-on-PMI pour mieux corréler avec les événements de débordement PMC, de nouvelles informations de spéculation et un nouveau filtrage basé sur le matériel pour obtenir des données sur des types de branche spécifiques.
Les messages d'inondation SYN du noyau incluent l'adresse d'écoute
Les messages d'inondation SYN du noyau sont améliorés pour inclure à la fois l'adresse IP d'écoute et le port :
Possible SYN flooding on port <ip_address>:<port>.
La mise à jour permet aux administrateurs d'identifier plus facilement le socket affecté lorsque de nombreux processus sont liés au même port sur différentes adresses IP.
Inducteurs mis à jour
En étroite collaboration avec les fournisseurs de matériel et de stockage, Oracle a mis à jour plusieurs pilotes de périphérique à partir des versions de la version principale de Linux 5.15.0.
Les nouvelles fonctionnalités suivantes sont indiquées dans les pilotes livrés avec UEK R7U2 :
-
Pilote Linux Intel® Ethernet Connection série E800
Le pilote Linux Intel Ethernet Connection E800 Series
iceest mis à jour à la version 6.0.0 avec les améliorations et les correctifs de bogues fournis par le fournisseur. Parmi les améliorations notables, citons le déchargement matériel du protocole Point-to-Point over Ethernet (PPPoE), la commande d'écriture du protocole Inter-Integrated Circuit (I2C), les filtres VLAN Tag Protocol Identifier (TPID) dans le modèle de pilote de périphérique de commutateur Ethernet (switchdev) et le balisage VLAN double dansswitchdev. La mise à jour inclut également des modifications pour permettre au pilote de fonctionner avec l'outil de configuration de port Ethernet (EPCT) qui inclut la commande devlink, utilisée pour lister et voir les périphériques configurables. -
Pilote principal des adaptateurs réseau de 5e génération Mellanox (série ConnectX)
Le pilote de la série Mellanox ConnectX
mlx5est mis à jour vers la version 6.3 avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Pilote Broadcom Emulex Fibre Channel HBA
Le pilote HBA Broadcom Emulex Fibre Channel
lpfcest mis à jour vers la version 14.2.0.13 avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Pilote HBA Marvell QLogic Fibre Channel
Le pilote HBA Marvell QLogic Fibre Channel
qla2xxxest mis à jour vers la version 10.02.09.100-k avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Pilote de périphérique LSI MPT Fusion SAS 3.0
Le pilote de périphérique LSI MPT Fusion SAS 3.0
mpt3sasest mis à jour vers la version 43.100.00.00 avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Pilote Broadcom MegaRAID SAS
Le pilote Broadcom MegaRAID SAS
megaraid_sasest mis à jour vers la version 07.725.01.00-rc1 avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Pilote de périphérique de contrôleur de stockage MPI3
Le pilote de périphérique MPI3 Storage Controller Driver
mpi3mrest mis à jour vers la version 8.5.0.0 avec les correctifs et les corrections de bogues fournis par le fournisseur. -
Broadcom BCM573xx pilote de réseau
Le pilote de réseau Broadcom BCM573xx
bnxt_enest mis à jour avec les correctifs fournis par le fournisseur et est à la version 6.2. -
Adaptateur réseau Microsoft Azure
L'adaptateur réseau Microsoft Azure
manaest mis à jour avec les correctifs et les corrections de bogues fournis par le fournisseur et est à la version 6.4. -
Pilote de réseau Solarflare
Le pilote réseau Solarflare (
sfc) a été divisé ensfcetsfc-siena. Ce dernier (sfc-siena) est le pilote du matériel Siena (série SFN5000/SFN6000).
Fonctions obsolètes et supprimées
Les fonctions suivantes sont obsolètes ou ne sont plus disponibles dans : UEK R7U2 :
-
Option
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DESpour les types de chiffrement GSS 3DES/DES3 RPCSECLes types de chiffrement GSS RPCSEC DES et Triple-DES (3DES/DES3) sont obsolètes dans cette version UEK et pourraient être supprimés du noyau dans une version future UEK.
Ces types de chiffrement étaient obsolètes par les RFC 6649 et 8429, car ils sont connus pour être non sécurisés.
-
Options
CONFIG_NFS_V2etCONFIG_NFSD_V2pour le client et le serveur NFSv2La prise en charge des clients NFSv2 et des serveurs NFSv2 est obsolète dans cette version UEK et pourrait être supprimée du noyau dans une version UEK future.
NFSv2 a longtemps été remplacé par NFSv3 et NFSv4, qui offrent des fonctionnalités, des performances et une sécurité améliorées.
-
Option
CONFIG_NFS_DISABLE_UDP_SUPPORTpour NFSv3 sur UDPLa prise en charge de NFS version 3 sur le protocole réseau UDP est obsolète dans cette version UEK et pourrait être supprimée du noyau dans une version UEK future.
Les mises en œuvre modernes de NFS/RPC sur TCP et RDMA offrent de meilleures performances qu'UDP, et fournissent une livraison fiable et commandée des données combinée au contrôle de la congestion.
Notez que NFSv4 n'est déjà pas pris en charge sur UDP, pour les mêmes raisons.
-
Option
CONFIG_STAGINGAvec l'option de configuration du noyau
CONFIG_STAGING, vous pouvez sélectionner des pilotes qui ne répondent pas nécessairement au niveau de qualité du noyau le plus élevé, mais qui sont simplement disponibles pour une utilisation à des fins de test. Toutefois, l'option de noyauCONFIG_STAGINGest obsolète dans cette version UEK et pourrait être supprimée dans une version future. -
Option
CONFIG_IXGBLe matériel
CONFIG_IXGBpour Intel PRO/10GbE est obsolète et pourrait être supprimé du noyau dans une prochaine version UEK. -
Option
CONFIG_IP_NF_TARGET_CLUSTERIPL'option
CONFIG_IP_NF_TARGET_CLUSTERIPqui vous a permis de créer des grappes d'équilibrage de charge de serveurs réseau sans routeur ou commutateur dédié d'équilibrage de charge est obsolète au profit de la fonctionnalité déjà dans la correspondance de grappe Netfilter. -
Option
CONFIG_EFI_VARSL'option
CONFIG_EFI_VARSqui a fourni l'interface sysfsefivarspour configurer les variables UEFI est supprimée du noyau en amont et est obsolète dans cette version d'UEK. La fonctionnalité de remplacement est présente dans le noyau depuis 2012. Pour plus de renseignements, consultez la page https://www.kernel.org/doc/html/latest/filesystems/efivarfs.html. -
Pilote Firewire
L'option
CONFIG_FIREWIREa été désactivée dans Oracle Linux 9. Ainsi, le pilote Firewire est obsolète et inutilisable dans cette version UEK. -
Option
crashkernel=autoL'option
crashkernel=autoest obsolète et n'est plus prise en charge sur Oracle Linux 9 et n'est donc pas prise en charge pour UEK R7 sur Oracle Linux 9. Certaines plates-formes, telles que le Raspberry Pi, ont des limites maximales pour la réservation de mémoirecrashkernelet celles-ci doivent être spécifiées explicitement. Cette option sera supprimée dans une version future de l'UEK. -
Plusieurs modules de planificateur de réseau
Les modules de programmateur de réseau suivants sont obsolètes :
-
cls_tcindex -
cls_rsvp -
sch_dsmark -
sch_atm -
sch_cbq
Ces modules peuvent être désactivés ou mis en liste de blocage et peuvent être supprimés dans une version ultérieure d'UEK. Les modules sont déjà supprimés dans le noyau Linux en amont.
-