-
Notifications
You must be signed in to change notification settings - Fork 13
ARCv2/v3: Implemented ftrace #151
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: abrodkin-arc64-5.15.y
Are you sure you want to change the base?
Conversation
b742d07
to
628868d
Compare
I've checked this patch with a set of ftrace tests from the kselftes package. First of all, failed to build modules with enabled FTRACE.
Please, add The following results on ARCHS QEMU:
Too many unsupported results. Some of skips are because of absence of DYNAMIC_FTRACE support and dynamic events. |
628868d
to
963db12
Compare
Hello @pavelvkozlov ! |
963db12
to
6ca8ec3
Compare
6ca8ec3
to
7934b3c
Compare
Added support for both FTRACE and FUNCTION_GRAPH_TRACER (GCC > 14) in ARCv2 Signed-off-by: Bruno Mauricio <[email protected]>
Signed-off-by: Bruno Mauricio <[email protected]>
7934b3c
to
cba6505
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good for me.
I think it is ready for merge.
Implementation of ftrace with function graphing for ARCv2.
It has the exact same functionality as with ARCv3 (more information in this PR #146) except ARCv2 ABI requires special GCC support (provided here foss-for-synopsys-dwc-arc-processors/gcc@c52b7ec)