Mateusz Jablonski
5bab1c3f60
refactor: remove not needed NOLINT comments
...
Related-To: NEO-12901
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-05-06 09:11:28 +02:00
Compute-Runtime-Validation
23d7a4af73
Revert "feature: Add sync host event handling on windows"
...
This reverts commit 1ce4d0fdf7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-04-29 04:33:45 +02:00
Jemale Lockett
1ce4d0fdf7
feature: Add sync host event handling on windows
...
Resolves: NEO-13744
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-04-28 21:14:25 +02:00
Vishnu Khanth
8668744f71
feature(sysman): Add support for Memory properties & state for iGPU's in Windows
...
Related-To: NEO-14197
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-04-28 14:58:37 +02:00
Vishnu Khanth
c5a97b0520
feature(sysman): Add support for Memory properties & state for iGPU's in Windows
...
Related-To: NEO-14197
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2025-04-24 11:56:51 +02:00
Joshua Santosh Ranjan
bcc085dd7b
fix: return error when incorrectly querying paraminfo
...
return error if param info is queried for 0 parameters,
but the parameter count is not 0 for the programmable.
Related-To: NEO-14507
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-04-24 09:25:47 +02:00
Mateusz Jablonski
ef4ed582fa
refactor: change type of stype member in L0 tools driver extensions
...
use uint32_t-alias type to avoid casting out of zet_structure_type_t enum range
Related-To: NEO-12901
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-04-24 09:21:09 +02:00
Brandon Yates
42b097ab4f
fix: Only expose THREAD_SCRATCH dbg reg in heapless mode
...
Related-to: NEO-14653
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-04-18 18:30:13 +02:00
Compute-Runtime-Validation
4e81b84d07
Revert "fix: Only expose THREAD_SCATCH dbg reg in heapless mode"
...
This reverts commit e981e85c31 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-04-18 12:42:33 +02:00
Brandon Yates
e981e85c31
fix: Only expose THREAD_SCATCH dbg reg in heapless mode
...
Related-to: NEO-14653
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-04-17 16:48:44 +02:00
shubham kumar
48bbf12eb5
fix: correct gfx_core_helper definitions for EUSS
...
Related-To: NEO-14337
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-04-15 20:02:36 +02:00
Jaroslaw Warchulski
3e1aa33924
refactor: cleanup headers
...
Related-To: NEO-5548
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-04-14 14:59:40 +02:00
Matias Cabral
25ed9d1989
feature: metrics aggregation for EU Stall
...
Resolves: NEO-13999
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-04-10 22:38:19 +02:00
shubham kumar
92a4f9df1a
fix: Correct logic to get valid timestamp bits
...
Related-To: NEO-14430
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-03-28 18:53:21 +01:00
Mateusz Jablonski
2394f9fd91
feature: update base layout of L0 handles to match ze_handle_t layout
...
this layout is required by L0 DDI Handle extension
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-03-28 14:40:20 +01:00
Matias Cabral
1a2666d4e2
feature: get report format for IP sampling
...
Resolves: NEO-13998
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-03-20 21:59:29 +01:00
Damian Tomczak
e6ff523a8e
fix: heapless has the highest priority as builtin
...
Related-to: NEO-13973
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-03-20 08:10:44 +01:00
Matias Cabral
38506298d3
feature: calculate operation for IP sampling
...
Resolves: NEO-13997
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-03-19 18:09:55 +01:00
Joshua Santosh Ranjan
06b34da853
feature: support metrics runtime enabling
...
Related-To: NEO-14287
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-03-19 08:51:59 +01:00
shubham kumar
e287174211
feature: Add EU stall support for xe2/xe3 core
...
Related-To: NEO-13777
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-03-12 23:10:24 +01:00
shubham kumar
ec5283bb3b
feature: get zet_metric_global_timestamps_resolution_exp_t for OA from MDAPI
...
Related-To: NEO-14161
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-03-12 17:33:52 +01:00
Matias Cabral
7cc2db3a32
feature: metrics group calculate properties
...
Resolves: NEO-13993
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-03-06 23:01:26 +01:00
Matias Cabral
f17500a977
feature: source independent entry for calc op create
...
Resolves: NEO-13996
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-03-03 19:39:58 +01:00
Joshua Santosh Ranjan
9d404fab50
fix: support MetricCreateFromProgrammableExp2
...
Related-To: NEO-14211
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-03-03 10:50:57 +01:00
Joshua Santosh Ranjan
c3ecf13fe1
feature: add appendMarker support for oa
...
Related-To: NEO-13784
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-27 18:45:12 +01:00
Marcel Skierkowski
a9da0c4ed5
test: Expand tests to more products
...
Add test for PTL
Update xe2_hpg test
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2025-02-26 17:04:27 +01:00
Compute-Runtime-Validation
9785e5c11e
Revert "feature: update base layout of L0 handles to match ze_handle_t layout"
...
This reverts commit 276c606329 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-26 02:37:14 +01:00
Mateusz Jablonski
276c606329
feature: update base layout of L0 handles to match ze_handle_t layout
...
this layout is required by L0 DDI Handle extension
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-25 01:23:43 +01:00
Mateusz Jablonski
b10c6b4703
feature: add global driver dispatch as prework for DDI handles extension support
...
As per DDI handles extension, global ddi table pointers will be included
in every L0 handle.
This change is focused on initialization of the global objects and reuse
of them within zeGet...ProcAddrTable functions to avoid duplication
of per component ddi table definitions
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-24 15:46:51 +01:00
Compute-Runtime-Validation
66c4288494
Revert "fix: using canonized addr in xe kmd"
...
This reverts commit 683d7c7acf .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-21 17:49:05 +01:00
Wojciech Konior
683d7c7acf
fix: using canonized addr in xe kmd
...
Related-To: NEO-7313
Signed-off-by: Wojciech Konior <wojciech.konior@intel.com >
2025-02-21 16:06:06 +01:00
Compute-Runtime-Validation
9d249580fa
Revert "feature: add global driver dispatch as prework for DDI handles extens...
...
This reverts commit dce4ca8ce7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-21 01:52:55 +01:00
Mateusz Jablonski
dce4ca8ce7
feature: add global driver dispatch as prework for DDI handles extension support
...
As per DDI handles extension, global ddi table pointers will be included
in every L0 handle.
This change is focused on initialization of the global objects and reuse
of them within zeGet...ProcAddrTable functions to avoid duplication
of per component ddi table definitions
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-20 17:44:36 +01:00
Filip Hazubski
e25f9a7fd3
refactor: Remove no longer needed comment related to WddmEventsImp
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 11:34:23 +01:00
Filip Hazubski
6b2b42972a
fix: Add asserts to ensure NonCopyable and NonMovable 1/n
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-18 09:41:20 +01:00
Filip Hazubski
4c7900008f
refactor: Change wording from NonCopyableOrMovable to NonCopyableAndNonMovable
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-17 14:19:10 +01:00
shubham kumar
1a996d666a
fix: Return accurate metric value count for EU stall
...
Related-To: NEO-13401
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-02-14 15:15:55 +01:00
Joshua Santosh Ranjan
76acacd413
fix: remove operation access for unsupported types
...
Related-To: NEO-14077
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-14 14:43:45 +01:00
Mateusz Jablonski
7c4708be08
refactor: store global L0 driver handle in vector
...
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-13 23:24:57 +01:00
Pratik Bari
e91480c673
fix: Merge Prelim & Nonprelim code for Legacy Sysman Memory module
...
Related-To: NEO-14004
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-02-10 12:50:40 +01:00
Joshua Santosh Ranjan
f89725d31b
test: correct the structure type value
...
Related-To: NEO-13480
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-06 18:17:41 +01:00
Joshua Santosh Ranjan
c8eb085cdb
feature: expose source ids for metric groups
...
Related-To: NEO-13480
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-05 12:31:44 +01:00
Brandon Yates
c1ac3a733d
feature: Expand exception bitmask checked by dbgUMD
...
Related-to: NEO-8306
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-02-05 02:39:26 +01:00
shubham kumar
b72b43712c
test: add missing override to derived class method
...
Related-To: NEO-13777
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-02-04 18:37:40 +01:00
shubham kumar
f2b48b97d2
refactor: Prework to get sampling unit through ioctl query on xe
...
Related-To: NEO-13777
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-02-03 10:37:46 +01:00
Pratik Bari
4327f8c832
fix(sysman): Disable Supported Diagnostics Tests
...
The Supported Diagnostics Tests are disabled resulting into no handle
creation for Diagnostics module
Related-To: NEO-13819
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-01-30 16:49:53 +01:00
Joshua Santosh Ranjan
dbc85c4322
feature: add support for metric markers
...
Related-To: NEO-12058
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-01-29 20:22:34 +01:00
Compute-Runtime-Validation
ad99c8d818
Revert "feature: Submission for GlobalTimestamp as default"
...
This reverts commit 3d3c5ddf9f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-28 11:22:20 +01:00
Pratik Bari
245aa0cb59
feature(sysman): Added implementation for zesVFManagementGetVFCapabilitiesExp2
...
As zesVFManagementGetVFCapabilitiesExp has been deprecated, added the
implementation for zesVFManagementGetVFCapabilitiesExp2
Related-To: NEO-13525
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2025-01-24 22:01:20 +01:00
Jemale Lockett
272edeabe6
fix: Fix debugger bitmask parsing and setting for new platforms
...
Related-to: NEO-7799
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-01-24 21:45:54 +01:00