Mateusz Jablonski
5f97ff1513
Move common test files to shared libult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-07 19:44:34 +02:00
Joshua Santosh Ranjan
102a950fee
Metrics Coverage Improvement for OS Dependent Metric Query Implementation
...
Related-To: LOCI-2110
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-10-06 19:57:54 +02:00
Mateusz Jablonski
7187769744
Move kernel binary helpers to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 13:41:34 +02:00
Jitendra Sharma
cfad41f28a
Introduce new interface for reinitializing level zero device
...
This change introduce
- new method deviceReinit, which could be used, to reinitialize
existing level zero device.
Related-To: LOCI-2612
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-10-06 07:16:33 +02:00
Daniel Enriquez
afaef2b234
Fix Voltage Offset, signed value.
...
Voltage Offset was incorrectly set as unsigned.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-10-06 06:08:24 +02:00
Mayank Raghuwanshi
e1ad48ccb5
Pass device handles to sysman power module
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-10-05 20:47:21 +02:00
Robert Krzemien
b5e0d32fe1
Metric Api: Fix activation for sub devices
...
Resolves: LOCI-2611
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-10-05 18:39:22 +02:00
Mayank Raghuwanshi
52e9dd26a6
Modify canRead and CanWrite functions of fsaccess class
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-10-05 10:52:17 +02:00
Jitendra Sharma
135ec380fc
Dont initialize sysman for linux if Driver Model is not DRM
...
Related-To: LOCI-2533
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-10-04 12:15:21 +02:00
Pichika Uday Kiran
27bf56ee5a
firmware-utils: Read IGSC version from IGSC config
...
- This commit reads the IGSC version from the IGSC config
rather parsing the igsc library path.
Related-To: LOCI-2527
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com >
2021-10-01 07:12:43 +02:00
Robert Krzemien
eb1802cf2f
Metric Api: Pass workload partition client option
...
Resolves: LOCI-2583
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-30 21:03:09 +02:00
Joshua Santosh Ranjan
4cb7c1014a
Revert "Add flexibility to disable root device metrics"
...
Reverted the change which disabled metrics collection for multi-device
Related-To: LOCI-2580
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-30 19:05:20 +02:00
Igor Venevtsev
da982b41be
Add readSbaBuffer() interface
...
Related-To: NEO-6277
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-09-30 18:02:00 +02:00
Krzysztof Gibala
b786099a7e
Split ULT file
...
Split test_metric_query_pool file
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-09-30 17:53:56 +02:00
Jitendra Sharma
c46f591a99
Do not initialize Sysman if OsSysman Init failed
...
Related-To: LOCI-2552
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-09-30 09:11:55 +02:00
T J Vivek Vilvaraj
aba7d74bcd
remove unused libxml module from sysman
...
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com >
2021-09-30 09:01:35 +02:00
T J Vivek Vilvaraj
26779e2f34
sysman: fix diagnostics handle creation
...
Resolves:LOCI-2601
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com >
2021-09-30 07:58:18 +02:00
Robert Krzemien
f3ea565121
Add implementation for zetMetricGroupCalculateMultipleMetricValuesExp.
...
Resolves: LOCI-2409
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-29 22:49:26 +02:00
Joshua Santosh Ranjan
4848c67edd
Program CommandList for Metric Query
...
Add commands to the command list for multi-device execution of Metric Queries
Related-To: LOCI-2570
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-29 22:15:09 +02:00
Robert Krzemien
f431b569b7
Metric Api: Query begin/end for sub devices
...
Resolves: LOCI-2467
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-28 22:51:01 +02:00
Jaroslaw Chodor
996dd18b76
WSL - partition layout for 48-bit limited addressing
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-09-28 18:09:46 +02:00
Robert Krzemien
8d2fcad63f
Metric Api: Query get data for sub devices
...
Resolves: LOCI-2470
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-27 08:13:36 +02:00
Artur Harasimiuk
0b4bc865d3
move drm_mock to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-24 08:55:45 +02:00
Mateusz Hoppe
b0ec436b3e
Fill devices from api thread
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-22 16:34:10 +02:00
Artur Harasimiuk
1ec3035cb1
rename igdrcl_libult_cs to neo_libult_cs
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-22 10:56:29 +02:00
Joshua Santosh Ranjan
d6bb9bf0dd
Metrics MultiDevice Support Add SubDevice Check
...
Adding isSubdevice check to support multi devices
Related-To: LOCI-2554
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-22 09:45:08 +02:00
Szymon Morek
d61741dd9f
Refactor memory info
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-09-21 11:17:25 +02:00
Mateusz Hoppe
4d4433fa5f
Fixes for MultiDevice fixture and DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-20 17:27:46 +02:00
Artur Harasimiuk
b505bcdf79
move custom event listener to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-20 16:46:50 +02:00
Igor Venevtsev
f3eb4e3ddf
Add memoryHandle to EuThread
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-09-17 14:33:03 +02:00
Joshua Santosh Ranjan
a7f526c980
Metrics Append Streamer Marker Multi-Device Support
...
Added multi-device support for zetCommandListAppendMetricStreamerMarker
Related-To: LOCI-2492
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-09-16 19:32:48 +02:00
Bartosz Dunajski
c88db681d6
Fix SubDeviceCount value in Metrics
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-16 09:39:20 +02:00
Robert Krzemien
bc2963bf31
Metric Api: Query Pool for sub devices
...
Resolves: LOCI-2462
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-09-16 00:18:52 +02:00
Kamil Kopryk
9ccf43e441
Correct branch_dir_suffix in cmake
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6245
2021-09-14 16:00:20 +02:00
Mateusz Hoppe
a27b839976
Refactor getSingleThreads()
...
- return ThreadIds for chosen device index from ze_device_thread_t
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-13 14:36:35 +02:00
Mateusz Hoppe
09e8bc4eda
Return attach flag when state save area header available
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-08 19:25:22 +02:00
Ayush Pandey
361a35e8a2
ULT: ULT coverage for ras module.
...
Related-To: LOCI-2512
Signed-off-by: Ayush Pandey <ayush.pandey@intel.com >
2021-09-07 19:29:59 +02:00
Artur Harasimiuk
5be234111c
allow disable builtins compilation
...
Related-To: NEO-6011
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-09-07 18:02:54 +02:00
Mayank Raghuwanshi
d2014b2869
Add support for 32 GTs pci link speed and 0 power_min_limit
...
Related-To: LOCI-2489, LOCI-2488
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-09-07 08:51:45 +02:00
Joshua Santosh Ranjan
299e798159
Fix Metrics Cleanup Metrics Discovery
...
Fix cleanup metrics discovery to handle sub-device to root-device order
Add Close to metrics adapter group
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
Related-To: LOCI-2500
2021-09-06 06:51:28 +02:00
Joshua Santosh Ranjan
1ee80cd382
Metric: Add sub device support for zetMetricStreamerReadData
...
Adding sub device support for Metric Streamer Read Data
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
Related-To: LOCI-2460
2021-09-06 06:43:13 +02:00
Igor Venevtsev
ce12c97a74
Fix IGC includes in L0 tools tests
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-09-03 14:22:16 +02:00
Mateusz Hoppe
979d7cad35
Suppress prints in EuThread ULTs
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-02 13:13:18 +02:00
Mateusz Hoppe
b323e78f55
Verify thread state with counter
...
Related-To: NEO-6080
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-09-01 14:26:59 +02:00
Bartosz Dunajski
0345d9f707
Improve queries with number of SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-09-01 14:01:57 +02:00
Joshua Santosh Ranjan
5844cbe02b
Metrics: Metric Streamer Event Support for Sub Devices
...
Adding Event Support for Sub Devices
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
Related-To: LOCI-2459
2021-08-31 18:17:39 +02:00
Joshua Santosh Ranjan
d71c68ef0a
Metrics:Metric Streamer Open and Close Sub-Device Support
...
Add Support for Sub-Devices in Metric Streamer Open & Close API
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
Related-To: LOCI-2459
2021-08-26 07:00:47 +02:00
Mateusz Hoppe
d10eb1c04c
Add thread log level
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-08-25 13:01:33 +02:00
Pichika Uday Kiran
4cd7be6670
ULT: Add sysman device ults to improve code coverage
...
Related-To: LOCI-2120
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com >
2021-08-24 18:40:15 +02:00
Pichika Uday Kiran
ab7e0013e1
ULT: Handle ULT coverage for sysman frequency module
...
- Handles the code coverage for sysman's frequency module
Related-To: LOCI-2124
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com >
2021-08-24 08:48:32 +02:00