Lukasz Jobczyk
c9a37440d7
refactor: Adjust ail files
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-19 13:28:58 +02:00
Kindracki, Jakub Tomasz
bd4adc20ee
test: Change unnecessary HWTEST_F to TEST_F
...
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-08-19 12:38:54 +02:00
Alicja Lukaszewicz
0335d44a56
refactor: move peer access handling to shared device
...
Related-To: NEO-14885, HSD-14024947073
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2025-08-19 10:40:41 +02:00
Kindracki, Jakub Tomasz
43d4264047
test: Fix minor compiler errors in ULTs with optimizations enabled
...
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-08-19 10:16:59 +02:00
Compute-Runtime-Validation
17c58c1be4
Revert "refactor: reduce the size of graphics allocation"
...
This reverts commit 167ca6e50c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-19 10:11:15 +02:00
Anvesh Bakwad
ad774c074e
feature(sysman): Add firmware update support for GFX_DATA firmware type
...
Related-To: NEO-15618
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-08-19 07:36:17 +02:00
Zbigniew Zdanowicz
d8557ff2d3
feature: add scratch address programing to patch preamble
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-19 00:41:01 +02:00
Bartosz Dunajski
9ad49331fd
fix: add missing bcs cmd stream estimation
...
Related-To: HSD-18043131946
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-18 18:26:27 +02:00
Pawel Cieslak
bece5cf6a4
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-08-18 17:46:25 +02:00
ocldev
990703afc2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-18 16:46:26 +02:00
Neil R. Spruit
43ebc17e17
feature: Support for opaque IPC handles on Windows and Linux
...
- Added support for creating and managing opaque IPC NT handles in the
WDDM layer.
- Introduced a new flag `shareableWithoutNTHandle` to indicate if memory
can be shared without an NT handle.
- Updated the `isShareableMemory` method to accommodate this new flag.
- Added debug variable EnableShareableWithoutNTHandle to control the
behavior of sharing memory without NT handles until requested.
- Updated Linux path to enable sharing DMA Buf FDs between processes
for use in pidfd_getfd
- Updated getfd and get IPC Handle helper functions to support opaque or
previous versions
Related-To: NEO-15345 , NEO-15346 , NEO-15347, NEO-10380
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-08-18 16:23:44 +02:00
Kindracki, Jakub Tomasz
c0ea89062b
test: Change CompilerProductHelper mocks to not templated
...
Remove multiple definitions of templated
`MockCompilerProductHelperHeapless`.
Errors fixed:
- Linux compiler raised `undefined` errors
- Windows compiler raised `multiple definitions` errors
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-08-18 16:23:28 +02:00
Maciej Bielski
c6398e5d20
fix: acquire lock before checking for totalSize limit
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-18 15:26:06 +02:00
Mateusz Jablonski
3116ebd051
fix: respect num devices when reserving cpu address range for non-svm heaps
...
in case of reserving in upper 48 bit address space
Related-To: NEO-15843, GSD-11464
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-18 15:12:10 +02:00
Damian Tomczak
4b663e7b60
fix: use heapless helpers when heapless enabled
...
Related-to: NEO-14489
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-08-18 14:36:58 +02:00
Bartosz Dunajski
1f3e406c8d
fix: delete stagingBufferManager after Device
...
Related-To: HSD-18043087998
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-18 13:42:39 +02:00
Kindracki, Jakub Tomasz
cbe7d59c3c
test: Remove multiple definitions of MockComandListImmediateExtSem
...
Remove multiple definitions of the MockCommandListImmediateExtSem
class to fix undefined-behavior errors when building in Release mode for
Windows using clang18
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-08-18 13:21:25 +02:00
Maciej Bielski
0f57c8ab4c
fix: do not forward args in a loop
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-18 13:13:12 +02:00
Andrzej Koska
94c7641833
feature: Add directSubmissionController Config
...
Related-To: HSD-16028004193, NEO-15740
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2025-08-18 12:56:40 +02:00
Mateusz Jablonski
a650e08145
refactor: rename variable related to reserved cpu address range
...
in case of CPU address range wider than GPU address range, we reserve
CPU address range to avoid CPU side allocations in our non-SVM heaps
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-18 12:20:25 +02:00
ocldev
6a070e5936
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-18 11:49:29 +02:00
Dominik Dabek
2cd11d154b
fix: disable usm reuse on kmdless
...
Related-To: NEO-15663
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-08-18 11:40:59 +02:00
ocldev
314b04d97b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-17 01:48:46 +02:00
ocldev
77a6833583
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-16 13:49:37 +02:00
ocldev
e8ddcdce40
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-15 13:51:49 +02:00
ocldev
f16780033f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-15 06:24:52 +02:00
Compute-Runtime-Validation
1e681f8e8b
Revert "feature: platform interrupt support detection"
...
This reverts commit e33865e9c2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-15 02:52:32 +02:00
Compute-Runtime-Validation
0855219087
Revert "feature: Support for opaque IPC handles on Windows and Linux"
...
This reverts commit 46b1b2783b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-15 02:22:02 +02:00
Compute-Runtime-Validation
5fe59104a4
Revert "refactor: remove post blit arb_check wa"
...
This reverts commit 9dd783e113 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-15 01:57:27 +02:00
Kamil Kopryk
9c49fda5d4
test: reorder members
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-14 17:02:30 +02:00
Mateusz Jablonski
ec36dd6275
refactor: move gmm callbacks definition to common place
...
- merge all the callbacks to single template class
- store callback functions in global arrays
- partially reuse callbacks on Linux
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-14 16:49:29 +02:00
Brandon Yates
a7e40d1543
fix: debug save area should be MAX (highest enabled, MaxSlices)
...
On windows MaxSlicesSupported is set to number of active slices.
In the case where a lower slice is disabled, the state save save
must be set to the highest active slice.
Related-to: HSD-18042764574
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-08-14 15:13:26 +02:00
ocldev
c6674d4542
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-14 14:16:00 +02:00
Zbigniew Zdanowicz
1316330ff9
feature: add patch preamble to graphs
...
Related-To: NEO-15376
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-08-14 12:23:48 +02:00
Jakub Nowacki
259271f59d
fix: disallow copy and move
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-08-14 12:19:18 +02:00
Damian Tomczak
3ab74c7fba
feature: add heapless ult builtins compilation
...
Related-to: NEO-14489
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-08-14 11:21:57 +02:00
Bartosz Dunajski
9dd783e113
refactor: remove post blit arb_check wa
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-14 09:35:55 +02:00
Grochowski, Stanislaw
e33865e9c2
feature: platform interrupt support detection
...
Related-To: NEO-14929
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-08-14 09:28:33 +02:00
Kamil Kopryk
d86cc127ea
fix: remove no longer needed flush l3 after cpu read
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-14 09:12:04 +02:00
Kamil Kopryk
7185e5bfbe
feature: add flags to force L3 flush after post sync
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-14 09:08:24 +02:00
Brandon Yates
7c612a2a01
fix: Set MaxSlicesSupported to true max on linux
...
Related-to: HSD-18042764574
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-08-14 08:51:55 +02:00
Neil R. Spruit
46b1b2783b
feature: Support for opaque IPC handles on Windows and Linux
...
- Added support for creating and managing opaque IPC NT handles in the
WDDM layer.
- Introduced a new flag `shareableWithoutNTHandle` to indicate if memory
can be shared without an NT handle.
- Updated the `isShareableMemory` method to accommodate this new flag.
- Added debug variable EnableShareableWithoutNTHandle to control the
behavior of sharing memory without NT handles until requested.
- Updated Linux path to enable sharing DMA Buf FDs between processes
for use in pidfd_getfd
Related-To: NEO-15345 , NEO-15346 , NEO-15347, NEO-10380
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-08-14 08:33:56 +02:00
Neil R. Spruit
274c5043b9
fix: Set compression disabled when compression not allowed for a resource
...
Related-To: NEO-12375
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-08-14 08:31:19 +02:00
Compute-Runtime-Validation
6880014602
Revert "refactor: store gmm callback functions in global arrays"
...
This reverts commit a68ea38ba1 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-13 23:19:58 +02:00
Jack Myers
e05ba4293a
ci: infra revision update
...
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-08-13 18:54:05 +02:00
Matias Cabral
b5af16b1c5
feature: experimental return codes for Metrics
...
Resolves: NEO-15141
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-13 17:51:49 +02:00
Szymon Morek
ce2d7ea67e
fix: disable timestamp caching for platforms with dc flush
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-13 17:50:44 +02:00
Mateusz Jablonski
79905e8ec1
test: remove not needed macro
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-13 16:43:27 +02:00
ocldev
51507e64e2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-08-13 16:41:46 +02:00
Szymon Morek
de92cd90be
refactor: respect comp format debug flags on iGPU
...
Related-To: NEO-14942
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-08-13 16:09:04 +02:00