diff options
| author | Christian Brauner <brauner@kernel.org> | 2025-02-05 15:54:56 +0300 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2025-02-05 17:14:55 +0300 |
| commit | e943271f7956e439e4c9ef3b7a13f7f00f6c9885 (patch) | |
| tree | 704848aeda43fcea0122842654f56352911d2437 | |
| parent | f08d0c3a71114bb36d1722506d926bd497182781 (diff) | |
| download | linux-e943271f7956e439e4c9ef3b7a13f7f00f6c9885.tar.xz | |
selftests/pidfd: add new PIDFD_SELF* defines
They will be needed in selftests in follow-up patches.
Signed-off-by: Christian Brauner <brauner@kernel.org>
| -rw-r--r-- | tools/testing/selftests/pidfd/pidfd.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/testing/selftests/pidfd/pidfd.h b/tools/testing/selftests/pidfd/pidfd.h index 0b96ac4b8ce5..027ebaf14844 100644 --- a/tools/testing/selftests/pidfd/pidfd.h +++ b/tools/testing/selftests/pidfd/pidfd.h @@ -50,6 +50,22 @@ #define PIDFD_NONBLOCK O_NONBLOCK #endif +#ifndef PIDFD_SELF_THREAD +#define PIDFD_SELF_THREAD -10000 /* Current thread. */ +#endif + +#ifndef PIDFD_SELF_THREAD_GROUP +#define PIDFD_SELF_THREAD_GROUP -20000 /* Current thread group leader. */ +#endif + +#ifndef PIDFD_SELF +#define PIDFD_SELF PIDFD_SELF_THREAD +#endif + +#ifndef PIDFD_SELF_PROCESS +#define PIDFD_SELF_PROCESS PIDFD_SELF_THREAD_GROUP +#endif + /* * The kernel reserves 300 pids via RESERVED_PIDS in kernel/pid.c * That means, when it wraps around any pid < 300 will be skipped. |
