Grzegorz Choinski
590b0c8ed1
include libigsc component
...
Related-To: NEO-5663
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-06-25 11:51:32 +02:00
Igor Venevtsev
e0a50d3143
Rename L0::DebugSession::getRegisterSetPropertiesExp->getRegisterSetProperties
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-24 16:44:19 +02:00
Brandon Yates
52ad8b0977
Update L0 Loader to 1.4.1 (v1.2 spec)
...
Also make changes to debug API to mitigate API break
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2021-06-23 19:27:50 +02:00
lgotszal
5c43c6fd94
Update MIT copyright headers to always use SPDX
...
Related-to: IGC-4296
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-06-23 14:00:21 +02:00
Mayank Raghuwanshi
6436714987
Update sysfs path for sysman freq module
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-22 18:48:15 +02:00
Mayank Raghuwanshi
a19eab36fb
Modify handle create handle implementation for sysman engine
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-22 18:41:03 +02:00
Igor Venevtsev
79c258977a
Add L0::DebugSession::getRegisterSetPropertiesExp() stub
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-22 18:38:32 +02:00
Jitendra Sharma
18e95c51f5
Add support for Sysman Fabric port health event
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-06-16 11:47:54 +02:00
Jitendra Sharma
52f736c048
In PMT init, check for validity of every Telem node
...
In PMT init, check if telem sysfs directory entry belong to the
GPU device.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-06-09 09:21:33 +02:00
Igor Venevtsev
3f068eeca2
L0: rename EXTENSIONS to PUBLIC_EXTENTIONS in CmakeLists.txt
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-06-07 21:49:22 +02:00
Mateusz Hoppe
e9a43f1f66
Add readModuleDebugArea() method
...
Related-To: NEO-5940
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-07 15:26:22 +02:00
Mayank Raghuwanshi
770a6676a4
Remove handles for retrieving min temperature values
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-06-07 08:29:21 +02:00
Vilvaraj, T J Vivek
d1e8f859d4
sysman: add multi-Device Support for diagnostics
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-05-27 11:48:16 +02:00
Jaroslaw Chodor
0e9aa45e46
Improving OS abstraction
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-05-23 21:40:37 +02:00
Jitendra Sharma
e1458fc95c
To avoid seg fault, add null check before deleting PMT objects
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-05-18 12:37:15 +02:00
lgotszal
3bd4bca911
Copyright header update
...
Dates corrected in copyright headers to reflect original publication date
(2018 for OpenCL, 2020 for Level Zero).
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-05-17 20:38:19 +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
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
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
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
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
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
Mateusz Hoppe
6594119afb
Add debugSession interfaces
...
Related-To: NEO-4516
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-21 08:21:27 +02:00
Mayank Raghuwanshi
17565be417
Retrieve model name and vendor name for sysman zesDeviceGetProperties
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-04-20 16:30:44 +02:00
Vilvaraj, T J Vivek
699b504378
sysman: add support to enable IFR status.
...
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-04-20 15:27:09 +02:00
Mateusz Hoppe
eb03fd7603
Add startAsyncThread interface to DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-20 11:24:02 +02:00
Jitendra Sharma
8a6247d82d
Implement ze_device_memory_properties_t.maxClockRate
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-19 22:36:26 +02:00
Compute-Runtime-Validation
b5545c2a50
Revert "Implement ze_device_memory_properties_t.maxClockRate"
...
This reverts commit c3b63bd8a2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-17 10:21:25 +02:00
Mayank Raghuwanshi
61c08c052f
Implement zesDriverEventListenEx
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-04-17 04:25:35 +02:00
Jitendra Sharma
c3b63bd8a2
Implement ze_device_memory_properties_t.maxClockRate
...
Current implementation of ze_device_memory_properties_t.maxClockRate
is providing max dynamic frequency of GPU not the max memory frequency.
This change fixes that issue.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-16 09:12:29 +02:00
Jitendra Sharma
46c51cb8a9
Sysman device reset stability fix
...
Close PMT, and PMU fds created during Sysman's init before calling
device reset.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-15 11:53:10 +02:00
Bartosz Dunajski
45b005161a
Dont create VM IDs if not supported
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-14 10:51:56 +02:00
Piotr Maciejewski
08210f8be5
Fix for Metric Api test that attempts OS (fstat) function.
...
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com >
2021-04-09 17:29:23 +02:00
Daniel Enriquez
b604ce4da5
Sysman for Windows: Adding break from Listen.
...
Breaking from the Listen call via registerEvents(0).
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-04-09 02:28:47 +02:00
Mateusz Hoppe
a24735b4fd
Revert "sysman: add basic steps for IFR status"
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-08 20:35:15 +02:00
Bartosz Dunajski
9cf7651643
Simplify Device classes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-08 19:00:59 +02:00
Mateusz Hoppe
a2cbb4f859
Add readEvent method to DebugSession
...
Related-To: NEO-4556
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-08 17:55:54 +02:00
Vilvaraj, T J Vivek
b56b204f3e
sysman: add basic steps for IFR status.
...
In field repair status information is needed as part of Device
reset status
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com >
2021-04-07 16:21:26 +02:00
Mateusz Hoppe
223a42c3c7
Refactor DebugSession creation
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-07 14:40:02 +02:00
Kanhaiya Singh
33ba9f45b1
Fix the sysman code by replacing "Unknown" with "unknown"
...
Signed-off-by: Kanhaiya Singh <kanhaiya.singh@intel.com >
2021-04-06 09:41:43 +02:00
Jitendra Sharma
b0f2c76434
In Sysman PMT Fix telemetry node sort logic
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-02 07:21:07 +02:00
Mateusz Hoppe
95b9880385
Add initialize() to DebugSession
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-01 16:51:31 +02:00
Jitendra Sharma
022f139bd5
Add ult for uncovered branches in Sysman memory API and PMT interface
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-03-30 20:29:32 +02:00
Mayank Raghuwanshi
a9ab9f0789
Fix for absence of busy node for clients
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-03-29 14:20:27 +02:00
Mayank Raghuwanshi
027a916107
Improve code coverage for Pmu Interface
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-03-26 09:08:52 +01:00
Mayank Raghuwanshi
d89b51edd3
Update sysman events API for bug fixes
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-03-23 09:34:42 +01:00
Mayank Raghuwanshi
faac0a82ef
Update pmu interface
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-03-22 14:31:31 +01:00