summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/processor.h
Commit message (Expand)AuthorAgeFilesLines
* s390: run user space and KVM guests with modified branch predictionMartin Schwidefsky2018-02-051-0/+3
* s390: add options to change branch prediction behaviour for the kernelMartin Schwidefsky2018-02-051-0/+1
* s390: correct some inline assembly constraintsVasily Gorbik2017-11-141-1/+1
* s390: remove all code using the access register modeMartin Schwidefsky2017-11-141-3/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-11-131-3/+5
|\
| * s390/topology: add detection of dedicated vs shared CPUsMartin Schwidefsky2017-09-281-0/+2
| * s390/guarded storage: simplify task exit handlingHeiko Carstens2017-09-281-2/+2
| * s390: convert release_thread() into a static inline functionHeiko Carstens2017-09-281-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-07-031-2/+4
|\
| * Merge tag 'nmiforkvm' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms39...Martin Schwidefsky2017-06-281-0/+2
| |\
| | * s390/nmi: s390: New low level handling for machine check happening in guestQingFeng Hao2017-06-271-0/+2
| * | s390/mm: implement 5 level pages tablesMartin Schwidefsky2017-06-121-2/+2
| |/
* / arch: remove unused macro/function thread_saved_pc()Tobias Klauser2017-06-281-5/+0
|/
* s390/mm: make TASK_SIZE independent from the number of page table levelsMartin Schwidefsky2017-04-251-4/+5
* s390: add a system call for guarded storageMartin Schwidefsky2017-03-221-0/+5
* s390: TASK_SIZE for kernel threadsMartin Schwidefsky2017-02-241-1/+2
* s390: restore address space when returning to user spaceHeiko Carstens2017-02-231-4/+8
* s390: rename CIF_ASCE to CIF_ASCE_PRIMARYHeiko Carstens2017-02-231-2/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2017-02-221-2/+2
|\
| * s390: add missing "do {} while (0)" loop constructs to multiline macrosHeiko Carstens2017-02-171-2/+2
* | sched/cputime, s390: Implement delayed accounting of system timeMartin Schwidefsky2017-01-141-0/+3
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2016-12-131-0/+6
|\
| * s390: move sys_call_table and last_break from thread_info to thread_structMartin Schwidefsky2016-11-151-0/+2
| * s390: move cputime accounting fields from thread_info to thread_structMartin Schwidefsky2016-11-111-0/+2
| * s390: move system_call field from thread_info to thread_structMartin Schwidefsky2016-11-111-0/+2
* | locking/core: Provide common cpu_relax_yield() definitionChristian Borntraeger2016-11-171-0/+1
* | locking/core, arch: Remove cpu_relax_lowlatency()Christian Borntraeger2016-11-161-1/+0
* | locking/core, s390: Make cpu_relax() a barrier againChristian Borntraeger2016-11-161-1/+1
* | locking/core: Introduce cpu_relax_yield()Christian Borntraeger2016-11-161-1/+2
|/
* s390/dumpstack: restore reliable indicator for call tracesHeiko Carstens2016-10-171-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-0/+2
|\
| * s390/mm: remember the int code for the last gmap faultDavid Hildenbrand2016-06-201-0/+1
| * s390/mm: add shadow gmap supportMartin Schwidefsky2016-06-201-0/+1
* | s390/cpuinfo: show dynamic and static cpu mhzHeiko Carstens2016-06-131-1/+16
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds2016-05-181-3/+6
|\
| * s390/fpu: allocate 'struct fpu' with the task_structMartin Schwidefsky2016-04-211-3/+6
* | s390/mm: fix asce_bits handling with dynamic pagetable levelsGerald Schaefer2016-04-211-1/+1
|/
* s390/dumpstack: merge all four stack tracersHeiko Carstens2016-02-231-0/+4
* s390: add current_stack_pointer() helper functionHeiko Carstens2016-02-231-0/+8
* s390: remove all usages of PSW_ADDR_AMODEHeiko Carstens2016-01-191-2/+2
* s390: rename struct _lowcore to struct lowcoreHeiko Carstens2016-01-111-1/+1
* s390/spinlock: do not yield to a CPU in udelay/mdelayMartin Schwidefsky2015-11-271-0/+12
* s390: remove runtime instrumentation interruptsMartin Schwidefsky2015-11-031-1/+0
* s390: don't store registers on disabled wait anymoreHeiko Carstens2015-10-271-41/+5
* s390: get rid of __set_psw_mask()Heiko Carstens2015-10-271-16/+11
* s390/fpu: split fpu-internal.h into fpu internals, api, and type headersHendrik Brueckner2015-10-161-2/+3
* s390/flags: use _BITUL macroHeiko Carstens2015-10-141-5/+7
* s390/flags: fix flag handlingHeiko Carstens2015-10-141-3/+3
* s390/udelay: make udelay have busy loop semanticsHeiko Carstens2015-10-141-0/+2