diff options
author | Toomas Soome <tsoome@me.com> | 2018-10-19 11:03:42 +0300 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2019-02-04 11:11:07 -0500 |
commit | 4f6502b6d39d77ac4bfb06b65b8ef1bb89b010ba (patch) | |
tree | daec127ee771dde98647d23c6d81a06cdefb3de0 /usr/src | |
parent | 2325c4ff7eacda26747f8eb679e86fdaf23a7ff8 (diff) | |
download | illumos-joyent-4f6502b6d39d77ac4bfb06b65b8ef1bb89b010ba.tar.gz |
10304 sysclass: cast between incompatible function types
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/common/disp/sysclass.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/usr/src/uts/common/disp/sysclass.c b/usr/src/uts/common/disp/sysclass.c index 7323a0fc17..825c6337d2 100644 --- a/usr/src/uts/common/disp/sysclass.c +++ b/usr/src/uts/common/disp/sysclass.c @@ -25,9 +25,7 @@ */ /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ -/* All Rights Reserved */ - -#pragma ident "%Z%%M% %I% %E% SMI" /* from SVr4.0 1.12 */ +/* All Rights Reserved */ #include <sys/types.h> #include <sys/param.h> @@ -67,6 +65,7 @@ static int sys_doprio(kthread_t *, cred_t *, int, int *); static void sys_forkret(kthread_t *, kthread_t *); static void sys_nullsys(); static pri_t sys_swappri(kthread_t *, int); +static pri_t sys_globpri(kthread_t *); static int sys_alloc(void **, int); struct classfuncs sys_classfuncs = { @@ -104,7 +103,7 @@ struct classfuncs sys_classfuncs = { sys_nullsys, /* tick */ setbackdq, /* wakeup */ sys_donice, - (pri_t (*)())sys_nosys, /* globpri */ + sys_globpri, /* globpri */ sys_nullsys, /* set_process_group */ sys_nullsys, /* yield */ sys_doprio, @@ -203,6 +202,13 @@ sys_swappri(t, flags) return (-1); } +/* ARGSUSED */ +static pri_t +sys_globpri(kthread_t *t __unused) +{ + return (-1); +} + static int sys_nosys() { |