summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorStephen Rothwell <sfr@canb.auug.org.au>2017-02-17 13:07:21 +1100
committerStephen Rothwell <sfr@canb.auug.org.au>2017-02-17 13:07:21 +1100
commit9085631ed4cc58737b30471974751249408d3b3d (patch)
tree2f10c938f5403450d6ca3857effaa274ec1c7ebb /Documentation
parent99c25de667f2fba3ee69f5cc73df1f2fb15207a5 (diff)
parent3962d9226404dbb37f6575b2d1ae1004d07c7dee (diff)
Merge remote-tracking branch 'ftrace/for-next'
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/static-keys.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/Documentation/static-keys.txt b/Documentation/static-keys.txt
index ea8d7b4e53f0..32a25fad0c1b 100644
--- a/Documentation/static-keys.txt
+++ b/Documentation/static-keys.txt
@@ -155,7 +155,9 @@ or:
There are a few functions and macros that architectures must implement in order
to take advantage of this optimization. If there is no architecture support, we
-simply fall back to a traditional, load, test, and jump sequence.
+simply fall back to a traditional, load, test, and jump sequence. Also, the
+struct jump_entry table must be at least 4-byte aligned because the
+static_key->entry field makes use of the two least significant bits.
* select HAVE_ARCH_JUMP_LABEL, see: arch/x86/Kconfig