Print this page
OS-4915 want FX high priority zone configuration option
OS-4925 ps pri shows misleading value for zone in RT scheduling class
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>

@@ -19,17 +19,16 @@
  * CDDL HEADER END
  */
 /*
  * Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
+ * Copyright 2015 Joyent, Inc.
  */
 
 #ifndef _SYS_FX_H
 #define _SYS_FX_H
 
-#pragma ident   "%Z%%M% %I%     %E% SMI"
-
 #include <sys/types.h>
 #include <sys/thread.h>
 #include <sys/ddi.h>
 #include <sys/sunddi.h>
 #include <sys/cpucaps.h>

@@ -143,11 +142,18 @@
         pri_t   fx_uprilim;
         int     fx_tqntm;
         uint_t  fx_cflags;
 } fxkparms_t;
 
+/*
+ * control flags (kparms->fx_cflags).
+ */
+#define FX_DOUPRILIM    0x01    /* change user priority limit */
+#define FX_DOUPRI       0x02    /* change user priority */
+#define FX_DOTQ         0x04    /* change FX time quantum */
 
+#define FXMAXUPRI       60      /* maximum user priority setting */
 
 /*
  * Interface for partner private code. This is not a public interface.
  */
 extern int fx_register_callbacks(fx_callbacks_t *, fx_cookie_t, pri_t, clock_t);