Commit Graph

19855 Commits

Author SHA1 Message Date
Compute-Runtime-Validation
d952298321 Revert "fix: skip cleanup in L0 DllMain when terminating process"
This reverts commit b70c7fd078.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-07-07 17:42:50 +02:00
Marcel Skierkowski
492b81d02d test: Restore StreamCapture usage in l0_tools tests
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
2025-07-07 17:26:33 +02:00
ocldev
3390504ba1 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-07 16:56:28 +02:00
ocldev
97810f996f ci: ipldt update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-07 16:46:59 +02:00
Szymon Morek
9f02c72f15 performance: Change compression format on BCS for Xe2
Related-To: NEO-15454

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-07-07 16:23:38 +02:00
Dominik Dabek
3dcfef5812 fix: usm reuse aub/tbx update alloc id
On getting from reuse update alloc id and increment allocations counter.
This is to ensure that making indirect allocations resident picks up the
reuse allocation.
Only applicable on aub/tbx csr types.

Related-To: NEO-6893

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-07-07 15:49:16 +02:00
Chodor, Jaroslaw
58228a36fe feature: Adding basic record and replay mechanism
Related-To: NEO-15373

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-07-07 15:12:57 +02:00
Zbigniew Zdanowicz
699c55ddd5 test: add missing mcl tests
- add portion of negative tests
- add functional tests
- extend existing tests

Related-To: NEO-10492

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-07-07 14:58:23 +02:00
Anvesh Bakwad
3dfc6601ba fix(sysman): fix Burst Power Limit node retrieval issue in i915 platforms
Related-To: NEO-15450

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-07-07 13:26:34 +02:00
ocldev
fa7e4a3372 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-07 12:43:25 +02:00
Lukasz Jobczyk
67462c4356 fix: Correct alignment check for immediate fill v2
Resolves: HSD-18042731538

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-07-07 11:43:53 +02:00
Damian Tomczak
f2bd2d3716 test: unify PredicatedCommandBuffer aub tests for heapless
Related-to: NEO-14526

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-07-07 11:27:09 +02:00
Ngai-Mint Kwan
b8c3b8e8b1 documentation: Fix typo
Fix typo in BUILD.md.

Signed-off-by: Ngai-Mint Kwan <ngai-mint.kwan@intel.com>
2025-07-07 11:23:19 +02:00
Aleksandra Nizio
6975f7bb8d fix: Disable compiler cache if any IGC_ env is set
Related-To: NEO-12721
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com>
2025-07-07 09:55:49 +02:00
Mateusz Jablonski
689839143c test: reduce file system usage in L0 tools/sysman tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-07-07 09:31:09 +02:00
ocldev
a4ba6a2131 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-07 06:56:06 +02:00
Compute-Runtime-Validation
23f08c0386 Revert "build: gmmlib revision update"
This reverts commit 3088a54d30.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-07-07 03:11:22 +02:00
Artur Harasimiuk
551002e56f ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2025-07-05 10:49:26 +02:00
ocldev
3088a54d30 build: gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-05 06:28:19 +02:00
Compute-Runtime-Validation
aa37604e7c Revert "fix: skip teardown clean up when terminating process on Windows"
This reverts commit 66bf978a13.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-07-05 06:28:05 +02:00
Compute-Runtime-Validation
8086c2a96f Revert "fix: check if aubCenter exists before using setCCSMode"
This reverts commit d670e66caa.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-07-05 03:43:34 +02:00
Artur Harasimiuk
4cd201dcd0 ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2025-07-05 00:01:45 +02:00
Bartosz Dunajski
07fb7ac02e fix: copy only mi_atomic signaling for aggregated events
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-07-04 14:46:47 +02:00
Mateusz Jablonski
9dbdbd50f2 test: mock file system in file logger tests
Related-To: NEO-14110
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-07-04 14:42:00 +02:00
Marcel Skierkowski
d896d98a61 test: fix resource leak by closing pipe file descriptors in StreamCapture
Ensure all pipe file descriptors (FDs) are close

