summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/entry.S
Commit message (Expand)AuthorAgeFilesLines
* s390: add support for BEAR enhancement facilitySven Schnelle2021-10-261-8/+37
* s390/entry: make oklabel within CHKSTG macro localHeiko Carstens2021-08-311-2/+2
* s390/smp: enable DAT before CPU restart callback is calledAlexander Gordeev2021-08-261-4/+7
* s390/mcck: move register validation to C codeAlexander Gordeev2021-07-051-38/+1
* s390/mcck: move storage error checks to assemblerAlexander Gordeev2021-07-051-11/+32
* s390/mcck: always enter C handler with DAT enabledAlexander Gordeev2021-07-051-3/+32
* s390/mcck: optimize user mode check in case of !CONFIG_KVMAlexander Gordeev2021-07-051-2/+4
* s390/entry.S: factor out SIEEXIT macroAlexander Gordeev2021-07-051-16/+12
* Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-07-041-30/+31
|\
| * s390/entry.S: factor out OUTSIDE macroAlexander Gordeev2021-06-161-23/+25
| * s390/mcck: cleanup use of cleanup_sie_mcckAlexander Gordeev2021-06-071-12/+10
| * Merge branch 's390/fixes' into featuresVasily Gorbik2021-06-071-2/+2
| |\
| * | s390/entry: use assignment to read intcode / asm to copy gprsSven Schnelle2021-06-071-0/+1
* | | s390: clear pt_regs::flags on irq entrySven Schnelle2021-06-211-0/+1
| |/ |/|
* | s390/mcck: fix invalid KVM guest condition checkAlexander Gordeev2021-06-071-1/+1
* | s390/mcck: fix calculation of SIE critical section sizeAlexander Gordeev2021-06-071-1/+1
|/
* s390/entry: save the caller of psw_idleVasily Gorbik2021-04-121-0/+1
* s390/entry: avoid setting up backchain in ext|io handlersVasily Gorbik2021-04-121-4/+2
* s390: split cleanup_sieSven Schnelle2021-02-131-10/+7
* s390: use r13 in cleanup_sie as temp registerSven Schnelle2021-02-131-2/+2
* s390: fix kernel asce loading when sie is interruptedSven Schnelle2021-02-131-2/+1
* s390: add stack for machine check handlerSven Schnelle2021-02-131-10/+7
* s390: open code SWITCH_KERNEL macroSven Schnelle2021-02-131-28/+46
* s390/entry: use cpu alternative for stck/stckfHeiko Carstens2021-02-091-5/+3
* s390: convert to generic entrySven Schnelle2021-01-191-714/+89
* Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2020-12-181-10/+6
|\
| * s390/delay: simplify udelayHeiko Carstens2020-12-161-4/+0
| * s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balancedHeiko Carstens2020-12-161-2/+2
| * s390: always clear kernel stack backchain before calling functionsHeiko Carstens2020-12-161-6/+6
* | Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2020-12-161-5/+6
|\ \ | |/ |/|
| * s390: add support for TIF_NOTIFY_SIGNALJens Axboe2020-11-091-5/+6
* | Merge tag 's390-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2020-12-141-68/+73
|\ \
| * | s390/idle: fix accounting with machine checksSven Schnelle2020-12-091-6/+6
| * | s390/idle: add missing mt_cycles calculationSven Schnelle2020-12-091-9/+25
| * | s390/mm: add debug user asce supportHeiko Carstens2020-11-231-0/+8
| * | s390/mm: remove set_fs / rework address space handlingHeiko Carstens2020-11-231-51/+24
| * | Merge branch 'fixes' into featuresHeiko Carstens2020-11-231-0/+2
| |\ \
| * | | s390: add separate program check exit pathHeiko Carstens2020-11-201-3/+11
* | | | s390: fix irq state tracingHeiko Carstens2020-12-021-15/+0
| |/ / |/| |
* | | s390: fix fpu restore in entry.SSven Schnelle2020-11-231-0/+2
|/ /
* / s390: fix system call exit pathHeiko Carstens2020-11-091-0/+2
|/
* s390: convert to GENERIC_VDSOSven Schnelle2020-08-261-6/+0
* s390: fix comment regarding interrupts in svcChristian Borntraeger2020-07-101-1/+1
* s390: fix system call single steppingSven Schnelle2020-06-231-1/+1
* s390/ptrace: pass invalid syscall numbers to tracingSven Schnelle2020-06-161-1/+1
* s390: remove critical section cleanup from entry.SSven Schnelle2020-05-281-354/+110
* s390: prevent leaking kernel address in BEARSven Schnelle2020-03-101-26/+39
* sched/rt, s390: Use CONFIG_PREEMPTIONThomas Gleixner2019-12-081-1/+1
* s390: enforce CONFIG_SMPHeiko Carstens2019-06-071-4/+0
* s390: add missing ENDPROC statements to assembler functionsMartin Schwidefsky2019-05-021-2/+22