From 3c9e172550a708e6fd6d55a25e52bd01095d5f00 Mon Sep 17 00:00:00 2001 From: "Zheng, Qi" Date: Thu, 21 Oct 2021 14:15:45 +0800 Subject: [PATCH] Add RLIMIT_RTTIME to make it compatibale with latest Linux kernel Signed-off-by: Zheng, Qi --- src/libos/src/misc/rlimit.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libos/src/misc/rlimit.rs b/src/libos/src/misc/rlimit.rs index 2f337529..b10355cc 100644 --- a/src/libos/src/misc/rlimit.rs +++ b/src/libos/src/misc/rlimit.rs @@ -98,8 +98,9 @@ pub enum resource_t { RLIMIT_MSGQUEUE = 12, RLIMIT_NICE = 13, RLIMIT_RTPRIO = 14, + RLIMIT_RTTIME = 15, } -const RLIMIT_COUNT: usize = 15; +const RLIMIT_COUNT: usize = 16; impl resource_t { pub fn from_u32(bits: u32) -> Result { @@ -119,6 +120,7 @@ impl resource_t { 12 => Ok(resource_t::RLIMIT_MSGQUEUE), 13 => Ok(resource_t::RLIMIT_NICE), 14 => Ok(resource_t::RLIMIT_RTPRIO), + 15 => Ok(resource_t::RLIMIT_RTTIME), _ => return_errno!(EINVAL, "invalid resource"), } }