summaryrefslogtreecommitdiff
path: root/arch/s390
AgeCommit message (Expand)Author
2018-04-29s390: introduce execute-trampolines for branchesMartin Schwidefsky
2018-04-29s390: run user space and KVM guests with modified branch predictionMartin Schwidefsky
2018-04-29s390: add options to change branch prediction behaviour for the kernelMartin Schwidefsky
2018-04-29s390/alternative: use a copy of the facility bit maskMartin Schwidefsky
2018-04-29s390: add optimized array_index_mask_nospecMartin Schwidefsky
2018-04-29s390: scrub registers on kernel entry and KVM exitMartin Schwidefsky
2018-04-29KVM: s390: wire up bpb featureChristian Borntraeger
2018-04-29s390: enable CPU alternatives unconditionallyHeiko Carstens
2018-04-29s390: introduce CPU alternativesVasily Gorbik
2018-04-24hypfs_kill_super(): deal with failed allocationsAl Viro
2018-04-24s390/ipl: ensure loadparm valid flag is setVasily Gorbik
2018-04-13s390: move _text symbol to address higher than zeroHeiko Carstens
2018-02-22s390: fix handling of -1 in set{,fs}[gu]id16 syscallsEugene Syromiatnikov
2018-02-03bpf: introduce BPF_JIT_ALWAYS_ON configAlexei Starovoitov
2018-01-10kernel: make groups_sort calling a responsibility group_info allocatorsThiago Rafael Becker
2017-12-16s390: always save and restore all registers on context switchHeiko Carstens
2017-12-16Revert "s390/kbuild: enable modversions for symbols exported from asm"Sasha Levin
2017-12-16s390: fix compat system call tableHeiko Carstens
2017-12-09s390/pci: do not require AIS facilityChristian Borntraeger
2017-12-09s390/runtime instrumentation: simplify task exit handlingHeiko Carstens
2017-11-30s390/kbuild: enable modversions for symbols exported from asmHeiko Carstens
2017-11-30s390/disassembler: increase show_code buffer sizeVasily Gorbik
2017-11-30s390/disassembler: add missing end marker for e7 tableHeiko Carstens
2017-11-30s390/runtime instrumention: fix possible memory corruptionHeiko Carstens
2017-11-30s390: fix transactional execution control register handlingHeiko Carstens
2017-11-18security/keys: add CONFIG_KEYS_COMPAT to KconfigBilal Amarni
2017-08-12bpf, s390: fix jit branch offset related to ldimm64Daniel Borkmann
2017-07-27s390/syscalls: Fix out of bounds arguments accessJiri Olsa
2017-07-21s390: reduce ELF_ET_DYN_BASEKees Cook
2017-07-05s390/ctl_reg: make __ctl_load a full memory barrierHeiko Carstens
2017-06-26mm: larger stack guard gap, between vmasHugh Dickins
2017-06-17s390/kvm: do not rely on the ILC on kvm host protection faulsChristian Borntraeger
2017-06-17s390/vmem: fix identity mappingHeiko Carstens
2017-05-25s390/cputime: fix incorrect system timeMartin Schwidefsky
2017-05-25s390/kdump: Add final noteMichael Holzheu
2017-04-27s390/mm: fix CMMA vs KSM vs othersChristian Borntraeger
2017-04-12s390/uaccess: get_user() should zero on failure (again)Heiko Carstens
2017-04-12s390/decompressor: fix initrd corruption caused by bss clearMarcelo Henrique Cerri
2017-03-26s390/pci: fix use after free in dma_initSebastian Ott
2017-03-18s390/kdump: Use "LINUX" ELF note name instead of "CORE"Michael Holzheu
2017-03-18KVM: s390: Fix guest migration for huge guests resulting in panicJanosch Frank
2017-03-15s390: use correct input data address for setup_randomnessHeiko Carstens
2017-03-15s390: make setup_randomness workHeiko Carstens
2017-03-15s390: TASK_SIZE for kernel threadsMartin Schwidefsky
2017-03-15KVM: s390: Disable dirty log retrieval for UCONTROL guestsJanosch Frank
2017-02-01s390/ptrace: Preserve previous registers for short regset writeMartin Schwidefsky
2017-01-12s390/crypto: unlock on error in prng_tdes_read()Dan Carpenter
2016-11-18s390/hypfs: Use get_free_page() instead of kmalloc to ensure page alignmentMichael Holzheu
2016-10-28s390/mm: fix gmap tlb flush issuesDavid Hildenbrand
2016-09-24s390: get_user() should zero on failureAl Viro