Dominik Dabek
1cbfdbf39a
refactor: isFlushBetweenBlitsRequired helper
...
Moved from miArbCheckWaRequired in blit helper to product helper.
Preparation to remove flushes between blits on compatible platforms.
Related-To: NEO-16925
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-12-10 10:40:15 +01:00
Jaroslaw Warchulski
60376bd98a
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-12-10 09:33:04 +01:00
John Falkowski
0775972769
feature: Enable shared system USM by default for BMG
...
Resolves: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-12-10 09:11:57 +01:00
Neil R. Spruit
037f7a7b04
fix: enable IPC event flag in zeGetIPCProperties
...
Related-To: NEO-16948
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-12-10 01:35:03 +01:00
Compute-Runtime-Validation
355b0cfa7b
Revert "feature: ze_intel_xe_device_exp_properties_t support"
...
This reverts commit 9a62c5b069 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-12-10 00:55:30 +01:00
Bellekallu Rajkiran
a6bffdfded
fix: Fix signalling with zero size mem copy
...
Related-To: NEO-13003
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-12-09 21:38:44 +01:00
Pratik Bari
2dcd3e4beb
feature(sysman): Introduce new Driver Exp APIs for Sysman RAS
...
The following new driver exp APIs are introduced
- zesIntelRasGetSupportedCategoriesExp()
- zesIntelRasGetConfigExp()
- zesIntelRasSetConfigExp()
- zesIntelRasGetStateExp()
Related-To: NEO-16703
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-12-09 19:59:45 +01:00
Jaroslaw Warchulski
106d1bb486
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-12-09 18:35:59 +01:00
ocldev
55cf12eaed
ci: infra revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-12-09 17:24:54 +01:00
Slawomir Milczarek
51563504d2
feature: Enhance Secondary Context Initialization and Reuse Logic
...
This commit improves the logic for initializing and reusing secondary contexts
in the Device class. The changes ensure better handling of context creation,
rotation, and reuse, particularly for high-priority and regular contexts.
Related-To: NEO-16676
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-12-09 17:13:32 +01:00
Shreyas Kunder
b89897e311
feature: zetIntelMetricSupportedScopesGetExp should expect metric handle
...
Related-To: NEO-16765
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-12-09 16:27:03 +01:00
Aviral Nigam
d3b0856e72
fix: correctly extract the processId
...
This PR fixes how we extract the processId of the
process that has set the energy threshold.
Related-To: NEO-13910
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-12-09 16:04:25 +01:00
Vishnu Khanth
873078663f
refactor(sysman): Add Sysman OS agnostic Product helper
...
Related-To: NEO-13968
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-12-09 15:55:06 +01:00
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