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

Create windbg extension for analyzing core data structures #4127

Open
matthewige opened this issue Jan 10, 2025 · 0 comments
Open

Create windbg extension for analyzing core data structures #4127

matthewige opened this issue Jan 10, 2025 · 0 comments
Assignees
Labels
debugging diagnostics enhancement New feature or request P2 triaged Discussed in a triage meeting
Milestone

Comments

@matthewige
Copy link
Collaborator

Describe the feature you'd like supported

For various investigations (crashes, performance issues, etc.), it would be helpful to be able to easily walk through some core ebpf data structures. Currently, doing manual pointer and offset manipulation is time consuming and does not scale, particularly when a large number of objects are present.

Proposed solution

We should try to support as many core ebpf objects as possible.

Some examples -
ebpf_pinning_table_t - iterate through this object and list the pinned objects
ebpf_hash_table_t - support for walking through all entries and displaying the key/value pair.

Additional context

No response

@matthewige matthewige added the enhancement New feature or request label Jan 10, 2025
@shankarseal shankarseal added this to the 2502 milestone Jan 13, 2025
@shankarseal shankarseal added triaged Discussed in a triage meeting P2 labels Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
debugging diagnostics enhancement New feature or request P2 triaged Discussed in a triage meeting
Projects
None yet
Development

No branches or pull requests

3 participants