Brandon Yates
4f711cf5d8
performance: skip resource registration when debugging disabled
...
Related-to: NEO-15147
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-06-16 22:53:28 +02:00
Joshua Santosh Ranjan
f574534602
fix: use unique_ptr for metrics library
...
Related-To: NEO-15111
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-06-16 20:52:56 +02:00
Aravind Gopalakrishnan
8e45fb880f
fix: Add check if packet count is exceeded
...
Related-To: NEO-13003
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-06-16 20:24:29 +02:00
Anvesh Bakwad
2271ce2b7f
fix(sysman): change KMD config macro for group all engine handles
...
Related-To: NEO-15172
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-06-16 19:51:37 +02:00
ocldev
f75460e2a0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-16 18:11:08 +02:00
Jaroslaw Warchulski
fba685008b
build: add extracting hotfix number from build version
...
Related-To: NEO-15269
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-06-16 17:52:37 +02:00
Mateusz Hoppe
e6ed42d056
fix: apply relocations in isa segments for builtin kernels
...
- use correct patched isa segments when transferring isa for builtins to
preserve applied relocations
- do not set requiresImplicitArgs to false for builtins, zebin defines
is implicit arg buffer is required
Related-To: NEO-14667, NEO-15276
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-16 17:51:55 +02:00
John Falkowski
969176e43c
test: Modify AppendFillFixture for Shared System USM
...
Related-To: NEO-13697
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-06-16 17:30:12 +02:00
Milczarek, Slawomir
5e3179e6fa
fix: Add string reporting with high priority engine
...
Related-To: NEO-12952
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2025-06-16 17:07:14 +02:00
Maciej Plewka
cd27bb32c5
fix: In order signaling with pipe control for fill operation
...
Related-To: NEO-15192
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-06-16 15:58:44 +02:00
Mateusz Jablonski
0a8248fc9f
fix: expose P2P property access flag based on canAccessPeer result
...
simplify case with same root device indices
Related-To: NEO-14938
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-16 15:47:01 +02:00
shubham kumar
8eb28b48ed
feature: Add Punit PMT support for BMG-G31
...
Related-To: NEO-14425
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-06-16 13:23:30 +02:00
Aravind Gopalakrishnan
253764f440
refactor: Use handle member in IpcHandleTracking
...
Related-To: NEO-15185
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-06-16 13:17:38 +02:00
Dominik Dabek
e5477e614e
fix: prepare for l0 host usm pool
...
enable only if all devices support hostUsmPooling
split product helper method by api type for pre PTL products
add ult helper function to cleanup and initialize pools -
used when replacing memory managers or normal cleanup during driver
destruction would access already freed resources
adjust ults
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-16 12:13:45 +02:00
Mateusz Jablonski
f165e713a5
fix: cache canAccessPeer result of each pair of devices
...
query peer access only once per pair of devices
Related-To: NEO-14938
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-16 12:04:08 +02:00
Kamil Kopryk
cdf087f3da
fix: correct bindless offsets for L0 bindless images extension with heapless
...
Related-To: NEO-14710
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-16 11:50:18 +02:00
Grochowski, Stanislaw
a8394cbdeb
refactor: remove WalkerVariant
...
Related-To: NEO-14537
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-06-16 11:30:32 +02:00
Oskar Hubert Weber
0b5c9125ac
fix: skip cleanup in DllMain when terminating process
...
Per https://learn.microsoft.com/en-us/windows/win32/dlls/dllmain ,
it's not safe to cleanup 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-06-16 11:08:43 +02:00
Bellekallu Rajkiran
bf8de245d9
feature: Enable defer backing by default
...
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-06-16 10:39:08 +02:00
Bartosz Dunajski
9fc244c83a
refactor: remove not needed imm cmd list flush task code
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-06-16 08:59:51 +02:00
ocldev
76eb6acb97
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-13 23:19:03 +02:00
ocldev
0ac7f3424a
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-13 20:14:46 +02:00
Lukasz Jobczyk
747a708213
performance: Allow optimized CB events on MCL
...
Resolves: NEO-14195
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-06-13 18:44:29 +02:00
ocldev
4729b82805
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-13 18:44:13 +02:00
Mateusz Jablonski
d842363c8b
refactor: remove not needed function
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-13 17:21:48 +02:00
Kulkarni, Ashwin Kumar
f2bdc2a6ac
documentation: fix sysman programming guide
...
Related-To: NEO-15129
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2025-06-13 17:08:52 +02:00
Mateusz Jablonski
ed8bedf673
build: update aot config header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-13 13:56:51 +02:00
Szymon Morek
ac7d936942
fix: invalidate texture cache for BCS image write
...
Related-To: NEO-15029
If BCS is writing new data to an image, texture cache
should be invalidated as it might contain stale data for
that image.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-06-13 13:28:08 +02:00
Mateusz Jablonski
ff380058de
feature: add support for release 20.2 (BMG G31)
...
Related-To: NEO-15006
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-13 11:54:33 +02:00
Compute-Runtime-Validation
006e853f2b
Revert "fix: set correct bindless offsets for L0 bindless images extension wi...
...
This reverts commit 83e92017c5 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-06-13 09:41:57 +02:00
Oskar Hubert Weber
db020bdd60
feature: add warning macro for readability
...
Related-To: NEO-14511
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2025-06-13 09:28:18 +02:00
ocldev
0b6775123e
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-13 02:55:13 +02:00
ocldev
78364f470c
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-12 21:27:40 +02:00
Artur Harasimiuk
b89fdfc77a
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-06-12 20:01:26 +02:00
Bartosz Dunajski
7d5679cbfe
fix: enable flush task submission for internal cmd lists
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-06-12 19:44:14 +02:00
Lukasz Jobczyk
d38de8cf79
test: disable async builtin init in sysman ults
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-06-12 18:28:41 +02:00
Damian Tomczak
5cd1423bab
feature: packed surface format
...
Resolves: NEO-13669
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-06-12 17:32:16 +02:00
Mateusz Jablonski
05a9f9b18c
feature: add support for release 30.3 (WCL)
...
Related-To: NEO-15081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-12 16:34:55 +02:00
Kamil Kopryk
507cf58e11
test: fix memory leak
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-12 14:36:15 +02:00
Maciej Bielski
3b2c0e217e
build: allow relaxed version of IGC dependency
...
Related-To: NEO-15122
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-06-12 11:34:34 +02:00
Mateusz Jablonski
efd8c769ed
build: update aot config header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-12 11:04:40 +02:00
Kamil Kopryk
83e92017c5
fix: set correct bindless offsets for L0 bindless images extension with heaples
...
Related-To: NEO-14710
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-12 11:04:24 +02:00
Zbigniew Zdanowicz
762dc5ef8e
refactor: pass heap allocation as pointer and not as reference to encoder
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-06-12 11:04:09 +02:00
ocldev
95a3d555cf
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-12 09:41:48 +02:00
ocldev
3b547caec3
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-12 09:27:49 +02:00
Raiyan Latif
b6c2c59d8f
feature: Add product helper for PidFdOrSocketForIPC
...
Related-To: NEO-15183
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-06-12 02:02:14 +02:00
ocldev
abe499a913
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-11 23:24:52 +02:00
ocldev
f9d33587e6
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-06-11 23:04:13 +02:00
Chodor, Jaroslaw
2c10dc2f53
feature: Adding debug key for custom igc lib name
...
This commit adds new debug key which can be used
to override loaded igc libary name.
E.g. IgcLibraryName=my_custom_igc.so
Related-To: NEO-14579
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-06-11 22:07:25 +02:00
Dominik Dabek
bd938166e6
fix: disable L0 USM pool on dg2, ats
...
Related-To: NEO-15167, HSD-18042525630
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-06-11 19:52:22 +02:00