Print this page
6534 Improve processor_bind(2) EINVAL description
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Garrett D'Amore <garrett@damore.org>

@@ -79,19 +79,19 @@
                   The location pointed to by  obind was not NULL and not
                   writable by the user.
 
 
        EINVAL
-                  The specified processor is not on-line, or the idtype
-                  argument was not P_PID, P_LWPID, P_PROJID, P_TASKID, P_CTID,
-                  or P_ZONEID.
+                  The processor is not on-line.
 
-                  The caller is in a non-global zone, the pools facility is
-                  active, and the processor is not a member of the zone's
-                  pool's processor set.
+                  The LWP is bound to a processor set or resource pool for
+                  which the processor is not a member.
 
+                  The idtype argument is not P_PID, P_LWPID, P_PROJID,
+                  P_TASKID, P_CTID, or P_ZONEID.
 
+
        ENOTSUP
                   Binding a system process to a processor set is not
                   supported.
 
 

@@ -126,6 +126,6 @@
        p_online(2), pset_bind(2), sysconf(3C), process(4), project(4),
        attributes(5), privileges(5)
 
 
 
-                                March 13, 2009               PROCESSOR_BIND(2)
+                               December 27, 2015             PROCESSOR_BIND(2)