Commit Graph

1034 Commits

Author SHA1 Message Date
Maciej Dziuban
f5b253207d Fix osContext initialization for L0 immediate command lists
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-05-17 15:05:05 +02:00
Kamil Kopryk
14bc9fb0bf Ignore media block 2d patch token when media block support is disabled
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-5820
2021-05-17 11:38:46 +02:00
Mateusz Hoppe
734e22857e Add RootDebugSession
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-16 14:47:10 +02:00
Jitendra Sharma
5f41e00909 In PMT telem directory ignore entry whose suffix is not "telem"
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-05-14 16:08:42 +02:00
Mateusz Hoppe
1414247ed4 Register ELF before transferring ISA to Allocation
Related-To: NEO-5857

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-14 13:04:54 +02:00
Young Jin Yoon
bb53de1e4e Fix errors for incorrect work group size
Related-To: LOCI-2084
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-05-14 12:05:48 +02:00
Pawel Cieslak
5eae946fe3 Do not override LD_LIBRARY_PATH when running tests
Related-To: NEO-5632
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-05-14 11:57:26 +02:00
Jaroslaw Chodor
3ae75b39fb Changing win dev discovery to DXCoreAdapterFactory
Second try - keeping legacy path as fallback

Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-13 22:31:48 +02:00
Zbigniew Zdanowicz
129f4c6045 Enable manager of imported host pointers
Related-To: NEO-5126

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-05-13 18:45:07 +02:00
Zbigniew Zdanowicz
fa683b5e81 Refactor manager of imported host pointers
Related-To: NEO-5126

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-05-13 12:56:06 +02:00
Mayank Raghuwanshi
1c3107fc7e Update sysman engine and scheduler as per lastest spec
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2021-05-12 14:51:21 +02:00
Jitendra Sharma
4c6e38c9e5 Reorganize sysman memory API OS specific files
Reorganize sysman memory OS specific files such that
embargo memory files related to OS, would get compiled
independent of SUPPORT_DG1 flag.

Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-05-12 14:36:44 +02:00
Vilvaraj, T J Vivek
3cbb981ba0 sysman: add test to validate device State
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
2021-05-12 14:35:48 +02:00
Bartosz Dunajski
015595a3f8 Remove root device index duplicates from Event pool allocation
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-12 10:33:58 +02:00
Bartosz Dunajski
cffac84a3b Simplify creating EventPool allocation
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-11 18:26:54 +02:00
Dominik Dabek
5cbb822c3c Fix ADLS on windowsx86_64
Related-To: NEO-5807

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-05-11 15:57:13 +02:00
Compute-Runtime-Validation
5d90594d9d Revert "Changing win dev discovery to DXCoreAdapterFactory"
This reverts commit 83143c4318.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-05-11 12:40:03 +02:00
Mateusz Hoppe
8fd65cc6bf Do not append debugKernelEnable internal option
- module compilation does not need it when L0 debugger used

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-11 08:20:22 +02:00
Compute-Runtime-Validation
dd6653892e Revert "Move SVM allocs memory manager to L0::Context (1/N)"
This reverts commit 9080e2ee5b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-05-09 12:37:44 +02:00
Jim Snow
ea516527ea Add zello_image L0 black box test
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
2021-05-08 01:16:08 +02:00
Jaime Arteaga
9080e2ee5b Move SVM allocs memory manager to L0::Context (1/N)
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-05-07 22:17:10 +02:00
Dominik Dabek
47256642c3 Enable Level Zero on ADLS, RKL
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-05-07 22:08:50 +02:00
Jitendra Sharma
9332095bba Print PCI address function also in zello_sysman PCI test
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-05-07 22:00:46 +02:00
Young Jin Yoon
71f777c170 Add append_launch_kernel ULTs for cmdlist_imm
Related-To: LOCI-2183
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-05-07 21:09:13 +02:00
Jaime Arteaga
5f0e4f8e2a Revert "Move memory managers to L0::Context (1/N)"
This reverts commit 9ce887b8b53a787a7e0a0d808c96e295655ae57b.


Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-05-06 04:56:09 +02:00
Young Jin Yoon
47529148ee Move cache_flush_test to gen12lp directory
Related-To: LOCI-1877
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-05-06 01:52:12 +02:00
Jaime Arteaga
1f1fbb193b Move memory managers to L0::Context (1/N)
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-05-05 23:01:42 +02:00
Kanhaiya Singh
5a911c9809 ULT coverage gap on Sysman PCI
Signed-off-by: Kanhaiya Singh <kanhaiya.singh@intel.com>
2021-05-05 21:50:31 +02:00
Bartosz Dunajski
9458638718 Affinity mask helper
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-05 13:59:12 +02:00
Jaime Arteaga
d66f855e22 Correctly report ZE_DEVICE_FP_FLAG_ROUNDED_DIVIDE_SQRT if available
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-05-05 00:28:51 +02:00
Vilvaraj, T J Vivek
24a745f4bd sysman:add support for Diagnostis API.
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
2021-05-04 20:37:38 +02:00
Young Jin Yoon
6f555d6258 Use L3_CONTROL only for DG1
Related-To: LOCI-1877
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-05-04 10:42:06 +02:00
Mateusz Hoppe
a79f67958e Report max subslices count in L0 device properties
Related-To: LOCI-2080

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-04 10:17:21 +02:00
Jaroslaw Chodor
83143c4318 Changing win dev discovery to DXCoreAdapterFactory
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-04-30 15:57:35 +02:00
Mateusz Hoppe
352254416f Use all registered engines when initializing SBA tracking buffers
Related-To: NEO-5803

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-29 17:29:59 +02:00
Filip Hazubski
785be7ffd9 Update programFrontEnd function
Use properties required by command list when VFE_STATE is programmed by
command queue.

