Dmitry Chagin
c47116e909
linux(4): Update my copyrights, add SPDX tag
2023-08-17 23:54:36 +03:00
Warner Losh
95ee2897e9
sys: Remove $FreeBSD$: two-line .h pattern
...
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
2023-08-16 11:54:11 -06:00
Dmitry Chagin
3f1bfc136f
linux(4): Guard linux_fork.h by _KERNEL for use by libsysdecode
...
Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D40149
MFC after: 1 month
2023-05-26 19:31:47 +03:00
Dmitry Chagin
a796845d6d
linux(4): Add CLONE_PIDFD option bit.
...
Differential revision: https://reviews.freebsd.org/D31478
MFC after: 2 weeks
2021-08-12 11:55:24 +03:00
Dmitry Chagin
17913b0b6b
linux(4): Implement clone3 system call.
...
clone3 system call is used by glibc-2.34.
Differential revision: https://reviews.freebsd.org/D31475
MFC after: 2 weeks
2021-08-12 11:49:36 +03:00
Dmitry Chagin
0a4b664ae8
linux(4): Add struct clone_args for future clone3 system call.
...
In preparation for clone3 system call add struct clone_args and use it in
clone implementation.
Move all of clone related bits to the newly created linux_fork.h header.
Differential revision: https://reviews.freebsd.org/D31474
MFC after: 2 weeks
2021-08-12 11:49:01 +03:00