Nuevas funciones y cambios en UEK R7U2
Nuevas funciones, mejoras y otros cambios notables que se introducen en UEK R7U2.
Versión del Núcleo
UEK R7U2 se lanzó inicialmente con la versión 5.15.0-200.131.27 del núcleo.
Autenticación en banda NVMe para la protección de datos
La autenticación en banda de NVMe es una función de seguridad para las configuraciones de NVMe sobre tejidos. La autenticación en banda de NVMe proporciona un protocolo de autenticación de identificación de respuesta de comprobación que utiliza un "secreto compartido" y no requiere la transmisión de una contraseña entre el host y el controlador. La autenticación no requiere que un canal seguro permanezca seguro. En la implantación de esta función, la funcionalidad se agrega tanto al host como al destino y está controlada por la aplicación nvme-cli del espacio de usuario. La aplicación nvme-cli debe estar en la versión 2.2.3 o posterior para utilizar esta función.
La autenticación NVMe en banda está disponible en Oracle Linux 9 con UEK R7U2.
Versión 2 de extensión de último registro de sucursal de AMD
La función Último registro de rama (LBR) es un mecanismo basado en hardware que se utiliza para analizar el flujo de control en el software. Registra la información de la rama en tiempo real para permitir que el sistema determine dónde se debe dirigir la prioridad o el código activo, como los diferentes tipos de optimizaciones que están activas en las aplicaciones en ejecución. Esta versión de UEK implementa AMD Last Branch Record Extension Versión 2 (LbrExtV2), cuyas funcionalidades agregadas incluyen LBR-Freeze-on-PMI para correlacionar mejor con los eventos de desbordamiento de PMC, la nueva información de especulación y el nuevo filtrado basado en hardware para obtener datos sobre tipos de sucursal específicos.
Los mensajes de inundación SYN del núcleo incluyen la dirección de recepción
Los mensajes de inundación SYN del núcleo se mejoran para incluir tanto la dirección IP de recepción como el puerto:
Possible SYN flooding on port <ip_address>:<port>.
La actualización hace que sea más fácil para los administradores identificar el socket afectado cuando muchos procesos están enlazados al mismo puerto en diferentes direcciones IP.
Controladores actualizados
En estrecha cooperación con los proveedores de hardware y almacenamiento, Oracle ha actualizado varios controladores de dispositivos de las versiones en la versión mainline de Linux 5.15.0.
Las siguientes nuevas funciones se mencionan en los controladores que se envían con UEK R7U2:
-
Controlador Linux serie Intel® Ethernet Connection E800
El controlador Intel Ethernet Connection E800 Series Linux
icese actualiza a 6.0.0 con mejoras y correcciones de errores suministradas por el proveedor. Las mejoras notables incluyen la descarga de hardware del protocolo de punto a punto sobre Ethernet (PPPoE), el comando de escritura del protocolo de circuito integrado (I2C), los filtros del identificador de protocolo de etiqueta de VLAN (TPID) en el modelo de controlador de dispositivo de conmutador Ethernet (switchdev) y el etiquetado de VLAN doble enswitchdev. La actualización también incluye cambios para permitir que el controlador funcione con la herramienta de configuración de puertos Ethernet (EPCT) que incluye el comando devlink, que se usa para mostrar y ver dispositivos configurables. -
Adaptadores de red de 5ª generación Mellanox (serie ConnectX)
El controlador de la serie Mellanox ConnectX
mlx5se actualiza a la versión 6.3 con parches y correcciones de errores proporcionados por el proveedor. -
Controlador de HBA de canal de fibra Emulex Broadcom
El controlador de HBA de canal de fibra Broadcom Emulex
lpfcse actualizó a la versión 14.2.0.13 con parches y correcciones de bugs proporcionados por el proveedor. -
Controlador HBA de canal de fibra de Marvell QLogic
El controlador
qla2xxxdel HBA de canal de fibra de Marvell QLogic se actualizó a la versión 10.02.09.100-k con parches y correcciones de bugs proporcionados por el proveedor. -
Controlador de dispositivo LSI MPT Fusion SAS 3.0
El controlador de dispositivo LSI MPT Fusion SAS 3.0
mpt3sasse actualiza a la versión 43.100.00.00 con parches y correcciones de bugs proporcionados por el proveedor. -
Controlador MegaRAID SAS de Broadcom
El controlador Broadcom MegaRAID SAS
megaraid_sasse actualiza a la versión 07.725.01.00-rc1 con parches y correcciones de bugs proporcionados por el proveedor. -
Controlador de dispositivo de controlador de almacenamiento MPI3
El controlador de dispositivo de controlador de almacenamiento MPI3
mpi3mrse actualiza a la versión 8.5.0.0 con parches y correcciones de bugs proporcionados por el proveedor. -
Controlador de red Broadcom BCM573xx
El controlador de red Broadcom BCM573xx
bnxt_ense actualiza con los parches proporcionados por el proveedor y se encuentra en la versión 6.2. -
Adaptador de red de Microsoft Azure
El adaptador de red de Microsoft Azure
manase actualiza con parches y correcciones de bugs proporcionados por el proveedor y se encuentra en la versión 6.4. -
Controlador de red Solarflare
El controlador de red de Solarflare (
sfc) se ha dividido ensfcysfc-siena. Este último (sfc-siena) es el controlador del hardware de Siena (serie SFN5000/SFN6000).
Funciones en desuso y eliminadas
Las siguientes funciones están en desuso o ya no están disponibles en: UEK R7U2:
-
Opción
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DESpara tipos de cifrado 3DES/DES3 RPCSEC GSSLos tipos de cifrado DES y Triple-DES (3DES/DES3) de RPCSEC GSS están en desuso en esta versión de UEK y pueden eliminarse del núcleo en futuras versiones de UEK.
Estos tipos de cifrado fueron obsoletos por los RFC 6649 y 8429 porque se sabe que son inseguros.
-
Opciones
CONFIG_NFS_V2yCONFIG_NFSD_V2para cliente y servidor NFSv2La compatibilidad con clientes NFSv2 y servidores NFSv2 está en desuso en esta versión de UEK y es posible que se elimine del núcleo en futuras versiones de UEK.
NFSv2 ha sido reemplazado durante mucho tiempo por NFSv3 y NFSv4, que ofrecen una funcionalidad, un rendimiento y una seguridad mejorados.
-
Opción
CONFIG_NFS_DISABLE_UDP_SUPPORTpara NFSv3 mediante UDPLa compatibilidad con NFS versión 3 mediante el protocolo de red UDP está en desuso en esta versión de UEK y es posible que se elimine del núcleo en futuras versiones de UEK.
Las implementaciones modernas de NFS/RPC sobre TCP y RDMA proporcionan un mejor rendimiento que el UDP, y proporcionan una entrega ordenada confiable de datos combinada con control de congestión.
Tenga en cuenta que NFSv4 ya no se admite en UDP, por los mismos motivos.
-
opción
CONFIG_STAGINGCon la opción de configuración de núcleo
CONFIG_STAGING, puede seleccionar controladores que no necesariamente cumplan con el nivel de calidad de núcleo más alto, pero que simplemente estén disponibles para uso de prueba. Sin embargo, la opción de núcleoCONFIG_STAGINGestá en desuso en esta versión de UEK y es posible que se elimine en futuras versiones. -
opción
CONFIG_IXGBEl hardware
CONFIG_IXGBpara Intel PRO/10GbE está en desuso y es posible que se elimine del núcleo en futuras versiones de UEK. -
opción
CONFIG_IP_NF_TARGET_CLUSTERIPLa opción
CONFIG_IP_NF_TARGET_CLUSTERIPque le permitió crear clusters de equilibrio de carga de servidores de red sin un enrutador o conmutador de equilibrio de carga dedicado está en desuso en favor de la funcionalidad que ya coincide con el cluster de Netfilter. -
opción
CONFIG_EFI_VARSLa opción
CONFIG_EFI_VARSque proporcionó la interfazefivarssysfs para configurar variables UEFI se elimina del núcleo ascendente y está en desuso en esta versión de UEK. La funcionalidad de sustitución ha estado presente en el núcleo desde 2012. Para obtener más información, consulte https://www.kernel.org/doc/html/latest/filesystems/efivarfs.html. -
Conductor de Firewire
La opción
CONFIG_FIREWIREse desactivó en Oracle Linux 9. Por lo tanto, el controlador Firewire está en desuso e inutilizable en esta versión de UEK. -
opción
crashkernel=autoLa opción
crashkernel=autoestá en desuso y ya no se admite en Oracle Linux 9 y, por lo tanto, no se admite para UEK R7 en Oracle Linux 9. Algunas plataformas, como la Raspberry Pi, tienen límites máximos para la reserva de memoriacrashkernely estos se deben especificar explícitamente. Esta opción se eliminará en futuras versiones de UEK. -
Varios módulos del programador de red
Los siguientes módulos del programador de red están en desuso:
-
cls_tcindex -
cls_rsvp -
sch_dsmark -
sch_atm -
sch_cbq
Estos módulos pueden estar desactivados o bloqueados y pueden eliminarse en futuras versiones de UEK. Los módulos ya se han eliminado en el núcleo de Linux ascendente.
-