1SSDD(8)                     System Manager's Manual                    SSDD(8)
2
3
4
5# SPDX-License-Identifier: GPL-2.0-or-later
6

NAME

8       ssdd - have a tracer do a bunch of PTRACE_SINGLESTEPs
9

SYNOPSIS

11       ssdd [-f|--forks NUM] [-h|--help] [-i|--iters NUM] [--json FILENAME]
12

DESCRIPTION

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

OPTIONS

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

AUTHOR

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)
Impressum