Deprecated and Removed Features
The following features are deprecated, removed, or no longer supported in UEK 8:
Deprecated Features
-
SHA-1 Algorithm
The SHA-1 algorithm is deprecated in UEK 8 while in FIPS mode and will be removed in a future UEK release. The SHA-1 algorithm has been retired by National Institute of Standard and Technology (NIST) because the SHA-1 hash algorithm is no longer considered secure. See Oracle Linux release notes for more details on SHA-1 usage and deprecation.
-
Kernel modules moved to the
kernel-uek-modules-deprecatedpackage are now deprecated.These modules might be removed in a future release of UEK.
See Module Deprecations (x86_64) and Module Deprecations (aarch64) for a detailed listing.
-
cgroupsv1is deprecatedcgroupsv1is deprecated in Oracle Linux 9 and will be removed in a future Oracle Linux release. -
XFS_SUPPORT_V4is deprecatedThe V4 file system format contains known weaknesses in the on-disk format. Therefore, the option is deprecated in UEK 8 and will be removed in a future UEK release.
You can check whether the file system is formatted to use V4, by running the
xfs_db -r -c version<device> command.If the feature is enabled, you must backup data, reformat the device, and restore data.
-
XFS_SUPPORT_ASCII_CIis deprecatedThe XFS ASCII case-insensitive name feature is deprecated in UEK 8 and will be removed in a future UEK release. The feature provided an option to format an XFS file system with the
ascii-cioption enabled to disable case-sensitivity.You can check whether the feature is enabled by using the
xfs_infocommand.If the feature is enabled, you must backup data, reformat the device with the option disabled, and restore data.
-
CONFIG_SECURITY_SELINUX_DISABLEandCONFIG_SECURITY_WRITABLE_HOOKSoptions are disabledThe option to disable SELinux at runtime by using the sysfs interface is removed in this UEK release.
The preferred method of disabling SELinux is by using the
selinux=0boot parameter
Removed Features
-
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_DESoption for 3DES/DES3 RPCSEC GSS encryption types is disabledThe RPCSEC GSS encryption types DES and Triple-DES (3DES/DES3) is removed in this UEK release.
These encryption types were deprecated by RFCs 6649 and 8429 because they're known to be insecure.
-
CONFIG_NFS_V2andCONFIG_NFSD_V2options for NFSv2 client and server are disabledSupport for NFSv2 clients and NFSv2 servers is removed in this UEK release.
NFSv2 has long been replaced by NFSv3 and NFSv4, which offer improved functionality, performance, and security.
CONFIG_NFS_DISABLE_UDP_SUPPORToption for NFSv3 over UDP is enabledSupport for NFS version 3 over the UDP network protocol is removed in this UEK release.
Modern NFS/RPC over TCP and RDMA implementations provide better performance than UDP, and provide reliable ordered delivery of data combined with congestion control.
Note that NFSv4 is already not supported over UDP, for the same reasons.-
CONFIG_STAGINGoption is disabledThe
CONFIG_STAGINGkernel configuration option is disabled in UEK 8. The kernel option made available drivers that don't necessarily meet the highest kernel quality level and which were available for test use. The option was deprecated in UEK R7 and is removed in UEK 8. -
CONFIG_IXGBoption is disabledThe
CONFIG_IXGBfor Intel PRO/10GbE hardware is removed in this UEK release. -
crashkernel=auto removed
The
crashkernel=autooption was deprecated in UEK R7 and unsupported for Oracle Linux 9. The kernel option is removed in UEK 8. For more information about configuring thecrashkernelsetting on Oracle Linux 9, see Oracle Linux 9: Managing Kernels and System Boot. -
CONFIG_IP_NF_TARGET_CLUSTERIPoption is disabledThe
CONFIG_IP_NF_TARGET_CLUSTERIPoption that allowed you to build load-balancing clusters of network servers without a dedicated load-balancing router or switch is removed in favor of functionality already in Netfilter cluster match. -
CONFIG_EFI_VARSoption disabledThe
CONFIG_EFI_VARSoption that provided theefivarssysfs interface to configure UEFI variables is removed from this release of UEK. Replacement functionality has been present in the kernel since 2012. For more information, see https://www.kernel.org/doc/html/latest/filesystems/efivarfs.html. -
Firewire driver removed
The
CONFIG_FIREWIREoption is disabled in this UEK release. -
Several Network Scheduler Modules Removed
The following network scheduler modules were deprecated in UEK R7 and are now removed in UEK 8:
-
cls_tcindex -
cls_rsvp -
sch_dsmark -
sch_atm -
sch_cbq
-
-
resilient_rdmaipModule RemovedThe
resilient_rdmaipmodule was deprecated in UEK R7 and is now removed. -
oracleasmKernel Module RemovedThe
oracleasmkernel module is removed in UEK 8. Note that this module continues to be supported in the UEK R5 and UEK R6 releases.Oracle ASMLib continues to be supported using
io_uringinterfaces. See ASMLib v3 for more information. -
sundanceKernel Module RemovedThe DLink Sundance (ST201),
sundance, driver is removed in UEK 8. The module was removed in the upstream kernel because it was unmaintained. -
cpu5_wdtKernel Module RemovedThe
cpu5_wdtwatchdog driver is removed in UEK 8. The module was removed in the upstream kernel because it had several issues that were unresolved and lacked maintenance. -
i2c-amd756-s4882andi2c-nforce2-s4985Kernel Modules RemovedThe
i2c-amd756-s4882andi2c-nforce2-s4985legacy muxing drivers are removed in UEK 8. The module was removed in the upstream kernel because they're old and contain technically inaccurate code. -
CONFIG_CRYPTO_OFBandCONFIG_CRYPTO_CFBcryptographic modesThe CFB (Cipher Feedback) mode (NIST SP800-38A) used for TPM2 cryptography and the OFB (Output Feedback) mode (NIST SP800-38A) used to turn a block cipher into a synchronous stream cipher are removed in UEK 8, to align with upstream changes.