Aviral Nigam
0c15dcbd05
fix: Correct the pci device slot address
...
This change fix the slot address while performing cold reset
Resolves: NEO-15305
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-07-14 18:45:14 +02:00
Mateusz Jablonski
536585e8bc
test: use default context in L0 black box tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 18:34:29 +02:00
Ben Ashbaugh
72b727e70e
fix: SVM corner cases where size equals zero
...
Allow clEnqueueSVMMemFill with a size equal to zero. Additionally,
allow a NULL svm_ptr when the size is equal to zero.
Set the event command type properly when enqueueing a marker for
clEnqueueSVMMemcpy with a size equal to zero.
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com >
2025-07-14 16:47:13 +02:00
Mateusz Jablonski
8dc24d9e2c
feature: add default command queue descriptor to ze_intel_gpu.h
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 16:24:18 +02:00
Mateusz Jablonski
fefdcc5533
test: correct setting out clEvent in mocked enqueue marker
...
move non-trivial definitions of MockCommandQueue methods to cpp file
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-14 15:32:38 +02:00
Zbigniew Zdanowicz
b8faf7f092
test: add missing mutable command list tests
...
- expand existing for missing subcases
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-14 13:34:16 +02:00
Dominik Dabek
c6ad7b4184
fix: return error on non pow2 pattern size, l0
...
When appending memory fill and passing non power of 2 pattern size,
return ZE_RESULT_ERROR_INVALID_SIZE.
Avoids terminating application by abort.
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-14 13:27:59 +02:00
Zbigniew Zdanowicz
1aefbd709b
performance: reserve space for internal vectors
...
- reserved space avoids vector memory relocations
Related-To: NEO-13916
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-14 13:13:55 +02:00
ocldev
bdc7ff5193
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 13:13:36 +02:00
Dominik Dabek
a683caa2fc
fix: disable l0 usm reuse, xe3
...
Related-To: NEO-6893, HSD-18042686324
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-14 13:13:17 +02:00
ocldev
7bd6858b42
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 11:38:02 +02:00
ocldev
eaccc54927
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 10:17:15 +02:00
Aviral Nigam
08cb337e93
feature(sysman): Adding support for Media Frequency Domain
...
Adding support for Media Frequency Domain for the Xe platform
Related-To: NEO-11149
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-07-14 09:51:56 +02:00
Maciej Plewka
12ab2131d8
fix: use alignment when allocate by linux kmd
...
Related-To: NEO-14082
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-07-14 09:29:41 +02:00
ocldev
1816068765
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-14 06:31:33 +02:00
Compute-Runtime-Validation
a585cb45b7
Revert "fix: use alignment when allocate by kmd"
...
This reverts commit 72492a9a18 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-12 07:48:44 +02:00
ocldev
0bca2057b2
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 23:35:27 +02:00
ocldev
8b34725e31
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 20:42:39 +02:00
Zbigniew Zdanowicz
d31366794a
fix: skip and continue kernel isa mutation when same kernel is provided
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-11 20:28:51 +02:00
Maciej Plewka
33749b8b5a
fix: do not align to 64kb when requested alignment is bigger
...
Related-To: NEO-14082
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-07-11 19:59:28 +02:00
Kindracki, Jakub Tomasz
4b9010b87d
test: Add tests for Xe and Xe2 commands headers
...
Related-To: NEO-13146
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-07-11 19:48:34 +02:00
Mateusz Jablonski
762b04cf77
feature: add command queue flag to pass copy offload hint
...
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 19:42:48 +02:00
Mateusz Jablonski
645de5add8
fix: correct shared cross device alloc capabilities
...
allow for access in case of multiple exposed devices when
there is only one root device
Related-To: HSD-18042639532
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 18:32:06 +02:00
Grzegorz Choinski
7ac8344819
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-07-11 18:27:34 +02:00
Zbigniew Zdanowicz
1599e5bafe
feature: add missing experimental mcl api calls
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-11 18:23:37 +02:00
Damian Tomczak
b39c5c151a
feature: force stateless for read and write buffer rect
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-07-11 18:09:21 +02:00
Mateusz Jablonski
5e43ee905d
refactor: remove not needed logic related to vme
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 17:02:48 +02:00
ocldev
490d3ad0ee
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-11 14:02:41 +02:00
Mateusz Jablonski
8f1903c7dd
feature: add zerDriverGetLastErrorDescription API
...
this function retrieves last error from default driver
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 13:37:50 +02:00
Mateusz Jablonski
500ae54fc1
refactor: remove not needed code related to device enqueue
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-11 10:37:27 +02:00
Jack Myers
d77ba50455
ci: infra revision update
...
Related-To: NEO-14814
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-07-11 07:11:30 +02:00
Mateusz Jablonski
8b6aaceab4
refactor: remove not needed code related to cl accelerator
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-10 18:08:32 +02:00
Anvesh Bakwad
cf1eeb8b51
feature(sysman): Add support for PMT for BMG G31 Linux platform
...
Related-To: NEO-15428
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-07-10 16:04:52 +02:00
Mateusz Jablonski
b58de85026
refactor: remove not needed flag deviceSupportsVmePreemption
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-10 16:03:20 +02:00
Mateusz Hoppe
da06586a50
ci: update infra
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-07-10 15:50:07 +02:00
Kindracki, Jakub Tomasz
d8170a4c35
test: Add tests for Xe3 commands header
...
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-07-10 15:31:35 +02:00
ocldev
3ed70273cb
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-10 14:53:30 +02:00
Compute-Runtime-Validation
23698ac860
Revert "fix: Set compression parameter when resource imported"
...
This reverts commit ed04190d77 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-10 13:41:07 +02:00
Aravind Gopalakrishnan
c1c8eb59c0
refactor: Cache context settings during init
...
- cache context related settings once to reuse in subsequent calls
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-07-10 12:06:20 +02:00
Krzysztof Gibala
5840dc09cd
fix: getNumKernels returns kernel count for built device
...
The `getNumKernels` function now returns the kernel count based on the
actual device (`rootDeviceIndex`) the program was built for, ensuring
accurate kernel enumeration in multi-device scenarios. The
`rootDeviceIndex` is determined using `getDevicesInProgram`.
Related-To: NEO-15441
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2025-07-10 11:42:47 +02:00
Zbigniew Zdanowicz
0713709d51
test: add region barrier kernel mutation tests
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-07-10 11:08:40 +02:00
Filip Hazubski
f8dc80c7fc
test: Adjust direct submission tests
...
Disable direct submission at the end of the test for cases where
direct submission is enabled in test body.
Adjust mock csr to restore os context in cases where
context has been replaced in test body.
Related-To: NEO-15017
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-07-10 11:01:33 +02:00
Aleksandra Nizio
c9ebf91271
fix: Add -emit-lib-compile-errors flag when library compilation is enabled
...
Related-To: NEO-8608
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-07-10 10:48:21 +02:00
Mateusz Jablonski
6bc9829e99
refactor: dont use designated initializers in default descriptor definition
...
designated initializers require c++20
Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-10 10:30:34 +02:00
Chodor, Jaroslaw
0313bee322
feature: Adding record and replay headers to devel package
...
Related-To: NEO-15373
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-10 10:06:06 +02:00
Grochowski, Stanislaw
8180e95e0f
fix: ensure pollForCompletion in aub on program termination
...
Related-To: NEO-14867
Signed-off-by: Grochowski, Stanislaw <stanislaw.grochowski@intel.com >
2025-07-10 08:32:00 +02:00
Dominik Dabek
ff662b3e88
fix: usm reuse aub/tbx indirect access
...
When allocation is saved for reuse, remove it from allocations map.
On get from reuse, reinsert it with new allocId.
Allocations saved for reuse should not be made resident for indirect
access.
Only applicable on aub/tbx csr types.
Related-To: NEO-6893
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2025-07-10 08:02:03 +02:00
ocldev
2b7a6628af
ci: ipldt update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-10 00:39:07 +02:00
ocldev
92b363ea7e
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-09 23:24:07 +02:00
ocldev
33dce8f43c
build: update level_zero revision to v1.23.1
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-07-09 22:00:21 +02:00