Jakub Nowacki
2af0f514ec
fix: make readModuleDebugArea() thread-safe
...
Related-To: NEO-15630
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-10-24 14:25:46 +02:00
Compute-Runtime-Validation
6151a587f3
Revert "feature: Add support for euss buffer overflow on windows"
...
This reverts commit 91a27e9e9d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-24 02:21:16 +02:00
shubham kumar
91a27e9e9d
feature: Add support for euss buffer overflow on windows
...
Related-To: NEO-15684
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-10-23 08:25:23 +02:00
Brandon Yates
7f50c59c0c
fix: Two fixes for debugger SLM access
...
1) retry count needs to be increased. It is too low in some cases
2) Command.offset will get zero'd by SIP in some cases. We cannot
rely on it to maintain running value
Related-to: HSD-18043174020
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-22 20:27:04 +02:00
Neil R. Spruit
c4c8f21b7f
feature: Support for reading sip lib register access
...
Related-To: NEO-16148
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-20 19:04:32 +02:00
Compute-Runtime-Validation
d07e97a38a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit 2d2b77d908 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-17 08:47:32 +02:00
Brandon Yates
6a66c5df71
fix: xe debugger - set lrc and exec queue on page fault event
...
Related-to: GSD-11826
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-10-16 19:27:31 +02:00
Matias Cabral
2d2b77d908
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-15 17:17:18 +02:00
Jemale Lockett
da7915e1ad
refactor: Minor definition change and test simplification
...
Related-to: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-15 16:37:54 +02:00
Jemale Lockett
765af92aca
refactor: Add type conversion handling methods for EuDebugInterface
...
Resolves: NEO-16068
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-10-13 23:56:33 +02:00
Igor Venevtsev
27a6c56f95
build: add missing include
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2025-10-13 11:21:23 +02:00
Compute-Runtime-Validation
c45f3ecc8a
Revert "feature: EUStall metrics calculation supports scopes"
...
This reverts commit e53949b8f2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-11 02:19:20 +02:00
Neil R. Spruit
3ddd86f7e5
feature: Implement support for getStaticRegisterSetDescriptor
...
Related-To: NEO-13738
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-10-10 22:48:22 +02:00
Naklicki, Mateusz
9b762f46e1
refactor: cleanup header includes in level_zero/tools 2/2
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-10 12:26:07 +02:00
Matias Cabral
e53949b8f2
feature: EUStall metrics calculation supports scopes
...
Related-To: NEO-15142
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-10-10 10:57:19 +02:00
Shreyas Kunder
d6ea88f266
feature: Metric Decoder API's supports scopes
...
Related-To: NEO-15833
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-10-09 12:55:26 +02:00
Jack Myers
fd2c7fdc1a
fix: only call std::clamp for valid values in startMeasurement
...
Related-To: NEO-16286
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-10-09 08:12:24 +02:00
Naklicki, Mateusz
7955df80e7
refactor: cleanup header includes in level_zero/tools 1/2
...
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-10-08 11:48:20 +02:00
Radoslaw Jablonski
54de14a9dc
refactor: apply clang-format's InsertBraces rule
...
Formats code before InsertBraces rule is enabled.
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-10-06 15:32:46 +02:00
Bellekallu Rajkiran
286f973d0c
feature(sysman): Add support for Memory properties & state for iGPU's in Linux
...
Related-To: NEO-14198, NEO-15464
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-10-01 09:46:43 +02:00
Sarbojit Sarkar
a22f43af25
refactor(sysman): Add missing iterator validation check in sysman modules
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-09-26 14:14:33 +02:00
Maciej Bielski
f33fa5ed6c
fix: check return value of metricGroupGet()
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-25 13:57:00 +02:00
Matias Cabral
36f32de667
feature: order metric scope index based on ID
...
Resolves: NEO-16024
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-23 21:03:55 +02:00
shubham kumar
0b6b0e3954
Revert "feature: Use zesInit on windows always"
...
This reverts commit 9dadadfa73 .
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-23 17:18:12 +02:00
Maciej Bielski
819702ceb8
fix: add various debug-mode asserts
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-09-23 11:33:01 +02:00
Matias Cabral
e7e3c4126d
refactor: re organize IP sampling calculate helpers
...
Resolves: NEO-14678
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-22 18:50:30 +02:00
Jaroslaw Warchulski
195bf66a49
refactor: fix typos
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-09-22 12:46:41 +02:00
Shreyas Kunder
5c6ae48d17
feature: Metrics properties show metric scopes in Tracelib
...
Related-To: NEO-15832
Signed-off-by: Shreyas Kunder <shreyas.kunder@intel.com >
2025-09-22 11:36:57 +02:00
Neil R. Spruit
32b97af912
fix: Fix openSipWrapper fail check
...
Related-To: NEO-13739
- fix merge conflict with older fail check
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-17 16:29:08 +02:00
shubham kumar
9dadadfa73
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-17 15:14:47 +02:00
Compute-Runtime-Validation
63051f0635
Revert "feature: Use zesInit on windows always"
...
This reverts commit cf7a4bc0dd .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-17 09:25:31 +02:00
shubham kumar
cf7a4bc0dd
feature: Use zesInit on windows always
...
Related-To: NEO-15060
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-16 12:30:05 +02:00
Fabian Zwoliński
d8bfc288a8
fix: check for nullptr before dereference
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-09-15 14:51:57 +02:00
Jemale Lockett
a1db7f6dcf
fix: Add context and lrc info to threads in resume scans
...
Resolves: NEO-15486
Related-To: GSD-11669
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2025-09-12 21:37:43 +02:00
Matias Cabral
f2f86be6c0
feature: updates to metrics calculate API
...
Resolves: NEO-15958
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-09-12 21:18:46 +02:00
Neil R. Spruit
150f5d2183
feature: Support for External Sip Lib Open/Close
...
Related-To: NEO-13739
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-09-11 18:54:50 +02:00
Vysochyn, Illia
f4bd4e603d
refactor: Use else if instead of nested else-if conditions
...
Replaces nested else-if with else if for consistency and readability.
No functional changes.
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-11 16:20:59 +02:00
shubham kumar
d3bef2223a
fix: correct latency observed between device and metric timestamps
...
Related-To: NEO-15820
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-09-10 10:35:40 +02:00
Sarbojit Sarkar
36ded38589
fix(sysman): Addressed rule of zero_three_five issues in sysman modules
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-09-10 06:32:33 +02:00
Wesley Waugh
7829d93b92
feature: add debug key to dump debug surface to file
...
Related-To: NEO-15890
Signed-off-by: Wesley Waugh <wesley.waugh@intel.com >
2025-09-09 22:40:16 +02:00
Vysochyn, Illia
cfd08bf38d
performance: Pass string_view by value
...
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-09-05 08:08:01 +02:00
Aviral Nigam
2f06423e86
fix: Correct calculation of upstream address
...
Resolves: NEO-15305
Signed-off-by: Aviral Nigam <aviral.nigam@intel.com >
2025-08-29 16:48:36 +02:00
Joshua Santosh Ranjan
3da7a3364c
feature: add entry point for append marker
...
Related-To: NEO-13784
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-29 16:14:17 +02:00
Matias Cabral
f29fe17231
feature: metrics report format supports scopes
...
Resolves: NEO-15143
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-29 08:52:22 +02:00
Mateusz Hoppe
9527cae63d
fix: scan for attention until steady state reached
...
- after interrupt, attention event may come too early to capture all
stopped threads
- adding attention scan until steady state reached ensures all threads
are correctly captured
Related-To: GSD-11411
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-27 19:02:41 +02:00
Mateusz Hoppe
73f401a372
fix: do not print bitmask prior quering stopped threads
...
- bitmask is empty before querying attention bits
Related-To: GSD-11411
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-08-27 18:57:31 +02:00
Joshua Santosh Ranjan
d68b5856b9
feature: support device open with scopes
...
Related-To: NEO-15830
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-08-27 08:11:14 +02:00
Radoslaw Jablonski
393604ef80
refactor: numThreadsPerEu
...
Signed-off-by: Radoslaw Jablonski <radoslaw.jablonski@intel.com >
2025-08-25 11:31:49 +02:00
Matias Cabral
1197ec47bc
feature: calcOp supports metric scopes
...
Resolves: NEO-14417
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2025-08-22 08:40:55 +02:00
Sarbojit Sarkar
88b2fb60a6
fix: Add missing iterator validation check in sysman module
...
Related-To: NEO-15795
Signed-off-by: Sarbojit Sarkar <sarbojit.sarkar@intel.com >
2025-08-22 08:37:39 +02:00