]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
stf-barrier: set eieio instruction bit 6 for future optimisations
authorMichael Neuling <mikey@neuling.org>
Fri, 27 Apr 2018 00:16:11 +0000 (10:16 +1000)
committerStefan Bader <stefan.bader@canonical.com>
Wed, 16 May 2018 11:52:37 +0000 (13:52 +0200)
commitdf3cfec067ccdfee3d2ee4ac47fa17c4c22a2e08
tree0cf86d6726277e5cba152d9e0abcc8619fcd9fea
parent06f7e3d39f2fa4f648d94a51d809b10f98399f91
stf-barrier: set eieio instruction bit 6 for future optimisations

Enable reserved instruction bit 6 in the eieio instruction; later a
faster version might be provided for this particular purpose (store
forward barrier) based on this hint.

Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>
Signed-off-by: Breno Leitao <brenohl@br.ibm.com>
CVE-2018-3639 (powerpc)

Signed-off-by: Tyler Hicks <tyhicks@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
arch/powerpc/lib/feature-fixups.c