diff --git a/libc-test/semver/linux-gnu.txt b/libc-test/semver/linux-gnu.txt index 7f04169042c14..0cbc477a8cb5f 100644 --- a/libc-test/semver/linux-gnu.txt +++ b/libc-test/semver/linux-gnu.txt @@ -31,9 +31,6 @@ BPF_FS_MAGIC BTRFS_SUPER_MAGIC CGROUP2_SUPER_MAGIC CGROUP_SUPER_MAGIC -CLONE_CLEAR_SIGHAND -CLONE_INTO_CGROUP -CLONE_NEWTIME CODA_SUPER_MAGIC CRAMFS_MAGIC DEAD_PROCESS diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt index 9f066c23da0af..d006453ea17eb 100644 --- a/libc-test/semver/linux.txt +++ b/libc-test/semver/linux.txt @@ -273,15 +273,18 @@ CLOCK_TAI CLOCK_THREAD_CPUTIME_ID CLONE_CHILD_CLEARTID CLONE_CHILD_SETTID +CLONE_CLEAR_SIGHAND CLONE_DETACHED CLONE_FILES CLONE_FS +CLONE_INTO_CGROUP CLONE_IO CLONE_NEWCGROUP CLONE_NEWIPC CLONE_NEWNET CLONE_NEWNS CLONE_NEWPID +CLONE_NEWTIME CLONE_NEWUSER CLONE_NEWUTS CLONE_PARENT diff --git a/src/unix/linux_like/linux/gnu/mod.rs b/src/unix/linux_like/linux/gnu/mod.rs index 3a90a70d710eb..a1f495464c32d 100644 --- a/src/unix/linux_like/linux/gnu/mod.rs +++ b/src/unix/linux_like/linux/gnu/mod.rs @@ -1001,11 +1001,6 @@ pub const GENL_ID_PMCRAID: c_int = crate::NLMSG_MIN_TYPE + 2; pub const ELFOSABI_ARM_AEABI: u8 = 64; -// linux/sched.h -pub const CLONE_NEWTIME: c_int = 0x80; -pub const CLONE_CLEAR_SIGHAND: c_ulonglong = 0x100000000; -pub const CLONE_INTO_CGROUP: c_ulonglong = 0x200000000; - // linux/keyctl.h pub const KEYCTL_DH_COMPUTE: u32 = 23; pub const KEYCTL_PKEY_QUERY: u32 = 24; diff --git a/src/unix/linux_like/linux/mod.rs b/src/unix/linux_like/linux/mod.rs index 8ee5c6352008a..430d4a9bc8623 100644 --- a/src/unix/linux_like/linux/mod.rs +++ b/src/unix/linux_like/linux/mod.rs @@ -5864,6 +5864,10 @@ pub const SCHED_FLAG_KEEP_PARAMS: c_int = 0x10; pub const SCHED_FLAG_UTIL_CLAMP_MIN: c_int = 0x20; pub const SCHED_FLAG_UTIL_CLAMP_MAX: c_int = 0x40; +pub const CLONE_NEWTIME: c_int = 0x80; +pub const CLONE_CLEAR_SIGHAND: c_ulonglong = 0x100000000; +pub const CLONE_INTO_CGROUP: c_ulonglong = 0x200000000; + // linux/if_xdp.h pub const XDP_SHARED_UMEM: crate::__u16 = 1 << 0; pub const XDP_COPY: crate::__u16 = 1 << 1;