Skip to content
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

Retsnoop ARM64 improvements #75

Merged
merged 6 commits into from
Sep 2, 2024
Merged

Conversation

anakryiko
Copy link
Owner

No description provided.

Get the latest blessed addr2line version (0.24.1). Update Cargo.lock.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Add a few logging statements to troubleshoot issues with address
symbolization.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
If one of the requested addresses trigger gimli/addr2line errors, log
them (if in verbose mode), but otherwise continue the work. This allows
to still produce good output for most of captures stack traces.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
To avoid kernel complaining about ambiguous symbol name (if there are
multiple functions with the same name), provide actual address of the
symbol that we already resolved through kallsyms.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
While both function and injected probe context arguments capture are
controlled with the same -A switch, context argument capture isn't
architecture specific, so it's ok to enable it everywhere.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Set version to v0.10, we are going to be released soon.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
@anakryiko anakryiko merged commit 6fe04d6 into master Sep 2, 2024
2 checks passed
@anakryiko anakryiko deleted the retsnoop-arm64-improvements branch September 2, 2024 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant