Commit Graph

21534 Commits

Author SHA1 Message Date
Maciej Bielski
f8b2ec4aab refactor: turn cleanupBeforeReturn into lambda
The function has local use-case only and doesn't have to be present in
class declaration. Make it a local lambda and cleanup duplicated
pointers (to parent and child of the same object)

Related-To: NEO-14742
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-12-09 15:48:47 +01:00
Bartosz Dunajski
b0cdaac5da fix: align counter allocation for overflow
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-12-09 15:39:46 +01:00
Compute-Runtime-Validation
5a29a3b789 Revert "feature: Allow device with unknown Device ID when ip version is known...
This reverts commit 43c06f0605.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-12-09 14:05:06 +01:00
ocldev
97eb31dbaa ci: infra revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-09 13:25:33 +01:00
Mateusz Jablonski
ee65bae9c6 fix: stop exposing L0 1.14 API via zeDriverGetExtensionFunctionAddress
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-12-09 12:29:59 +01:00
Grochowski, Stanislaw
43c06f0605 feature: Allow device with unknown Device ID when ip version is known on Linux
Related-To: NEO-15318

Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com>
2025-12-09 11:57:50 +01:00
Szymon Morek
f7a87f1509 fix: properly flush device cache during host sync on event
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-12-09 10:44:28 +01:00
Bartosz Dunajski
9a62c5b069 feature: ze_intel_xe_device_exp_properties_t support
Related-To: NEO-10060

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-12-09 10:31:10 +01:00
Lukasz Jobczyk
2a9a4522a0 refactor: correct function name
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-12-09 09:55:30 +01:00
ocldev
9c9b430f6e ci: ipldt update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 20:24:20 +01:00
ocldev
d15f65ab23 ci: ipldt update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 20:10:15 +01:00
ocldev
ed6565cbbb ci: ipldt update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 19:25:17 +01:00
Maciej Plewka
64425ada7a fix: use image offset instead of xOffset when calculating address for blt
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-12-08 16:52:52 +01:00
ocldev
f93ed96257 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 16:26:58 +01:00
Zbigniew Zdanowicz
fc80f6efb0 refactor: modify redundant comment
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2025-12-08 16:16:30 +01:00
Lukasz Jobczyk
4f1eb7fe63 fix: Use proper wait method for gl cl event
Resolves: HSD-13014125012

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-12-08 15:12:26 +01:00
ocldev
acdecc5d99 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 14:45:09 +01:00
Daniel Bermond
d682c49ef1 test: add more missing headers for GCC 15
Needed for building with GCC 15 and later. Otherwise, a build
error happens.

Same situation of commit e0362a7c39.

See the mentioned commit message for the full explanation.

