Analyzers
Community support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
4828 Discussions

Call graph profiling of kernel code

user123
Beginner
184 Views

Hello,

Is it possible to use call graph to profile an application written as a collection of kernel level drivers?

According to the documentation, Vtune call graph profiler can only instrument Ring 3 modules and not Ring 0 modules. Is this statement true even if symbol and base relocation information is available?

Many thanks,

--Rasa

0 Kudos
1 Reply
Ravi_V_Intel
Employee
184 Views

VTune Analyzer only instruments and collects data about Ring 3 applications. However, with sampling, Ring 0 code can be analyzed as well (but not for Call Graph). Also, Pause/Resume APIs are appropriate in Ring 3 code only.

Sorry.

Reply