Mateusz Jablonski
d5771d2e93
Create a wrapper for drm_i915_gem_set_domain
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 15:19:40 +02:00
Mateusz Jablonski
c47c6b9d94
test: correct parameters for memcpy_s function, limit source buffer size
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 14:34:38 +02:00
Mateusz Jablonski
d0423235ea
feature: enable linux completion fence on Xe Hp
...
Related-To: NEO-6643
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 14:20:57 +02:00
Artur Harasimiuk
dc78375d46
use test_files from source location in ults
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-20 14:20:13 +02:00
Mateusz Jablonski
685b9396d4
feature: enable linux completion fence on Xe Hpc
...
Related-To: NEO-6643
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 13:06:52 +02:00
Mateusz Jablonski
3ac5853e8d
Add a method to check drm support
...
Related-To: NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-20 12:44:19 +02:00
Mateusz Hoppe
fb40e8d1a6
Do not decanonize SBA addresses when tracking
...
- use cannonized addresses for debugger
Resolves: NEO-6997
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-20 11:58:42 +02:00
Kamil Diedrich
ddd8a08fac
Add mechanism to avoid calling gdi calls while process exit
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2022-05-20 11:11:52 +02:00
Mateusz Hoppe
673a6244ee
Fix cmake ULT targets messages
...
- print correct working directory
- add full command line to run test targets
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-20 10:45:52 +02:00
Yates, Brandon
db6562c092
Add windows debugger feature check
...
Related-To: NEO-6717
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-05-20 08:42:59 +02:00
Artur Harasimiuk
f3c3822ab8
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-20 01:42:20 +02:00
Mateusz Jablonski
2f63131f0d
Create wrappers for drm_i915_gem_mmap and drm_i915_gem_mmap_offset
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-19 18:51:09 +02:00
Mateusz Jablonski
ea956a863a
Use MemoryClassInstance instead of drm_i915_gem_memory_class_instance
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-19 17:16:32 +02:00
Zbigniew Zdanowicz
4be1ca618d
Add command list tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 15:35:23 +02:00
Mateusz Jablonski
3be31b821b
Create a wrapper for drm_i915_query_topology_info
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-19 15:27:46 +02:00
Pawel Wilma
d9858bf206
Add debug variable to override device name
...
This commit introduces debug variable to override device name reported
by CL_DEVICE_NAME property in OpenCL and ze_device_properties_t.name in
level_zero
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2022-05-19 15:16:13 +02:00
Mateusz Jablonski
e7e1e64cca
Create a wrapper for drm_i915_gem_context_param_sseu
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-19 14:10:09 +02:00
Michal Mrozek
cbd73d2d9c
Do not switch to batched mode when update task count form wait is enabled.
...
There is not need to enable batching in this case as we do not have
synchronization points between enqueues.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2022-05-19 13:16:20 +02:00
Compute-Runtime-Validation
9cf1fbd627
Revert "Add windows debugger feature check"
...
This reverts commit 65214e2e4c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-05-19 12:57:04 +02:00
Katarzyna Cencelewska
65e70c7a0f
Refactor tests with magic numbers on xe_hpc
...
-Steppings not baseDieA0 is available only on pvc xt
-Convert to use proper configuration in specific tests scenarios
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-19 12:00:43 +02:00
Zbigniew Zdanowicz
c25d2a1769
Moving tracing tests to core target
...
Related-To: NEO-4522
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 11:48:08 +02:00
Zbigniew Zdanowicz
b3bbbea1aa
Add function tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 11:47:53 +02:00
Mateusz Jablonski
8cda3ef5cb
Move tag allocator tests to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-19 11:30:07 +02:00
Zbigniew Zdanowicz
6dc1e2d8c4
Adding command list memory extension unit tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-19 11:22:39 +02:00
Lukasz Jobczyk
888c935efb
Do not wait for completion in direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-19 11:12:42 +02:00
Fabian Zwolinski
d69bf76282
Rename r_pod_cast function to safePodCast
...
Rename is necessary, because NEO uses camelCase convention for
function names.
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2022-05-19 10:43:20 +02:00
Artur Harasimiuk
4aa7cc527a
test: move .config files to shared/
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-19 01:12:51 +02:00
Zbigniew Zdanowicz
955ef84306
Optimize number of dc flush to single after all dispatched builtin kernels
...
Related-To: NEO-6871
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-05-18 22:43:52 +02:00
Kacper Nowak
1b8ceb2bbc
Enhance kernel arg info ULTs
...
Manually set values expected by given kernel arg info query.
This prevents issues which incoming zebin switch.
Related-To: NEO-6646
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2022-05-18 22:36:09 +02:00
John Falkowski
340ba8bf56
Fix for task count hang issue
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2022-05-18 19:35:12 +02:00
Bartosz Dunajski
56a164ffcd
Debug mask support to force uncached Gmm usage type
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
22.21.23269
2022-05-18 19:23:34 +02:00
Mateusz Jablonski
5f38555af5
Make test deterministic
...
Related-To: NEO-6611
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-18 19:15:36 +02:00
Mateusz Jablonski
2ad04efd16
Move debug setting and file reader tests to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-18 18:54:02 +02:00
Mateusz Hoppe
1a04628393
L0 Debugger - disable compression in debugging mode
...
Resolves: NEO-6942
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-18 17:54:20 +02:00
Bartosz Dunajski
ab4a45b271
Update PVC device ids
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-05-18 16:02:25 +02:00
Joshua Santosh Ranjan
aac687b43f
Metrics: Add Implicitit Scaling support for EuStallSampling
...
This patch adds support for Implicit Scaling for
EuStallSampling Metric group
Related-To: LOCI-2760
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-05-18 15:32:52 +02:00
Krystian Chmielewski
c59abbe495
Add option for extending cmdlist
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-05-18 14:49:50 +02:00
Katarzyna Cencelewska
b2b333d354
Move mock definition of method configureHardwareCustom inside dummyHwConfig
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-18 14:06:04 +02:00
Artur Harasimiuk
d159679d1f
build: fix ULT execution
...
properly setup depenencies if targets were created in other place
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-18 12:46:41 +02:00
Krystian Chmielewski
359dfc301f
Improve elf encoder
...
This change:
* adds functions for setting members of ElfSymbol, and ElfRela.
* simplifies string section creation in ElfEncoder.
* adds function to query index of section in ElfEncoder.
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2022-05-18 12:20:26 +02:00
Daniel Chabrowski
7463e1970b
Cleanup headers
...
Make TUs and headers self-contained, remove unused headers
Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com >
2022-05-18 11:42:06 +02:00
Mateusz Jablonski
ac3005a463
Create a wrapper for drm_i915_query_item
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-18 11:32:44 +02:00
Mateusz Hoppe
771298c6e2
L0Debugger - add DEBUG_BREAK when readGpuMemory fails
...
- break in checkThreadIsResumed() when memory read fails
unexpectedly
Related-To: NEO-6763
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-18 11:02:19 +02:00
ocldev
fb336d1b57
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-05-18 10:40:52 +02:00
Yates, Brandon
65214e2e4c
Add windows debugger feature check
...
Related-To: NEO-6717
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-05-18 00:37:39 +02:00
Artur Harasimiuk
3f04769f07
style: configure readability-identifier-naming.FunctionCase
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-17 20:55:56 +02:00
Artur Harasimiuk
b3261a8e2b
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-17 19:07:48 +02:00
Compute-Runtime-Validation
daf7829fa2
Revert "L0 Debugger Windows - implement debugger attach/detach"
...
This reverts commit f45431c173 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-05-17 19:02:11 +02:00
Mateusz Jablonski
de465b1e6c
Move drm wrappers to a separate file
...
Related-To: NEO-6852
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-17 17:58:19 +02:00
Mateusz Jablonski
9e7b2a77ea
Ensure that bitwise operation uses same size operands
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-05-17 17:15:41 +02:00