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 hasVLA attribute and avoid segmentation faults caused by unresolved alloca calls.

  • 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 zesInit to 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_LOADER to L0_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 zesDriver compatibility.

  • 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.