summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/user/smp.t10
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/user/smp.t b/doc/user/smp.t
index a040b70910..dd84c37360 100644
--- a/doc/user/smp.t
+++ b/doc/user/smp.t
@@ -622,4 +622,12 @@ cleared bit means the opposite.
@subheading NOTES:
-None.
+This function will not change the scheduler of the task. The intersection of
+the processor affinity set and the set of processors owned by the scheduler of
+the task must be non-empty. It is not an error if the processor affinity set
+contains processors that are not part of the set of processors owned by the
+scheduler instance of the task. A task will simply not run under normal
+circumstances on these processors since the scheduler ignores them. Some
+locking protocols may temporarily use processors that are not included in the
+processor affinity set of the task. It is also not an error if the processor
+affinity set contains processors that are not part of the system.