Summary: | Kprobes/relayfs: get final patches into RHEL stream kernel | ||
---|---|---|---|
Product: | systemtap | Reporter: | Frank Ch. Eigler <fche> |
Component: | kprobes | Assignee: | E. Zannoni <ezannoni> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amavin |
Priority: | P2 | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Host: | Target: | ||
Build: | Last reconfirmed: | ||
Bug Depends on: | 891, 892, 893, 894, 928, 929, 930, 931 | ||
Bug Blocks: | 920 |
Description
Frank Ch. Eigler
2005-04-29 20:31:26 UTC
There are a number of kprobes related patches making their way upstream for Systemtap support. They need to be included in RHEL4 U2. The list is: [1] [PATCH] Kprobes: Allow/deny probes on int3/breakpoint instruction? http://www.ussg.iu.edu/hypermail/linux/kernel/0503.3/1965.html This patch is required. It has been integrated upstream. [2] [PATCH] Kprobes: Incorrect handling of probes on ret/lret instruction http://www.ussg.iu.edu/hypermail/linux/kernel/0504.0/0045.html This patch is upstream. Needed in RHEL. [3] [PATCH] Kprobes: Oops! in unregister_kprobe() http://www.ussg.iu.edu/hypermail/linux/kernel/0504.1/0826.html Patch upstream - needs to go into RHEL. [4] [RFC] [PATCH] Multiple kprobes at an address http://www.ussg.iu.edu/hypermail/linux/kernel/0504.2/0492.html Patch upstream. Needed in RHEL [5] [RCF][PATCH] kprobes: function-return probes http://www.ussg.iu.edu/hypermail/linux/kernel/0505.0/1107.html Awaiting community comments. Feature needed in RHEL. Also, this feature is arch specific. There are other changes that are not captured as part of the list since they are still in the works. We are working on getting these done ASAP: - Reentrant probe handling - Kprobe scalability changes - kprobe-jprobe coexistance Also relayfs patches are needed (don't have the details on those yet) RelayFS patch: [PATCH 2.6.12-rc1-mm2] relayfs: properly handle oversized events http://www.uwsg.iu.edu/hypermail/linux/kernel/0503.3/0248.html Submitted first set of kprobes patches against RHEL4-U2 sources on 23 June All patches (except the IA64 chunk) are in the RHEL4-U2 kernel. The IA64 chunk is out for review. All patches (including IA64 changes) are now in RHEL4-U2 |