summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-07-07 23:36:01 +0000
committerbors <bors@rust-lang.org>2022-07-07 23:36:01 +0000
commitb01a39a237c65438849124bcf1d6d7e73b0edcb4 (patch)
tree34db1a52a5c69d2ce577c05c075b88502c4e91c6
parent888c47326691deb2a1cd4e1240101ea468ef87d6 (diff)
parent3c93c40d68b1a7347084f540bf208e2e4a6e131c (diff)
downloadrust-libc-b01a39a237c65438849124bcf1d6d7e73b0edcb4.tar.gz
Auto merge of #2840 - devnexen:linux_prctl_update3, r=JohnTitor
prctl process timing control options for android.
-rw-r--r--libc-test/semver/android.txt9
-rw-r--r--src/unix/linux_like/android/mod.rs4
2 files changed, 10 insertions, 3 deletions
diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt
index 5858953197..d368e7fe3a 100644
--- a/libc-test/semver/android.txt
+++ b/libc-test/semver/android.txt
@@ -1712,12 +1712,15 @@ POSIX_FADV_NORMAL
POSIX_FADV_RANDOM
POSIX_FADV_SEQUENTIAL
POSIX_FADV_WILLNEED
-PR_SET_VMA
-PR_SET_VMA_ANON_NAME
-PR_SET_NO_NEW_PRIVS
PR_GET_NO_NEW_PRIVS
PR_GET_SECCOMP
+PR_GET_TIMING
+PR_SET_NO_NEW_PRIVS
PR_SET_SECCOMP
+PR_TIMING_STATISTICAL
+PR_TIMING_TIMESTAMP
+PR_SET_VMA
+PR_SET_VMA_ANON_NAME
PRIO_MAX
PRIO_MIN
PRIO_PGRP
diff --git a/src/unix/linux_like/android/mod.rs b/src/unix/linux_like/android/mod.rs
index 0037303be4..cfd229a474 100644
--- a/src/unix/linux_like/android/mod.rs
+++ b/src/unix/linux_like/android/mod.rs
@@ -2502,6 +2502,10 @@ pub const PR_SET_NO_NEW_PRIVS: ::c_int = 38;
pub const PR_GET_NO_NEW_PRIVS: ::c_int = 39;
pub const PR_GET_SECCOMP: ::c_int = 21;
pub const PR_SET_SECCOMP: ::c_int = 22;
+pub const PR_GET_TIMING: ::c_int = 13;
+pub const PR_SET_TIMING: ::c_int = 14;
+pub const PR_TIMING_STATISTICAL: ::c_int = 0;
+pub const PR_TIMING_TIMESTAMP: ::c_int = 1;
// linux/if_addr.h
pub const IFA_UNSPEC: ::c_ushort = 0;