Bug 1012133
Summary: | periodic.stp doesn't work on rhel7 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Jeremy Eder <jeder> |
Component: | systemtap | Assignee: | Frank Ch. Eigler <fche> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Martin Cermak <mcermak> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.0 | CC: | fche, jeder, mbenitez, mcermak, mjw, wcohen |
Target Milestone: | beta | Keywords: | Rebase |
Target Release: | --- | Flags: | wcohen:
needinfo?
|
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | systemtap-2.4-1.el7 | Doc Type: | Rebase: Bug Fixes and Enhancements |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-06-13 11:59:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Comment 2
William Cohen
2013-10-09 19:27:18 UTC
On 3.11.3-201.fc19.x86_64, the timer_expire_entry tracepoint is fine, and periodic.stp works. (My guess is that your machine is lacking kernel-debuginfo, and the script does not try to back down to synthetic debuginfo for the @cast operations; @cast(data[timer], "struct work_struct", "kernel<linux/workqueue.h>")->func and similar for task_string ("kernel<linux/sched.h>") might make it work.) Please see [1] for a possible fix. [1] http://www.sourceware.org/git/gitweb.cgi?p=systemtap.git;a=commitdiff;h=c87d7815ccd130c81fcabe0bc9f7e1decaca615b This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request. So Pegas ppc64le and aarch64 running the same rhel-alt kernel 4.14.0-111.el7a don't have this problem running periodic.stp? |