Signed-off-by: Daniel Bermond <dbermond@archlinux.org>
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-12-08 14:28:43 +01:00
Grochowski, Stanislaw
572932f830 fix: separate ipVersion query and setup
Related-To: NEO-15318

Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com>
2025-12-08 14:15:57 +01:00
Naklicki, Mateusz
2c3b6a8760 feature: add 64-bit semaphore command
Related-To: NEO-15636

Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com>
2025-12-08 13:59:29 +01:00
ocldev
6bd1076039 ci: infra revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 13:33:43 +01:00
Jaroslaw Warchulski
33e25b260e refactor: do not include gmm_lib.h in gmm.h
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-12-08 12:52:02 +01:00
Krzysztof Gibala
e2dcd35b5f documentation: add section in FAQ.md for Resizable BAR
Related-To: NEO-16954, GSD-12001
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2025-12-08 10:27:22 +01:00
Arek G
dc02732bff test: Mock filesystem in ults 15/n
Related-To: NEO-15069

Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-12-08 10:27:04 +01:00
Jaroslaw Warchulski
f636a833f0 refactor: use precompiled headers on Windows
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-12-08 10:12:32 +01:00
Krzysztof Gibala
1dc8dbe5ec refactor: update warning for Resizable BAR detection
Related-To: NEO-16954, GSD-12001
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2025-12-08 10:00:42 +01:00
Krzysztof Gibala
516b9444be build: update opencl headers to v2025.07.22
Related-To: NEO-16924, GSD-12035
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2025-12-08 09:39:46 +01:00
ocldev
e09942c248 ci: L0 loader update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-08 09:36:53 +01:00
Mateusz Jablonski
4f5d1f1175 feature: add stream properties for xe3p specific fields
Related-To: NEO-16649

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-12-08 09:23:23 +01:00
Kamil Kopryk
fefc1f6a36 refactor: move logic to dedicated functions
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-12-08 08:05:32 +01:00
Matias Cabral
6c136527d6 feature: EUstall metrics properties show scopes
Resolves: NEO-15138

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-12-05 18:52:41 +01:00
Arek G
d6c755cf67 test: Mock filesystem in ults 14/n
Related-To: NEO-15069

Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-12-05 16:45:52 +01:00
Arek G
07d6412674 test: Mock filesystem in ults 16/n
Related-To: NEO-15069

Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-12-05 16:07:17 +01:00
Szymon Morek
4064ef25b2 fix: flush in-order counter only if it's cacheable
Related-To: NEO-16861

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-12-05 11:05:57 +01:00
Bellekallu Rajkiran
a99ff8154a fix: Register certain allocations before bind
Related-To: NEO-13403

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-12-05 06:41:30 +01:00
ocldev
89c4782844 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-05 06:19:20 +01:00
Eric Mortensen
5765370824 feature: cache context's opaque IPC handle support
* Replaces enablePidfdOrSockets boolean context setting with useOpaqueHandle
* Adds IPC handle type to context settings
* Removes redundant opaqueIpcHandle value in IpcHandleTracking structure
* Computes and caches useOpaqueHandle during ContextImp construction by
calling virtual isOpaqueHandleSupported
* Replaces all other calls to isOpaqueHandleSupported with cached
useOpaqueHandle setting
* Updates ULTs to use / test cached setting

Related-To: NEO-16689

Signed-off-by: Eric Mortensen <eric.mortensen@intel.com>
2025-12-05 01:20:21 +01:00
ocldev
a7324691ee build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-05 00:41:23 +01:00
Wesley Waugh
fce9aa1cb2 feature: add new product helper for scratch space base pointer
Related-To: NEO-16700

Signed-off-by: Wesley Waugh <wesley.waugh@intel.com>
2025-12-04 23:04:15 +01:00
Bellekallu Rajkiran
5e126ebd5e test: remove some offload test cases temporarily
Temporarily disable offload test case related to additional blit
properties from the test

Related-To: NEO-13003

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-12-04 19:55:31 +01:00
Matias Cabral
165a5a49c1 fix: update EUStall TDR metric name
Resolves: NEO-16726

Signed-off-by: Matias Cabral <matias.a.cabral@intel.com>
2025-12-04 17:29:00 +01:00
Maciej Bielski
d59df10683 feature: enable redirecting of PRINT_STRING() outputs
Related-To: NEO-14742
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-12-04 16:55:55 +01:00
Szymon Morek
850f5b0b26 Revert "performance: convert to CB events for all platforms"
This reverts commit 7661a8ee5f.

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-12-04 16:10:04 +01:00
Szymon Morek
0bf33131a9 fix: disable copy offload if BCS is not preferred
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-12-04 11:24:03 +01:00
Anvesh Bakwad
40c0a281ab refactor(sysman): Modify zesPowerGetLimitsExt() to return user requested limits
Related-To: NEO-16717

Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com>
2025-12-04 07:30:54 +01:00
Compute-Runtime-Validation
32a99b0667 Revert "fix: Check if provided CCS number is correct"
This reverts commit d367b702db.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-12-04 06:04:22 +01:00
Radoslaw Jablonski
046187bf4f fix: restrict Host Synchronize capturing in graphs
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com>
2025-12-03 14:52:11 +01:00
Maciej Plewka
cf617fb31a fix: primarily use raw ptr passed to blt properties
Related-To: NEO-15934
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-12-03 14:14:59 +01:00
ocldev
911f79e254 build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-12-03 13:31:28 +01:00
Fabian Zwoliński
a39468b255 fix: don't call writeMemory on kernelIsa right after creating the allocation
Patch only related to OpenCL.
`writeMemory` for the entire allocation is called during `processResidency`.

Related-To: HSD-13014041553
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-12-03 12:35:30 +01:00