On 11-09-05 12:05 PM, Tom Zanussi wrote:
This patchset re-enables utrace. Tested on qemuppc, qemux86, qemux86-64,
qemuarm (where it doesn't work, as expected - utrace doesn't currently
support arm), and sugarbay.
These patches are taken from the utrace-3.0 branch of the utrace git repo at
git:/
On 11-09-05 12:04 PM, Tom Zanussi wrote:
This patchset re-enables utrace. Tested on qemuppc, qemux86, qemux86-64,
qemuarm (where it doesn't work, as expected - utrace doesn't currently
support arm), and sugarbay.
Please pull into linux-yocto-3.0/meta.
merged to both 3.0 and yocto-dev (so it w
* Opens collection - 5 min (Song)
* Yocto 1.1 M4 status review and issues - 20 min (team)
https://wiki.yoctoproject.org/wiki/Yocto_Project_v1.1_Release_Criteria
- Status summary for bug fixes.
- Documentation status (Scott Rifenbark)
- Build status (Beth)
* Opens - 15 min
---
This adds the utrace facility, a new modular interface in the kernel for
implementing user thread tracing and debugging. This fits on top of the
tracehook_* layer, so the new code is well-isolated.
The new interface is in and the DocBook utrace book
describes it. It allows for multiple separate
- export __ptrace_detach() and do_notify_parent_cldstop()
- change some "if (ptrace)" checks to ensure the old ptrace code
is not called when the tracee is PT_UTRACED
Signed-off-by: Oleg Nesterov
Integrated-by: Tom Zanussi
---
include/linux/ptrace.h|2 ++
include/linux/sched.h |
Temporary revert the following patches to keep utrace/utrace-ptrace working:
40ae717d1e78d982bd469b2013a4cbf4ec1ca434
ptrace: fix signal->wait_chldexit usage in
task_clear_group_stop_trapping()
321fb561971ba0f10ce18c0f8a4b9fbfc7cef4b9
ptrace: ptrace_check_attach()
This patchset re-enables utrace. Tested on qemuppc, qemux86, qemux86-64,
qemuarm (where it doesn't work, as expected - utrace doesn't currently
support arm), and sugarbay.
These patches are taken from the utrace-3.0 branch of the utrace git repo at
git://git.kernel.org/pub/scm/linux/kernel/git/ol
This patchset re-enables utrace. Tested on qemuppc, qemux86, qemux86-64,
qemuarm (where it doesn't work, as expected - utrace doesn't currently
support arm), and sugarbay.
Please pull into linux-yocto-3.0/meta.
The following changes are available in the git repository at:
git://git.yoctoproje
Re-enable the 'utrace feature' that turns on the kernel options required
for utrace, used mainly to enable userspace tracing for systemtap.
Signed-off-by: Tom Zanussi
---
meta/cfg/kernel-cache/ktypes/standard/standard.scc |3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a