From 1200ef56b51f58505340b5af796552b04d68b0f4 Mon Sep 17 00:00:00 2001 From: David Xu Date: Thu, 28 Oct 2010 02:59:25 +0000 Subject: [PATCH] Follow the change made in libthr, add ERANGE error code and more EINVAL error cases. --- share/man/man3/pthread_attr_affinity_np.3 | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/share/man/man3/pthread_attr_affinity_np.3 b/share/man/man3/pthread_attr_affinity_np.3 index c61f69988fb7..592652b49017 100644 --- a/share/man/man3/pthread_attr_affinity_np.3 +++ b/share/man/man3/pthread_attr_affinity_np.3 @@ -94,8 +94,6 @@ to indicate the error. .Sh ERRORS The .Fn pthread_attr_getaffinity_np -and -.Fn pthread_attr_setaffinity_np functions will fail if: .Bl -tag -width Er .It Bq Er EINVAL @@ -103,6 +101,10 @@ The .Fa pattr or the attribute specified by it is .Dv NULL . +.It Bq Er ERANGE +The +.Fa cpusetsize +is too small. .El .Pp The @@ -114,6 +116,14 @@ The .Fa pattr or the attribute specified by it is .Dv NULL . +.It Bq Er EINVAL +The +.Fa cpusetp +specified a CPU that was outside the set supported by the kernel. +.It Bq Er ERANGE +The +.Fa cpusetsize +is too small. .It Bq Er ENOMEM Insufficient memory exists to store the cpuset mask. .El