Kabi breaker |
Responsible |
Description |
RH Release |
PM |
Owners |
Comments |
Kernel version |
|
|
|
|
|
|
|
|
|
IBM,RH |
Web site creation and maintanence |
U2 |
2 |
Jim (Frank) |
update the old kprobe webstuff. Not done. |
|
|
IBM |
Jprobes: Enable access to probed function arguments. |
U2 |
1 |
Prassana |
complete/mainline |
|
|
IBM |
KProbes: Bugfix, community interaction and code maintenance |
U2TF |
4 |
Prassana |
ongoing. Jprobe bug, RIP addressing, missing trap3 instructions, unloading module with probe handled? Current kprobes is for x86-64, x86.ppc64. ipf coming soon. |
|
|
IBM |
Kprobes: Backport to RHEL 3 Kernel |
U2TF |
1 |
Prasanna |
Done (x86 only) |
|
Possible |
IBM |
Kprobes: Exit probes |
U2 |
2 |
Hien |
Prototype implementation done, it works with multiple probes |
|
Possible |
IBM |
Kprobes: Multiple probes |
U2 |
|
Ananth |
Prototype posted to lkml. Going with one interface |
|
Unlikely |
IBM |
Kprobes: Scalability |
U2 |
|
Ananth |
SMP concurrency. |
|
|
IBM |
Kprobes: User space probes |
Post U2 |
4 |
Jim |
There is already existing code for this, either commit to dprobes code base or redesign |
|
|
Intel |
Kprobes: port to IPF |
U2 |
|
Rusty |
|
|
Unlikely |
RH/IBM |
Data buffering: kernel-to-user transport |
U2 |
3 |
Martin/Tom |
V1 done (basic), by Martin. Tom not started yet. Userspace deamon needs to be rewritten. Uses relayfs. |
|
|
RH |
Runtime library in the kernel |
U2 |
2 |
Martin |
Ongoing. |
|
|
RH/IBM |
OLS paper |
U2 |
3 |
Will, Vara |
Various sections to be filled in by all. |
|
|
RH |
Select IT and BZ entries candidate for usage cases |
?? |
|
Will |
Ongoing. Will to share high level versions of problems. Start list of problems for others to add. |
|
|
IBM |
Tapset: System call tracing |
U2 |
3 |
Vara |
|
|
|
Intel |
Tapset: Scheduler |
U2 |
3 |
Douglas |
|
|
|
Intel |
Tapset: Performance monitoring based on hw events |
U2 |
|
Brad |
|
|
|
RH |
Tapset: performance monitoring based on timers |
U2 |
|
Will |
|
|
|
IBM |
Tapset: I/O <-> VM interaction in device drivers |
U2 |
3 |
Vara |
|
|
|
IBM |
User interface (load/execute probe modules, aggregate/format output, etc) |
U2 |
2 |
Hien |
Driver. Needs to be figured out. It's complicated. Needs to be spec'd out. |
|
|
RH |
Translation code to generate probe modules(parse, code gen and integrate) |
U2 |
4 |
Frank |
|
|
|
RH |
--target space variable access (i.e. $var->field) |
U2 |
|
Frank |
|
|
|
RH |
--User level alternative runtime |
U2 |
|
Martin/Frank |
To test the runtime and the translator w/o loading modules into kernel |
|
|
RH |
High level Dwarf library to get the symbol information from the kernel |
U2 |
|
Roland |
|
|
|
RH |
--kernel module relocation layer |
U2 |
|
Roland |
|
|
|
RH |
--location expressions/inlines |
U2 |
|
Uli |
|
|
|
RH |
GCC 3.4 fixes for Dwarf2 debuginfo |
U2 |
|
Gcc engineer |
There are new features that are in gcc4 but not in gcc3.4. Backport. |
|
|
RH |
Rebuild RHEL4 U2 kernel with backported options for debuginfo emission. |
U2 |
|
Releng/kernel |
Need better debuginfo |
|
|
Intel |
High level testplan |
U2 |
|
Brad |
|
|
|
IBM |
Testcase development and execution for systemTAP |
U2 |
4 |
Hien, Ananth, |
Need to include performance impact assessment |
|
|
Intel |
Static validator |
U2 |
|
Brad |
|
|
|
|
|
|
|
|
|
|
FUTURE RELEASES and VAGUE ITEMS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Consider interactions with Virtualization |
|
|
|
|
|
|
|
Tapsets for major Kernel Components |
|
9 |
|
Device drivers instrumentation |
|
|
|
Porting, testing, releasing for x86-64 |
|
4 |
|
|
|
|
IBM |
Porting, testing, releasing for PPC |
|
4 |
|
|
|
|
Intel |
Porting, testing, releasing for IPF |
|
|
|
|
|
|
|
Tapsets listing service |
|
2 |
|
Present user with groups of related functions |
|
|
|
Ability to generate and aggregate symbolic stack dumps (from kern + user) |
|
2 |
|
Precise backtraces from kernel as well as user space. |
|
|
|
Speculative Tracing |
|
3 |
|
|
|
|
|
Auto tuning and auto identifying bottlenecks |
|
6 |
|
High level item. To be done after all the components have been developed. |
|
|
|
GUI interface for visualizer and analysis |
|
6 |
|
|
|