summaryrefslogtreecommitdiff
path: root/tools/objtool/Build
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2025-09-24 15:27:03 +0200
committerPeter Zijlstra <peterz@infradead.org>2025-10-14 13:43:11 +0200
commit044f721ccd33103349eebbb960825584bc6d8e23 (patch)
tree3e9c6be0aa5d332a7e50798611fafdd60b7a7a1e /tools/objtool/Build
parent76e1851a1bc28e760d6acc7a54ec9dce05717028 (diff)
objtool/x86: Fix NOP decode
For x86_64 the kernel consistently uses 2 instructions for all NOPs: 90 - NOP 0f 1f /0 - NOPL Notably: - REP NOP is PAUSE, not a NOP instruction. - 0f {0c...0f} is reserved space, except for 0f 0d /1, which is PREFETCHW, not a NOP. - 0f {19,1c...1f} is reserved space, except for 0f 1f /0, which is NOPL. Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Diffstat (limited to 'tools/objtool/Build')
0 files changed, 0 insertions, 0 deletions