Documentation/x86: Update split lock documentation
commit b041b525dab9 ("x86/split_lock: Make life miserable for split lockers") added a delay and serialization of split locks. Commit 727209376f49 ("x86/split_lock: Add sysctl to control the misery mode") provided a sysctl to turn off the misery. Update the split lock documentation to describe the current state of the code. Signed-off-by: Tony Luck <tony.luck@intel.com> Link: https://lore.kernel.org/r/20230315225722.104607-1-tony.luck@intel.com Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
parent
1aa63d4eb8
commit
054ed6349c
@ -53,8 +53,14 @@ parameter "split_lock_detect". Here is a summary of different options:
|
||||
|off |Do nothing |Do nothing |
|
||||
+------------------+----------------------------+-----------------------+
|
||||
|warn |Kernel OOPs |Warn once per task and |
|
||||
|(default) |Warn once per task and |and continues to run. |
|
||||
| |disable future checking | |
|
||||
|(default) |Warn once per task, add a |and continues to run. |
|
||||
| |delay, add synchronization | |
|
||||
| |to prevent more than one | |
|
||||
| |core from executing a | |
|
||||
| |split lock in parallel. | |
|
||||
| |sysctl split_lock_mitigate | |
|
||||
| |can be used to avoid the | |
|
||||
| |delay and synchronization | |
|
||||
| |When both features are | |
|
||||
| |supported, warn in #AC | |
|
||||
+------------------+----------------------------+-----------------------+
|
||||
|
Loading…
x
Reference in New Issue
Block a user