]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
x86/decoder: Fix and update the opcodes map
authorRandy Dunlap <rdunlap@infradead.org>
Mon, 11 Dec 2017 18:38:36 +0000 (10:38 -0800)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Sat, 6 Jan 2018 12:23:11 +0000 (13:23 +0100)
commitf88b977dde8156d6c4514114baa0eed05dd48e41
tree7f4aa511f9df2631c8cda2e5fa2bbad11d40c786
parent979c9a5cacd1d40d08c1c24ed5c5810cf7f3069c
x86/decoder: Fix and update the opcodes map

CVE-2017-5754

Update x86-opcode-map.txt based on the October 2017 Intel SDM publication.
Fix INVPID to INVVPID.
Add UD0 and UD1 instruction opcodes.

Also sync the objtool and perf tooling copies of this file.

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Acked-by: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Josh Poimboeuf <jpoimboe@redhat.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Masami Hiramatsu <masami.hiramatsu@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: http://lkml.kernel.org/r/aac062d7-c0f6-96e3-5c92-ed299e2bd3da@infradead.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
(cherry picked from commit f5395545058cd388da5d99bda3dedd2a2fe56dbc)
Signed-off-by: Andy Whitcroft <apw@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
arch/x86/lib/x86-opcode-map.txt
tools/objtool/arch/x86/lib/x86-opcode-map.txt
tools/perf/util/intel-pt-decoder/x86-opcode-map.txt