Working systemtap with Ubuntu LEBs
Improve dev platform user experience by making sure Systemtap works out-of-the-box with Ubuntu LEBs images.
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- Medium
- Drafter:
- Ricardo Salveti
- Direction:
- Approved
- Assignee:
- Avik Sil
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
- Implemented
- Milestone target:
- 11.09
- Started by
- Ricardo Salveti
- Completed by
- Ricardo Salveti
Related branches
Sprints
Whiteboard
[aviksil, Sep 13, 2011] Systemtap user wiki document, written by f-turgis: https:/
[rsalveti, Sep 27, 2011] Blocked by https:/
[dzin Sep 28, 2011]: please update status by end of today or this will be put in backlog.
[rsalveti, Sep 29, 2011]: validated, only additional step is to install the proper dbgsym package (already documented at the wiki page)
Headline: The Systemtap diagnostic tool has been integrated into the Ubuntu LEBs images. Systemtap will report on kernel function entry/exit with function parameters and return value accessible within systemtap script, timers, the number of cache misses and more. Systemtap is a scripting language that allows writing easily complex code instrumentation while accessing function parameters. This includes the capability to perform customized tracing, which is interesting to monitor target with small overhead.
Acceptance: Able to install systemtap at Panda/LEB, making it work without any extra step (everything included at the LEB image).
Work Items
Work items:
Update user wiki document for SystemTap: DONE
Investigate what needs to be added to devel image to make systemtap work out of box: DONE
Make systemtap work out of box: DONE
Work with jcrigby to fix the kernel dkms issue when using a cross built kernel (https:/