2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-15 08:44:14 +08:00
linux-next/arch
Martin Schwidefsky 6b73044b2b s390: run user space and KVM guests with modified branch prediction
Define TIF_ISOLATE_BP and TIF_ISOLATE_BP_GUEST and add the necessary
plumbing in entry.S to be able to run user space and KVM guests with
limited branch prediction.

To switch a user space process to limited branch prediction the
s390_isolate_bp() function has to be call, and to run a vCPU of a KVM
guest associated with the current task with limited branch prediction
call s390_isolate_bp_guest().

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2018-02-05 14:48:50 +01:00
..
alpha The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
arc The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
arm The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
arm64 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
blackfin The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
c6x The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
cris The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
frv The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
h8300 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
hexagon The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
ia64 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
m32r The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
m68k The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
metag The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
microblaze The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
mips The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
mn10300 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
nios2 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
openrisc The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
parisc The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
powerpc The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
riscv The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
s390 s390: run user space and KVM guests with modified branch prediction 2018-02-05 14:48:50 +01:00
score The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
sh The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
sparc The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
tile The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
um The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
unicore32 The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
x86 drm/graphics pull request for v4.16-rc1 2018-02-01 17:48:47 -08:00
xtensa The core framework has a handful of patches this time around, mostly due 2018-02-01 16:56:07 -08:00
.gitignore
Kconfig Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next 2018-01-31 14:31:10 -08:00