Add destructor and set descriptors to -1 after closing
to prevent double close.

Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
2025-07-04 14:28:41 +02:00
Mateusz Jablonski
509cc066e0 refactor: use NEO::SysCalls::close wrapper for close function call
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-07-04 14:22:00 +02:00
Oskar Hubert Weber
66bf978a13 fix: skip teardown clean up when terminating process on Windows
Per https://learn.microsoft.com/en-us/windows/win32/dlls/dllmain,
it's not safe to clean up resources in DllMain when
fdwReason == DLL_PROCESS_DETACH and lpvReserved != NULL (the process is
terminating), e.g. can result in a hang in some cases.

Related-To: NEO-14121

Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com>
2025-07-04 14:05:39 +02:00
Compute-Runtime-Validation
93dae37281 Revert "build: gmmlib revision update"
This reverts commit 25fc9f5240.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-07-04 13:51:31 +02:00
Mateusz Jablonski
09e6b3fe75 refactor: use NEO::SysCalls::close wrapper for close function call
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-07-04 13:18:04 +02:00
Artur Harasimiuk
d261d49b0e ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2025-07-04 13:13:20 +02:00
Marcel Skierkowski
9749f1a623 test: Rollback due to StreamCapture impacting test functionality.
The rollback is related to the StreamCapture class,
which introduces errors during coverage testing for l0_tools.

Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
2025-07-04 13:05:48 +02:00
ocldev
16032a8710 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-04 11:33:12 +02:00
ocldev
4a303f5df1 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-04 06:26:42 +02:00
Grzegorz Choinski
eee86972eb ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-07-03 21:47:54 +02:00
Artur Harasimiuk
85a50ff71a ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2025-07-03 18:23:59 +02:00
Slawomir Milczarek
76090f041d fix: Fixed out-of-bounds write to usageInfos array with residency task count
Related-To: NEO-12952

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-07-03 18:00:37 +02:00
ocldev
0fca7fb998 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-03 15:46:54 +02:00
ocldev
7fe42e3876 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-03 14:26:39 +02:00
Lukasz Jobczyk
c2e6f5daa3 fix: Move in order counter flush one layer down to include all API calls
Resolves: GSD-11304

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-07-03 13:42:35 +02:00
Marcel Skierkowski
6a9a643b75 test: StreamCaptureStd on pipes
Store data in a pipe instead of a temporary file like gtest
resulting in faster test execution

Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com>
2025-07-03 11:32:05 +02:00
Oskar Hubert Weber
1c722ddb7c test: mock filesystem in ULTs 2/n
Remove USE_REAL_FILE_SYSTEM() macro uses from API, program, kernel and
gtpin tests.

Related-To: NEO-15069

Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com>
2025-07-03 09:44:06 +02:00
shubham kumar
36bdde47a0 feature: Add support for oobmsm pmt aggregator for BMG G31
Related-To: NEO-15420

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-07-03 09:31:48 +02:00
Bartosz Dunajski
fba837a7ca fix: disable in-order counter patching
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-07-03 07:47:02 +02:00
ocldev
25fc9f5240 build: gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-03 06:19:42 +02:00
ocldev
d79ff8b8e8 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-07-02 22:40:40 +02:00
Bartosz Dunajski
797ca7c811 fix: add missing headers to dev package
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-07-02 20:31:10 +02:00
Vishnu Khanth
a63fadf6ff fix(sysman): Return unsupported for zesMemoryGetBandwidth for iGPU's in Windows
Related-To: NEO-15396

Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com>
2025-07-02 16:45:33 +02:00
Aleksander Czerwionka
d670e66caa fix: check if aubCenter exists before using setCCSMode
Related-To: NEO-15423

Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com>
2025-07-02 15:51:40 +02:00
Lukasz Jobczyk
a1ec6bc243 fix: Do not update ulls tag when ring not started
When ring is not started ulls tag update is not dispatched. Counter
should reflect that.

Resolves: GSD-11312

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-07-02 15:43:06 +02:00
Mateusz Jablonski
42826b562d fix: respect pNext extensions in zeCommandListAppendLaunchKernelWithArguments
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-07-02 15:27:49 +02:00