------------------------------------------------------------------- Mon Jun 2 09:57:10 UTC 2025 - Eyad Issa - Replace explicit declarations in %files with wildcards - Remove default -n parameter from %autosetup macro - Update to version 1.22.3: * Fix sysman only init to disallow retrieval of loader context due to version compatibility * Fix GUID gen and update to v1.22.3 * Add ability to Register a TeardownCallback to notify release of L0 resources - Update to version 1.22.1/1.22.2: * Bug fixes - Update to version 1.22.0: * Update Level Zero Loader and Headers to support v1.13.1 of L0 Spec ------------------------------------------------------------------- Tue Apr 22 03:00:24 UTC 2025 - Alessandro de Oliveira Faria - Update to version 1.21.9: - oneAPI Level Zero API Headers generated from: * oneAPI Level Zero v1.12.15 Core API Headers * oneAPI Level Zero v1.12.15 Tools API Headers * oneAPI Level Zero v1.12.15 Sysman API Headers - oneAPI Level Zero Loader v1.21.9 - oneAPI Level Zero Validation Layer v1.21.9 - oneAPI Level Zero Tracing Layer v1.21.9 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers * level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero ------------------------------------------------------------------- Mon Feb 3 14:24:27 UTC 2025 - Eyad Issa - Update to version 1.20.2: * Update to spec 1.12 * Update to spec v1.12.15 * Fix to validation layer param checker for extensions * Fixed pkg-config files generation * fix: potential memory leaks * Fix libddi table query code generation ------------------------------------------------------------------- Sat Jan 4 02:25:47 UTC 2025 - Eyad Issa - Added _service to download files - Renamed tarball to match convention %{name}-%{version}.tar.gz - Use ninja as cmake builder instead of Make - Updated to version 1.19.2 * API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.11.8 ------------------------------------------------------------------- Tue Oct 1 03:05:38 UTC 2024 - Alessandro de Oliveira Faria - update to 1.17.45: * Add missing guard around debug message * Switch to monotonically increasing patch numbers * Fix warning by updating min cmake version to 3.5 * Add missing guards around debug messages * Fix SysMan driver pointers given no sysman env and no zesInit (#193) * Prevent reinit when zes/ze handles have already been retrieved (#192) * Proper installation rules * Enable testing with ctest * Fix reading updated state of the driver_t for checking initStatus (#188) * Avoid DDI table reinit if ZE_ENABLE_LOADER_INTERCEPT=1 (#187) * Update spdlog headers (#186) * Fix handle translation when ddi table fallback (#185) * Split Ze and Zes Drivers and only release drivers at close (#184) * Fix issues with intercept layer and zesInit/zeInit given fallback to passthrough (#183) * Fix global teardown of loader handles and check driver status in init_driver (#182) * Add GPU-legacy1 driver to list of known names on Linux * Fix first zeinit to allow for layer checks ------------------------------------------------------------------- Sun Aug 18 12:59:24 UTC 2024 - Dirk Müller - update to 1.17.25: * Don't exchange zet/zes DDI tables for tracing * Fix OpenSSF token permissions warning * Rename init functions to avoid confusion with zeInit * Add missing ZE_RESULT_ERROR_UNINITIALIZED checks to zesDriverGet * Fix DriverGet to handle failed drivers and avoid layer init during checks * Fix layer init with multiple drivers and ensure init for instrumentation support * Change loader log file location * Add update-spec.yml workflow * Define FMT_HEADER_ONLY for spdlog inclusion * spdlog: Use system library if requested * Create scorecard.yml * Support for Pluggable Validation Layer Checkers * Add NPU Driver to list of known names on linux * Correct casting in tracing layer sample code * Bundle spdlog headers as part of build vs library build * Recognize mutable command list struct types in validation layer * Update to support v1.9.3 of the L0 Spec * Fix Tracing Layer Dynamic Enable Counter * Fix loading environment strings * Avoid init of Logger unless Enabled by ZEL_ENABLE_LOADER_LOGGING * fix Logging build to be static linked * Fix code Gen scripts for zesInit Only * Fix Build using IntelLLVM compiler * Installation path fixes * Add USE_ASAN cmake flag for address sanitization ------------------------------------------------------------------- Mon Mar 18 13:30:29 UTC 2024 - Dirk Müller - update to 1.16.1: * Fix to spec generated api version defines * Update to spec 1.9.1 * Enable for zesInit to run with zeInit without duplicate init * Addressed OpenSSF Token Permissions * Fix for missing extension types in the validation layer * Added structure for Loader validation testing ------------------------------------------------------------------- Wed Dec 27 05:08:00 UTC 2023 - Alessandro de Oliveira Faria - Created package level-zero version 1.15.8 - API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.8.0 * oneAPI Level Zero API Headers generated from: - oneAPI Level Zero v1.8.0 Core API Headers - oneAPI Level Zero v1.8.0 Tools API Headers - oneAPI Level Zero v1.8.0 Sysman API Headers * oneAPI Level Zero Loader v1.15.8 * oneAPI Level Zero Validation Layer v1.15.8 * oneAPI Level Zero Tracing Layer v1.15.8 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers ------------------------------------------------------------------- Thu Nov 9 09:00:27 UTC 2023 - Dirk Müller - update to 1.15.1: * Update to spec 1.8.0 ------------------------------------------------------------------- Fri Sep 1 03:26:09 UTC 2023 - Alessandro de Oliveira Faria - Created package level-zero version 1.14.0 - API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.7.8 Contents: * oneAPI Level Zero API Headers generated from: - oneAPI Level Zero v1.7.8 Core API Headers - oneAPI Level Zero v1.7.8 Tools API Headers - oneAPI Level Zero v1.7.8 Sysman API Headers * oneAPI Level Zero Loader v1.14.0 * oneAPI Level Zero Validation Layer v1.14.0 * oneAPI Level Zero Tracing Layer v1.14.0 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers ------------------------------------------------------------------- Mon Jul 31 21:07:49 UTC 2023 - Alessandro de Oliveira Faria - Created package level-zero version 1.13.1 - API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.6.10 Contents: * oneAPI Level Zero API Headers generated from: - oneAPI Level Zero v1.7.0 Core API Headers - oneAPI Level Zero v1.7.0 Tools API Headers - oneAPI Level Zero v1.7.0 Sysman API Headers * oneAPI Level Zero Loader v1.13.1 * oneAPI Level Zero Validation Layer v1.13.1 * oneAPI Level Zero Tracing Layer v1.13.1 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers ------------------------------------------------------------------- Mon Jun 12 04:18:43 UTC 2023 - Alessandro de Oliveira Faria - Created package level-zero version 1.12.0 - API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.6.10 Contents: * oneAPI Level Zero API Headers generated from: - oneAPI Level Zero v1.6.10 Core API Headers - oneAPI Level Zero v1.6.10 Tools API Headers - oneAPI Level Zero v1.6.10 Sysman API Headers * oneAPI Level Zero Loader v1.12.0 * oneAPI Level Zero Validation Layer v1.12.0 * oneAPI Level Zero Tracing Layer v1.12.0 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers ------------------------------------------------------------------- Wed Apr 19 17:05:41 UTC 2023 - Alessandro de Oliveira Faria - API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.6.0 - oneAPI Level Zero API Headers generated from: * oneAPI Level Zero v1.6.0 Core API Headers * oneAPI Level Zero v1.6.0 Tools API Headers * neAPI Level Zero v1.6.0 Sysman API Headers - oneAPI Level Zero Loader v1.10.0 - oneAPI Level Zero Validation Layer v1.10.0 - oneAPI Level Zero Tracing Layer v1.10.0 - Packages Included: * level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer * level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers - Runtime Implementations Supported * intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases) Minimum required version 21.09.19150 ------------------------------------------------------------------- Tue Jun 28 05:30:56 UTC 2022 - Alessandro de Oliveira Faria - Created package level-zero version 1.8.5 * Remove RTLD_DEEPBIND from driver dlopen calls * Add loader code generation scripts * Update to spec 1.4.8 which includes fixes to zes_power_limit_ext_desc_t