Related-To: NEO-4940, NEO-4574

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-29 16:37:23 +02:00
Filip Hazubski
3a2281bf77 Program additional VFE_STATE instructions when needed
Additonal VFE_STATEs may be programmed when appending kernels to a
command list and when the command list is executed.

Related-To: NEO-4940, NEO-4574

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-28 16:07:55 +02:00
Zbigniew Zdanowicz
edc0a93927 Add preemption synchronization flag to command queue
Related-To: NEO-5778

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-28 13:14:18 +02:00
Zbigniew Zdanowicz
c0b0013bfc Fix offset calculations for imported host pointer allocations
Related-To: NEO-5126

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-28 10:08:05 +02:00
vinod krishna
66f0dc5564 Metrics ULT Conditional coverage of metric_enumeration_imp.cpp
Resolves: LOCI-2220

Signed-off-by: vinod krishna <vinod.krishna@intel.com>
2021-04-28 09:50:25 +02:00
T J Vivek Vilvaraj
8bdf9828b0 sysman fix cmakeList error
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com>
2021-04-28 07:44:17 +02:00
Jaime Arteaga
b48192bcfe Use uint64_t for sizes to support large sizes
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-04-27 20:41:41 +02:00
Dominik Dabek
bb9d902899 Add padding for ISA allocations
Related-To: NEO-5771
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-04-27 11:03:58 +02:00
Daniel Enriquez
0afe6b2caa Extend Support for memory on Sysman for iGFX
Changing from discrete to iGFX the Memory Module support.

Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com>
2021-04-27 07:16:13 +02:00
Mayank Raghuwanshi
a92798ec4f Improve Pmu Ult's such that syscalls are not called directly
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com>
2021-04-23 20:02:40 +02:00
Krystian Chmielewski
ef71915c71 Remove KernelArgInfo and use KernelDescriptor's args instead
Related-To: NEO-4729
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-04-23 15:12:09 +02:00
Zbigniew Zdanowicz
902cce597a Add new functionality to load SIP from file
Related-To: NEO-5718

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-23 13:48:26 +02:00
Bartosz Dunajski
176270114b Simplify RootDevice class
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-22 17:41:52 +02:00
Daria Hinz
53104e0830 Add a parameter to the encode function
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
2021-04-22 12:07:16 +02:00
Konstanty Misiak
62d52ba2e9 Fix DG1 tests fail
Related-To: NEO-5679

Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-04-21 18:47:22 +02:00