summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux/linux_misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linux/linux_misc.c')
-rw-r--r--sys/compat/linux/linux_misc.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/compat/linux/linux_misc.c b/sys/compat/linux/linux_misc.c
index 4c6b53f..e72c528 100644
--- a/sys/compat/linux/linux_misc.c
+++ b/sys/compat/linux/linux_misc.c
@@ -1401,3 +1401,16 @@ linux_nosys(struct thread *td, struct nosys_args *ignore)
return (ENOSYS);
}
+
+int
+linux_getpriority(struct thread *td, struct linux_getpriority_args *args)
+{
+ struct getpriority_args bsd_args;
+ int error;
+
+ bsd_args.which = args->which;
+ bsd_args.who = args->who;
+ error = getpriority(td, &bsd_args);
+ td->td_retval[0] = 20 - td->td_retval[0];
+ return error;
+}
OpenPOWER on IntegriCloud