Commit Graph

8508 Commits

Author SHA1 Message Date
Alicja Lukaszewicz
bca503548a feature: add peer access check on driver init
Related-To: NEO-14885, HSD-14024947073

Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com>
2025-08-27 15:48:22 +02:00
Bartosz Dunajski
2e58669fe9 feature: enable BCS split for copy offload queues
Related-To: NEO-14557

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-08-27 15:39:30 +02:00
Mateusz Jablonski
5078e5352d test: correct restoring cpu info members in tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-08-27 13:46:52 +02:00
Grochowski, Stanislaw
12fa26f202 refactor: remove kmdaf from codebase
Related-To: NEO-14800

Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com>
2025-08-27 11:12:53 +02:00
Radoslaw Jablonski
4276647de2 test: mock product helper in device tests
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com>
2025-08-27 07:21:30 +02:00
Aleksandra Nizio
5eddca89c4 fix: Add support for blitterMask argument in AUB tests
Related-To: NEO-14449
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com>
2025-08-26 17:13:41 +02:00
Damian Tomczak
9106feee5f test: heapless matcher unification
Related-to: NEO-14526

Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-08-26 15:51:44 +02:00
Kamil Kopryk
5ea1a4836b fix: correct gmm resource type for printf surface
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-08-26 15:43:16 +02:00
Ben Ashbaugh
563615202e feature: implementation of cl_khr_spirv_queries
Related-To: NEO-15093

Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com>
2025-08-26 10:45:23 +02:00
Narendra Bagria
31bcea128f feature: system allocator support for image APIs
Related-To: NEO-15461

Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-08-26 09:35:22 +02:00
Lukasz Jobczyk
f7739f8dea refactor: Adjust ail enum
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-08-26 08:01:34 +02:00
Radoslaw Jablonski
73686d03a3 test: mock AubManager readMMIO
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com>
2025-08-25 16:37:31 +02:00
Michal Mrozek
6ef0af7e22 refactor: remove redundant code
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-08-25 16:14:42 +02:00
Kamil Kopryk
135d249c68 fix: disable RedirectFlushL3HostUsmToExternal
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-08-25 15:57:26 +02:00
Szymon Morek
228da24b38 performance: align alloc size to 2MB on XeKMD/iGPU
Related-To: NEO-15905

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-25 15:37:59 +02:00
Radoslaw Jablonski
393604ef80 refactor: numThreadsPerEu
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com>
2025-08-25 11:31:49 +02:00
Kindracki, Jakub Tomasz
614d1b8161 fix: Ignore gcc warnings and disable dll optimizations
Disable compiler optimizations for linux dll unit tests, because they
made the tests use original instead of mock syscalls.

Ignore false-positive gcc warnings:
- Ignore restrict for gcc12 and maybe-uninitialized
for gcc >= 13 warnings in Release builds in the whole project
- Ignore array-bounds warnings in specific cases

Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com>
2025-08-25 10:38:54 +02:00
Compute-Runtime-Validation
82a1d0c81c Revert "feature: system allocator support for image APIs"
This reverts commit 001f3a3816.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-08-23 02:06:57 +02:00
Maciej Bielski
9a82e3439a fix: serialize constructBcsEngine
Related-To: NEO-15630

Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-08-22 19:23:53 +02:00
Mateusz Jablonski
b67e1dc806 fix: add null-termination sign to binaries in ocloc
Related-To: NEO-15749
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-08-22 19:11:07 +02:00
Kamil Kopryk
292970a5d3 test: temporarily skip ults
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-08-22 16:57:49 +02:00
Szymon Morek
69cdd49bf5 refactor: add placeholder file
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-22 14:55:05 +02:00
Narendra Bagria
001f3a3816 feature: system allocator support for image APIs
Related-To: NEO-15461

Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com>
2025-08-22 10:23:15 +02:00
Kindracki, Jakub Tomasz
056eeec4a7 test: Fix minor compiler errors in ULTs when optimizations enabled
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com>
2025-08-21 16:46:41 +02:00
Slawomir Milczarek
8080d8d7ba feature: Add function to get priority level for queue
Related-To: NEO-14572

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-08-21 16:43:13 +02:00
Bartosz Dunajski
584e176126 feature: debug flag to sync copy only in-order signaling
Related-To: HSD-18043173360

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-08-21 15:51:06 +02:00
Bartosz Dunajski
1a58b0e380 feature: use dedciated cmd lists for bcs split 2
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>

Related-To: NEO-14557
2025-08-21 15:17:56 +02:00
Szymon Morek
d17255fe18 performance: add low latency hint on xe
Related-To: NEO-14708

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-21 13:09:38 +02:00
Lukasz Jobczyk
54dba6bc88 refactor: add flag to make clReleaseEvent blocking
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-08-21 10:44:44 +02:00
Michal Mrozek
d6bd0262e9 refactor: remove redundant code
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-08-21 07:29:00 +02:00
Szymon Morek
c771674ffb performance: dont wait for BCS to check if CCS is busy
Related-To: NEO-15813

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-20 16:26:43 +02:00
Michal Mrozek
3b017d41a7 refactor: remove not needed debug variable
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-08-20 15:03:08 +02:00
Szymon Morek
9604a9d8f0 performance: change compression format on PTL
Related-To: NEO-14942

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-20 14:57:12 +02:00
Compute-Runtime-Validation
93b2e68707 Revert "performance: set 1ms ulls timeout on linux"
This reverts commit 0ea4b8cf9c.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-08-20 14:55:30 +02:00
Mateusz Jablonski
49a946ffef feature: handle has_printf_calls and has_indirect_calls entries in zeinfo
bump zeinfo decoder to 1.59

Related-To: NEO-15211, NEO-15400
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-08-20 13:09:10 +02:00
Mateusz Jablonski
fd610f7a7b fix: unify initial cpu range reservation size in case of 57bit CPU address range
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-08-20 09:55:11 +02:00
Neil R. Spruit
e9f315b11f test: fix IPCHandle tests to use correct value range and mock name
Related-To: NEO-10380

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2025-08-20 09:54:55 +02:00
Filip Hazubski
b31d53471a refactor: Adjust maximal count of preferred slm allocation size enums
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-08-20 09:28:16 +02:00
Compute-Runtime-Validation
f763974ec5 Revert "fix: serialize constructBcsEngine"
This reverts commit 9c92733829.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-08-20 03:21:02 +02:00
Bartosz Dunajski
bc223b9052 fix: revert use dedciated cmd lists for bcs split
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-08-19 17:56:24 +02:00
Fabian Zwoliński
a2f60af5c6 fix: change global Var/Const Buffer type to SharedPoolAllocation
This is prep work for the future implementation of pooling these allocations.

Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com>
2025-08-19 17:29:34 +02:00
Bartosz Dunajski
3d865bdea1 refactor: remove post blit arb_check wa
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-08-19 16:34:40 +02:00
Maciej Bielski
9c92733829 fix: serialize constructBcsEngine
Related-To: NEO-15630

Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-08-19 16:13:05 +02:00
Filip Hazubski
40ad3cf6f1 feature: Query L3 bank group info from device blob
Related-To: HSD-14025718322, HSD-18041858866

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-08-19 14:46:19 +02:00
Szymon Morek
0ea4b8cf9c performance: set 1ms ulls timeout on linux
Related-To: NEO-13843

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-08-19 14:05:31 +02:00
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