diff options
| author | Thomas Weißschuh <linux@weissschuh.net> | 2026-01-05 01:43:13 +0300 |
|---|---|---|
| committer | Thomas Weißschuh <linux@weissschuh.net> | 2026-01-06 14:08:10 +0300 |
| commit | 57624b38ce99b906cbb191a1d536bb871ad2d8c2 (patch) | |
| tree | 153d22492b724387b5e75fd42143d07124e47dfa /include | |
| parent | 03139924859f7930cd1667a278a560b5d4c6a672 (diff) | |
| download | linux-57624b38ce99b906cbb191a1d536bb871ad2d8c2.tar.xz | |
tools/nolibc: align sys_vfork() with sys_fork()
Currently the generic variants of sys_fork() and sys_vfork() differ in
both they precedence of used system calls and the usage of sys_clone()
vs sys_clone3(). While the interface of clone3() in sys_vfork() is more
consistent over different architectures, qemu-user does not support it,
making testing harder. We already handle the different clone()
interfaces for sys_fork() in the architecture-specific headers, and can
do so also for sys_vfork(). In fact SPARC already has such handling and
only s390 is currently missing.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://patch.msgid.link/20260104-nolibc-vfork-v1-1-a63464b9e4e6@weissschuh.net
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
