diff --git a/man2/prctl.2 b/man2/prctl.2 index a0e951929..f00c97a63 100644 --- a/man2/prctl.2 +++ b/man2/prctl.2 @@ -1041,7 +1041,8 @@ then the CPU is not affected by the speculation misfeature. .IP If .B PR_SPEC_PRCTL -is set, then the per task control of the mitigation is available. If not set, +is set, then the per task control of the mitigation is available. +If not set, .BR prctl () for the speculation misfeature will fail. In the above operation @@ -1060,7 +1061,8 @@ which must be .B PR_SPEC_STORE_BYPASS. Otherwise the call fails with the error .BR ENODEV . -This control is per task. The +This control is per task. +The .IR arg3 is used to hand in the control value, which can be either: .RS @@ -1074,7 +1076,8 @@ The speculation feature is disabled, mitigation is enabled .BR PR_SPEC_FORCE_DISABLE Same as .B PR_SPEC_DISABLE -but cannot be undone. A subsequent +but cannot be undone. +A subsequent .B prctl(..., PR_SPEC_ENABLE) will fail with