Explorar o código

linux-user/syscall: Translate TARGET_RLIMIT_RTTIME

Signed-off-by: Serge Belyshev <belyshev@depni.sinp.msu.ru>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Laurent Vivier <laurent@vivier.eu>
Message-Id: <87a6fel3w8.fsf_-_@depni.sinp.msu.ru>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Serge Belyshev %!s(int64=3) %!d(string=hai) anos
pai
achega
244fd08323
Modificáronse 2 ficheiros con 3 adicións e 0 borrados
  1. 1 0
      linux-user/generic/target_resource.h
  2. 2 0
      linux-user/syscall.c

+ 1 - 0
linux-user/generic/target_resource.h

@@ -33,5 +33,6 @@ struct target_rlimit64 {
 #define TARGET_RLIMIT_MSGQUEUE          12
 #define TARGET_RLIMIT_MSGQUEUE          12
 #define TARGET_RLIMIT_NICE              13
 #define TARGET_RLIMIT_NICE              13
 #define TARGET_RLIMIT_RTPRIO            14
 #define TARGET_RLIMIT_RTPRIO            14
+#define TARGET_RLIMIT_RTTIME            15
 
 
 #endif
 #endif

+ 2 - 0
linux-user/syscall.c

@@ -1053,6 +1053,8 @@ static inline int target_to_host_resource(int code)
         return RLIMIT_RSS;
         return RLIMIT_RSS;
     case TARGET_RLIMIT_RTPRIO:
     case TARGET_RLIMIT_RTPRIO:
         return RLIMIT_RTPRIO;
         return RLIMIT_RTPRIO;
+    case TARGET_RLIMIT_RTTIME:
+        return RLIMIT_RTTIME;
     case TARGET_RLIMIT_SIGPENDING:
     case TARGET_RLIMIT_SIGPENDING:
         return RLIMIT_SIGPENDING;
         return RLIMIT_SIGPENDING;
     case TARGET_RLIMIT_STACK:
     case TARGET_RLIMIT_STACK: