Bellekallu Rajkiran
24f73f4686
fix(Sysman): Support for fabric port health change event.
...
Related-To: LOCI-4053
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-04-12 06:46:19 +02:00
Bari, Pratik
f8623fadaf
Added support for Standby APIs
...
- Added support for the Standby APIs in the new sysman design.
- Added ULTs for the Standby APIs in the new sysman design.
Related-To: LOCI-4097
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-04-10 06:54:50 +02:00
Jitendra Sharma
d29ed25f8b
Add support for global_operations in new sysman design
...
Related-To: LOCI-4135
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-04-05 17:25:03 +02:00
Singh, Prasoon
71fe65b327
[Sysman] Replace normal pointers with smart pointers (10/n)
...
Replacing normal pointers by smart pointers in fan module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-04-05 11:05:44 +02:00
Bellekallu Rajkiran
310380119a
feat(sysman): Support for registering events during listen
...
Related-To: LOCI-3682
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-04-04 07:07:19 +02:00
Joshua Santosh Ranjan
5dbe905e74
[Sysman]Update Firmware module to support zesInit
...
Related-To: LOCI-4227
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-04-04 06:48:52 +02:00
Singh, Prasoon
42a422d9f4
[Sysman] Replace normal pointers with smart pointers (8/n)
...
Replacing normal pointers by smart pointers in fabric_port module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-04-03 09:34:52 +02:00
Mayank Raghuwanshi
3816b85fa0
Add check for memory type before calculating ras hbm errors
...
Related-To: LOCI-3500
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-03-31 13:47:41 +02:00
Joshua Santosh Ranjan
0f280dbadf
[Sysman] Update Scheduler module for zesInit
...
Related-To: LOCI-4119
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-03-31 10:43:05 +02:00
Singh, Prasoon
1a6f03c36e
[Sysman] Replace normal pointers with smart pointers (4/n).
...
Replacing normal pointers by smart pointers in temperature module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-03-30 13:07:02 +02:00
Mayank Raghuwanshi
065232eac7
Add support for ras l3 fabric errors
...
Related-To: LOCI-3966
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-03-30 12:47:45 +02:00
Singh, Prasoon
ac929eaf61
(Sysman):Changes made in standby API.
...
Replacing normal pointers by smart pointers in standby module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-03-30 06:45:00 +02:00
Singh, Prasoon
49827b7122
(Sysman):Changes made in engine API.
...
Replacing normal pointers by smart pointers in engine module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-03-30 06:41:26 +02:00
Bari, Pratik
b161af5886
Improve coverage in Fs Access
...
- Added ULTS to improve the code coverage in fs_access.
- Used the shared functions in the ULTs.
- Added the function for pwrite in the shared code.
Related-To: LOCI-2117
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-30 04:21:18 +02:00
Singh, Prasoon
fa2bb2509b
[Sysman] Replace normal pointers with smart pointers (6/n)
...
Replacing normal pointers by smart pointers in scheduler module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-03-29 16:01:08 +02:00
Singh, Prasoon
4475e2228d
[Sysman] Replace normal pointers with smart pointers (7/n)
...
Replacing normal pointers by smart pointers in memory module of L0 sysman.
Related-To: LOCI-2810
Signed-off-by: Singh, Prasoon <prasoon.singh@intel.com >
2023-03-29 10:59:40 +02:00
Bari, Pratik
fb82af429b
Improve ULT function coverage in Fan Component
...
As the fan component is not supported on Linux, hence for the ULTs a
fan handle is created and used which improves the coverage for the Fan
component.
Related-To: LOCI-2113
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-27 10:06:32 +02:00
Bari, Pratik
e813ae0f4a
Added changes for maxBandwidth computation in Memory Component.
...
The memoryBusWidth used for the computation of maxBandwidth has been
changed to 128 bytes from 128 bits. Hence the final maxBandwidth need
not be further divided by 8 to convert it into bytes/sec.
Related-To: LOCI-3833
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-23 20:20:59 +01:00
Bari, Pratik
593bd13d4d
Added support for Frequency APIs
...
- Added support for the Frequency APIs in the new sysman design.
- Added ULTs for the Frequency APIs in the new sysman design.
Related-To: LOCI-4096
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-23 18:53:32 +01:00
Joshua Santosh Ranjan
18be91cbde
[Sysman] Updated Engine module to support zesInit
...
Related-To: LOCI-4138
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-03-23 03:46:11 +01:00
Kulkarni, Ashwin Kumar
9d866dac9e
Support maxBandwidth in zesDevicePciGetState for windows
...
Fix to update zes_pci_speed_t.maxBandwidth
Related-To: LOCI-4056
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2023-03-20 06:12:44 +01:00
Philip Meyer
2606788250
Sysman - Modify Consumption of KMD Energy Counter Timestamp
...
Signed-off-by: Philip Meyer philip.meyer@intel.com
Resolves: HSD-14018885283
2023-03-20 06:05:24 +01:00
Mateusz Jablonski
659cacf2c9
refactor l0 cmake: reduce include directories
...
Related-To: NEO-7507
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-03-17 13:41:55 +01:00
Mateusz Jablonski
a7830eb478
refactor l0 cmake: add CMakeLists.txt files to solution
...
Related-To: NEO-7507
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-03-17 12:09:03 +01:00
Mateusz Jablonski
cb7437b6b7
refactor l0 tools: cleanup cmake files
...
append sources in current directory
Related-To: NEO-7507
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-03-16 14:05:14 +01:00
Bari, Pratik
adbda5906a
Added support for Power APIs
...
- Added support for the Power APIs in the new sysman design.
- Added ULTs for the Power APIs in the new sysman design.
- Added change to measure the average power in the black box test for
Power.
Related-To: LOCI-3891
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-15 08:23:45 +01:00
Joshua Santosh Ranjan
790ef57c3f
[Sysman] Update memory module for zesInit
...
Related-To: LOCI-4118
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-03-15 06:31:43 +01:00
Devarinti, Puneeth Kumar Reddy
fb6c374e35
Debug: Add debug logs for performance module
...
Related-To: LOCI-3879
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-03-14 10:55:40 +01:00
Jitendra Sharma
266a495837
[Sysman]: Add support for Fabric APIs
...
Add support for Fabric APIs in new sysman design.
This design is independent of level zero core.
Related-To: LOCI-4091
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-03-10 07:31:21 +01:00
Bellekallu Rajkiran
f0c7eef667
Sysman: Fix and refactor event implementation
...
Remove unnecessary prelim implementation for events.
Modify uevent property name to check memory health
events.
Related-To: LOCI-4089
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-03-09 09:34:11 +01:00
Bellekallu Rajkiran
2282f26734
feature(sysman): Support events for multiple devices
...
Related-To: LOCI-3683
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-03-07 09:50:32 +01:00
Bari, Pratik
9acba4ea2a
Added changes in the Temperature Component
...
- The 'paramInfo' for the sensor type ZES_TEMP_SENSORS_MEMORY has been
corrected from TemperatureDomainPackage to TemperatureDomainHBM.
- The ULTs for temperature have been enabled for windows.
Related-To: LOCI-3149
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-03-07 09:47:34 +01:00
Compute-Runtime-Validation
8bce514403
Revert "[Sysman]: Remove not used functions in fsAccess"
...
This reverts commit d47c1de7aa .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-03-02 10:27:05 +01:00
Jitendra Sharma
d47c1de7aa
[Sysman]: Remove not used functions in fsAccess
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-03-02 07:49:34 +01:00
Devarinti, Puneeth Kumar Reddy
535debff2d
Debug: Add debug logs for temperature module
...
Related-To: LOCI-3881
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-03-01 22:32:00 +01:00
Devarinti, Puneeth Kumar Reddy
996d73b768
Debug: Add debug logs for firmware module
...
Related-To: LOCI-3877
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-03-01 22:27:39 +01:00
Devarinti, Puneeth Kumar Reddy
cc3245378c
Debug: Add debug logs for power module
...
Related-To: LOCI-3879
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-02-27 04:43:35 +01:00
Devarinti, Puneeth Kumar Reddy
5fbb10df2d
Debug: Add debug logs for diagnostics module
...
Related-To: LOCI-3882
Signed-off-by: Devarinti, Puneeth Kumar Reddy <puneeth.kumar.reddy.devarinti@intel.com >
2023-02-27 04:40:11 +01:00
Mayank Raghuwanshi
29ed6ea077
Add support l3_bank and subslice Ras errors
...
Related-To: LOCI-3662
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-02-22 09:14:15 +01:00
Bellekallu Rajkiran
ac5d719e25
Fix (sysman): Modify device wedged status retrieval mechanism
...
Related-To: LOCI-3551
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-02-20 23:21:24 +01:00
Warchulski, Jaroslaw
b485c025d0
Cleanup includes 57
...
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-02-17 11:19:59 +01:00
Jitendra Sharma
0bc4294af4
Add support for Sysman init and sysman driver init
...
With this change we are adding support for initializing
Sysman and also providing support to get Sysman driver
handles and device handles.
Related-To: LOCI-3950
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-02-16 08:10:39 +01:00
Bellekallu Rajkiran
1c63753ebe
feature(sysman): Support for reset event upon repair
...
Related-To: LOCI-3720
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-02-14 08:12:22 +01:00
Warchulski, Jaroslaw
5ec9de90ee
Cleanup includes 52
...
Cleaned up files:
level_zero/core/source/driver/driver.h
level_zero/tools/source/sysman/fabric_port/windows/os_fabric_port_imp.h
level_zero/tools/source/sysman/pci/os_pci.h
shared/source/debug_settings/debug_settings_manager.h
shared/source/gmm_helper/page_table_mngr.h
shared/source/gmm_helper/windows/gmm_memory_base.h
shared/source/kernel/kernel_arg_metadata.h
shared/test/common/libult/linux/drm_mock.h
shared/test/unit_test/fixtures/command_container_fixture.h
shared/test/unit_test/fixtures/product_config_fixture.h
shared/test/unit_test/helpers/simd_helper_tests_pvc_and_later.inl
shared/test/unit_test/os_interface/hw_info_config_tests.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-02-13 11:39:34 +01:00
Mayank Raghuwanshi
07d3353b1f
Add support for sysman zesFabricPortGetFabricErrorCounters API
...
Related-To: LOCI-3398
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-02-13 06:50:23 +01:00
Warchulski, Jaroslaw
64f735481d
Cleanup includes 48
...
Cleaned up files:
shared/source/command_container/command_encoder.inl
shared/source/os_interface/hw_info_config.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-02-10 17:23:02 +01:00
Warchulski, Jaroslaw
a2e6a8284b
Cleanup includes 47
...
Cleaned up files:
level_zero/tools/source/debug/windows/debug_session.h
level_zero/tools/source/sysman/memory/windows/os_memory_imp.h
level_zero/tools/source/sysman/windows/kmd_sys_manager.h
opencl/test/unit_test/aub_tests/command_stream/copy_engine_aub_tests_xehp_and
shared/source/command_container/command_encoder.inl
shared/source/command_stream/command_stream_receiver_hw_xehp_and_later.inl
shared/source/helpers/blit_commands_helper_base.inl
shared/test/unit_test/image/image_surface_state_fixture.h
shared/test/unit_test/os_interface/windows/os_interface_win_tests.h
Related-To: NEO-5548
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2023-02-10 17:07:30 +01:00
Mayank Raghuwanshi
5a833e2c08
Add support for RAS CSC HW errors
...
Related-To: LOCI-3699
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-02-03 18:36:12 +01:00
Bellekallu Rajkiran
47486ca55a
Add support for memory health information
...
Get Memory health information from igsc.
Related-To: LOCI-3395
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-02-02 21:50:36 +01:00
Kamil Kopryk
2484c7ceb2
refactor: rename hw_helper files to gfx_core_helper files
...
Related-To: NEO-6853
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-02-01 19:37:51 +01:00