2523.40
The 2523.40 release supports the following operating systems:
Red Hat Enterprise Linux (RHEL): 8.10, 9.4, 9.6, and 10.0
Ubuntu 22.04 and 24.04
SUSE Linux Enterprise (SLES): 15 SP4, 15 SP5, 15 SP6, and 15 SP7
To install packages for this release, follow the Installing LTS 2523.x guide for your specific operating system.
Improvements
General
Incorporated the latest security updates to address recent vulnerabilities, enhance protection, and ensure greater system reliability.
Intel® Graphics Driver Backports for Linux* OS (i915)
Resolved an issue causing Intel Data Center GPU Max Series to hang under certain conditions.
Intel® Graphics Compiler for OpenCL™
Prevented inlining of VLA functions to preserve the
hasVLAattribute and avoid segmentation faults caused by unresolvedallocacalls.Fixed incorrect mask creation when promoting icmp instructions during type legalization.
Intel® oneAPI Level Zero
Started blocking all driver retrieval calls until initialization completed to prevent race conditions during sorting.
Fixed requesting the current version of the static loader.
Fixed the DDI compatibility issue to avoid assigning incorrect values.
Updated Level Zero Loader and Headers to support Level Zero Spec v1.13.1.
Fixed
zesInitto initialize the correct requested API version.Fixed Sysman-only initialization to prevent loader context retrieval due to version incompatibility.
Updated GUID.
Added support for registering the
TeardownCallback.Renamed static build define from
DYNAMIC_LOAD_LOADERtoL0_STATIC_LOADER_BUILD.Initialized certification checker.
Unified CRT model and added VTune-safe flags for MSVC
RelWithDebInfo.Ensured proper context checks for retrieving drivers.
Added DDI extension support.
Fixed the missing code generation and added context validation in Sysman device retrieval.
Fixed loader dispatch destruction for invalid initialization cases.
Ensured DDI tables are verified when drivers report the API version.
Fixed Sysman-only DDI initialization for
zesDrivercompatibility.Resolved a potential SIOF issue in checker layers.
Prevented invalid casting into loader objects when DDI extensions are supported.
Fixed the certification validation checker to properly call
getInstance.Enabled DDI driver path by default.