summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/nmi.c
Commit message (Expand)AuthorAgeFilesLines
* s390/fpu: move, rename, and merge header filesHeiko Carstens2024-02-161-2/+1
* s390/nmi: remove register validation codeHeiko Carstens2024-02-161-117/+47
* s390/switch_to: use generic header fileHeiko Carstens2024-02-121-1/+0
* s390/fpu: get rid of MACHINE_HAS_VXHeiko Carstens2023-12-111-2/+3
* s390/nmi: implement and use local_mcck_save() / local_mcck_restore()Heiko Carstens2023-12-111-2/+3
* s390: use control register bit definesHeiko Carstens2023-09-191-4/+4
* s390/ctlreg: add struct ctlregHeiko Carstens2023-09-191-6/+6
* s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens2023-09-191-5/+5
* s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-9/+9
* s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens2023-09-191-1/+1
* s390/mcck: cleanup user process termination pathAlexander Gordeev2023-02-281-18/+5
* s390/nmi: fix virtual-physical address confusionNico Boehr2023-02-271-2/+1
* s390/nmi: get rid of private slab cacheHeiko Carstens2022-12-061-31/+9
* s390/nmi: move storage error checking back to C, enter with DAT onHeiko Carstens2022-12-061-1/+15
* s390/nmi: print machine check interruption code before stopping systemHeiko Carstens2022-12-061-0/+52
* s390/nmi: rework register validation handlingHeiko Carstens2022-12-061-54/+10
* s390/nmi: use vector instruction macros instead of byte patternsHeiko Carstens2022-12-061-5/+4
* s390/boot: fix absolute zero lowcore corruption on bootAlexander Gordeev2022-09-071-1/+1
* s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit()Sven Schnelle2022-07-281-3/+5
* s390/pai: add support for cryptography countersThomas Richter2022-05-091-1/+5
* s390: remove invalid email address of Heiko CarstensHeiko Carstens2022-02-061-1/+0
* s390/nmi: handle vector validity failures for KVM guestsChristian Borntraeger2022-01-231-1/+8
* s390/nmi: handle guarded storage validity failures for KVM guestsChristian Borntraeger2022-01-231-4/+14
* Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-01-171-1/+1
|\
| * exit: Add and use make_task_dead.Eric W. Biederman2021-12-131-1/+1
* | s390/nmi: disable interrupts on extended save area updateAlexander Gordeev2021-12-161-25/+16
* | s390/nmi: add missing __pa/__va address conversion of extended save areaHeiko Carstens2021-12-061-5/+5
|/
* s390/mcck: move register validation to C codeAlexander Gordeev2021-07-051-8/+77
* s390/mcck: move storage error checks to assemblerAlexander Gordeev2021-07-051-15/+0
* s390/mcck: always enter C handler with DAT enabledAlexander Gordeev2021-07-051-29/+0
* s390: convert to generic entrySven Schnelle2021-01-191-7/+12
* s390: remove critical section cleanup from entry.SSven Schnelle2020-05-281-7/+16
* s390: simplify disabled_waitMartin Schwidefsky2019-05-021-1/+1
* headers: untangle kmemleak.h from mm.hRandy Dunlap2018-04-051-1/+1
* s390: kernel: add SPDX identifiers to the remaining filesGreg Kroah-Hartman2017-11-241-0/+1
* s390/nmi: remove unused codeHeiko Carstens2017-11-141-2/+0
* s390/nmi: do register validation as early as possibleMartin Schwidefsky2017-10-191-88/+22
* s390/nmi: allocation of the extended save areaMartin Schwidefsky2017-10-191-0/+82
* s390/ctl_reg: use decoding unions in update_cr_regsMartin Schwidefsky2017-10-191-1/+3
* s390/nmi: use smp_emergency_stop instead of smp_send_stopMartin Schwidefsky2017-10-191-2/+7
* KVM: s390: Backup the guest's machine check infoQingFeng Hao2017-06-271-0/+34
* s390/nmi: s390: New low level handling for machine check happening in guestQingFeng Hao2017-06-271-10/+40
* s390: add a system call for guarded storageMartin Schwidefsky2017-03-221-2/+17
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+3
* s390/nmi: purge tlbs after control register validationHeiko Carstens2017-02-231-1/+2
* s390/nmi: fix order of register validationHeiko Carstens2017-02-231-12/+12
* s390: kernel: Audit and remove any unnecessary uses of module.hPaul Gortmaker2017-02-171-1/+1
* s390/nmi: fix inline assembly constraintsHeiko Carstens2016-12-141-9/+10
* s390/nmi: improve revalidation of fpu / vector registersMartin Schwidefsky2016-08-291-28/+39
* s390/time: remove ETR supportMartin Schwidefsky2016-06-131-11/+2