Summary: | kernel/module.statement() should verify addresses | ||
---|---|---|---|
Product: | systemtap | Reporter: | Frank Ch. Eigler <fche> |
Component: | translator | Assignee: | Tim Moore <timoore> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
Frank Ch. Eigler
2006-04-26 14:35:57 UTC
patch committed for summary bug (prologue processing should be bypassed) still need patch for stmt address verification Solving this the brute force way may involve - finding the function that contains the given PC address - finding that function's set of (source) line records - iterating across them to find a matching pc This would restrict statement(NUM) probes to a source-level statement/line. Restricting them finer, to instruction granularity, would probably require piecemeal disassembly, which I'd rather avoid if possible. commit 86bf665 from 2008-06-11. |