Revision 4ce0b750a20a055736b073fa7dff3eba6f6e3b73 authored by Daniel P. Berrangé on 21 May 2018, 21:54:22 UTC, committed by Michael Roth on 21 June 2018, 01:45:07 UTC
New microcode introduces the "Speculative Store Bypass Disable"
CPUID feature bit. This needs to be exposed to guest OS to allow
them to protect against CVE-2018-3639.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-Id: <20180521215424.13520-2-berrange@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
(cherry picked from commit d19d1f965904a533998739698020ff4ee8a103da)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
1 parent 84cfae0
History
File Mode Size
aarch64-linux-user.mak -rw-r--r-- 47 bytes
aarch64-softmmu.mak -rw-r--r-- 191 bytes
alpha-linux-user.mak -rw-r--r-- 45 bytes
alpha-softmmu.mak -rw-r--r-- 294 bytes
arm-linux-user.mak -rw-r--r-- 43 bytes
arm-softmmu.mak -rw-r--r-- 2.2 KB
armeb-linux-user.mak -rw-r--r-- 45 bytes
cris-linux-user.mak -rw-r--r-- 44 bytes
cris-softmmu.mak -rw-r--r-- 111 bytes
hppa-linux-user.mak -rw-r--r-- 44 bytes
i386-bsd-user.mak -rw-r--r-- 42 bytes
i386-linux-user.mak -rw-r--r-- 44 bytes
i386-softmmu.mak -rw-r--r-- 1.2 KB
lm32-softmmu.mak -rw-r--r-- 207 bytes
m68k-linux-user.mak -rw-r--r-- 44 bytes
m68k-softmmu.mak -rw-r--r-- 76 bytes
microblaze-linux-user.mak -rw-r--r-- 50 bytes
microblaze-softmmu.mak -rw-r--r-- 215 bytes
microblazeel-linux-user.mak -rw-r--r-- 52 bytes
microblazeel-softmmu.mak -rw-r--r-- 81 bytes
mips-linux-user.mak -rw-r--r-- 44 bytes
mips-softmmu-common.mak -rw-r--r-- 649 bytes
mips-softmmu.mak -rw-r--r-- 74 bytes
mips64-linux-user.mak -rw-r--r-- 46 bytes
mips64-softmmu.mak -rw-r--r-- 174 bytes
mips64el-linux-user.mak -rw-r--r-- 48 bytes
mips64el-softmmu.mak -rw-r--r-- 287 bytes
mipsel-linux-user.mak -rw-r--r-- 46 bytes
mipsel-softmmu.mak -rw-r--r-- 76 bytes
mipsn32-linux-user.mak -rw-r--r-- 47 bytes
mipsn32el-linux-user.mak -rw-r--r-- 49 bytes
moxie-softmmu.mak -rw-r--r-- 130 bytes
nios2-linux-user.mak -rw-r--r-- 45 bytes
nios2-softmmu.mak -rw-r--r-- 112 bytes
or1k-linux-user.mak -rw-r--r-- 44 bytes
or1k-softmmu.mak -rw-r--r-- 96 bytes
pci.mak -rw-r--r-- 939 bytes
ppc-linux-user.mak -rw-r--r-- 43 bytes
ppc-softmmu.mak -rw-r--r-- 977 bytes
ppc64-linux-user.mak -rw-r--r-- 45 bytes
ppc64-softmmu.mak -rw-r--r-- 1.2 KB
ppc64abi32-linux-user.mak -rw-r--r-- 50 bytes
ppc64le-linux-user.mak -rw-r--r-- 47 bytes
ppcemb-softmmu.mak -rw-r--r-- 324 bytes
s390x-linux-user.mak -rw-r--r-- 45 bytes
s390x-softmmu.mak -rw-r--r-- 284 bytes
sh4-linux-user.mak -rw-r--r-- 43 bytes
sh4-softmmu.mak -rw-r--r-- 327 bytes
sh4eb-linux-user.mak -rw-r--r-- 45 bytes
sh4eb-softmmu.mak -rw-r--r-- 329 bytes
sound.mak -rw-r--r-- 59 bytes
sparc-bsd-user.mak -rw-r--r-- 43 bytes
sparc-linux-user.mak -rw-r--r-- 45 bytes
sparc-softmmu.mak -rw-r--r-- 326 bytes
sparc32plus-linux-user.mak -rw-r--r-- 51 bytes
sparc64-bsd-user.mak -rw-r--r-- 45 bytes
sparc64-linux-user.mak -rw-r--r-- 47 bytes
sparc64-softmmu.mak -rw-r--r-- 342 bytes
tilegx-linux-user.mak -rw-r--r-- 46 bytes
tricore-softmmu.mak -rw-r--r-- 0 bytes
unicore32-softmmu.mak -rw-r--r-- 108 bytes
usb.mak -rw-r--r-- 220 bytes
x86_64-bsd-user.mak -rw-r--r-- 44 bytes
x86_64-linux-user.mak -rw-r--r-- 46 bytes
x86_64-softmmu.mak -rw-r--r-- 1.2 KB
xtensa-softmmu.mak -rw-r--r-- 97 bytes
xtensaeb-softmmu.mak -rw-r--r-- 97 bytes

back to top