1SSDD(8) System Manager's Manual SSDD(8)
2
3
4
5# SPDX-License-Identifier: GPL-2.0-or-later
6
8 ssdd - have a tracer do a bunch of PTRACE_SINGLESTEPs
9
11 ssdd [-f|--forks NUM] [-h|--help] [-i|--iters NUM] [--json FILENAME]
12
14 Have a tracer do a bunch of PTRACE_SINGLESTEPs against a tracee as fast
15 as possible. Create several of these tracer/tracee pairs and see if
16 they can be made to interfere with each other. The tracer waits on each
17 PTRACE_SINGLESTEP with a waitpid(2) and checks that waitpid's return
18 values for correctness.
19
21 -f, --forks=NUM
22 number of tracer/tracee pairs to fork off.
23 Default is 10.
24
25 -h, --help
26 Display usage
27
28 -i, --iters=NUM
29 number of PTRACE_SINGLESTEP iterations to do before declaring
30 success, for each tracer tracee pair set up.
31 Default is 10,000.
32
33 --json=FILENAME
34 Write final results into FILENAME, JSON formatted.
35
37 ssdd was written by Joe Korty <joe.korty@concurrent-rt.com>
38
39 This manual page was written by John Kacur <jkacur@redhat.com>
40
41
42
43
44 September 19, 2020 SSDD(8)