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

Lbr improvements #61

Merged
merged 2 commits into from
Mar 20, 2024
Merged

Lbr improvements #61

merged 2 commits into from
Mar 20, 2024

Commits on Mar 20, 2024

  1. mass_attach: ensure we have straight-line execution to LBR capture

    Using likely/unlikely hints, make sure we don't branch out before we
    capture LBRs, which will ensure we don't waste LBR records unnecessarily
    in --lbr=any mode.
    
    Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
    anakryiko committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e7dfde8 View commit details
    Browse the repository at this point in the history
  2. retsnoop: add full-lbr debug option to not filter LBR records

    It makes it easier to see how many LBR records are "wasted" without
    having to resort to --full-stacks, which produces raw addresses, making
    output super wide.
    
    Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
    anakryiko committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1620aa8 View commit details
    Browse the repository at this point in the history