Heiko Carstens
|
9d6d99e3ac
s390: wire up rseq system call
|
7 years ago |
Christian Borntraeger
|
891f6a726c
s390: Correct register corruption in critical section cleanup
|
7 years ago |
Martin Schwidefsky
|
6dd85fbb87
s390: move expoline assembler macros to a header
|
7 years ago |
Linus Torvalds
|
becdce1c66
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
|
7 years ago |
Martin Schwidefsky
|
92fa7a13c8
s390/kvm: improve stack frame constants in entry.S
|
7 years ago |
Martin Schwidefsky
|
e5b98199de
s390/lpp: use assembler alternatives for the LPP instruction
|
7 years ago |
Martin Schwidefsky
|
b058661a99
s390/entry.S: use assembler alternatives
|
7 years ago |
Christian Borntraeger
|
d3f468963c
s390/entry.S: fix spurious zeroing of r0
|
7 years ago |
Martin Schwidefsky
|
d5feec04fe
s390: do not bypass BPENTER for interrupt system calls
|
7 years ago |
Hendrik Brueckner
|
dc24b7b49a
s390/clean-up: use CFI_* macros in entry.S
|
7 years ago |
Martin Schwidefsky
|
f19fbd5ed6
s390: introduce execute-trampolines for branches
|
7 years ago |
Martin Schwidefsky
|
6b73044b2b
s390: run user space and KVM guests with modified branch prediction
|
8 years ago |
Martin Schwidefsky
|
d768bd892f
s390: add options to change branch prediction behaviour for the kernel
|
8 years ago |
Martin Schwidefsky
|
7041d28115
s390: scrub registers on kernel entry and KVM exit
|
8 years ago |
Hendrik Brueckner
|
4381f9f12e
s390/syscalls: use generated syscall_table.h and unistd.h header files
|
8 years ago |
Heiko Carstens
|
3241d3eb7d
s390: rework __switch_to() to allow larger task_struct offsets
|
8 years ago |
Martin Schwidefsky
|
0aaba41b58
s390: remove all code using the access register mode
|
8 years ago |
Martin Schwidefsky
|
c771320e93
s390/mm,kvm: improve detection of KVM guest faults
|
8 years ago |
Linus Torvalds
|
d60a540ac5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
|
8 years ago |
Linus Torvalds
|
ead751507d
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
|
8 years ago |
Vasily Gorbik
|
2a2d7befd4
s390/nmi: avoid using long-displacement facility
|
8 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 years ago |
Martin Schwidefsky
|
0a5e2ec264
s390/kvm: fix detection of guest machine checks
|
8 years ago |
Martin Schwidefsky
|
3037a52f98
s390/nmi: do register validation as early as possible
|
8 years ago |
Martin Schwidefsky
|
9e293b5a70
Merge tag 'nmiforkvm' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into features
|
8 years ago |
QingFeng Hao
|
c929500d7a
s390/nmi: s390: New low level handling for machine check happening in guest
|
8 years ago |
Martin Schwidefsky
|
f044f4c588
s390/fpu: export save_fpu_regs for all configs
|
8 years ago |
Martin Schwidefsky
|
23fefe119c
s390/kvm: avoid global config of vm.alloc_pgste=1
|
8 years ago |
Christian Borntraeger
|
c0e7bb38c0
s390/kvm: do not rely on the ILC on kvm host protection fauls
|
8 years ago |
Martin Schwidefsky
|
07a63cbe8b
s390/cputime: fix incorrect system time
|
8 years ago |