summaryrefslogtreecommitdiffstats
path: root/arch/s390/lib
Commit message (Expand)AuthorAgeFilesLines
* s390/nmi: implement and use local_mcck_save() / local_mcck_restore()Heiko Carstens2023-12-111-3/+3
* s390/ctlreg: add struct ctlregHeiko Carstens2023-09-191-4/+4
* s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens2023-09-191-3/+3
* s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-2/+2
* s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens2023-09-191-1/+1
* s390/ctlreg: move control register code to separate fileHeiko Carstens2023-09-191-0/+1
* s390: replace #include <asm/export.h> with #include <linux/export.h>Masahiro Yamada2023-08-092-2/+2
* s390: include linux/io.h instead of asm/io.hHeiko Carstens2023-07-031-1/+1
* s390: select ARCH_SUPPORTS_INT128Heiko Carstens2023-05-152-1/+64
* s390/lib: use SYM* macros instead of ENTRY(), etc.Heiko Carstens2023-04-191-2/+2
* s390/kasan: remove override of mem*() functionsHeiko Carstens2023-04-191-9/+15
* s390/uaccess: remove extra blank lineHeiko Carstens2023-04-041-1/+0
* s390/uaccess: get rid of not needed local variableHeiko Carstens2023-04-041-15/+9
* s390/uaccess: rename tmp1 and tmp2 variablesHeiko Carstens2023-04-041-35/+35
* s390/uaccess: sort EX_TABLE list for inline assembliesHeiko Carstens2023-04-041-2/+2
* s390/uaccess: rename/sort labels in inline assembliesHeiko Carstens2023-04-041-21/+30
* s390/uaccess: remove unused label in inline assembliesHeiko Carstens2023-04-041-3/+3
* s390/uaccess: use symbolic names for inline assembly operandsHeiko Carstens2023-04-041-51/+54
* s390/uaccess: add missing earlyclobber annotations to __clear_user()Heiko Carstens2023-03-271-1/+1
* s390/kprobes: replace kretprobe with rethookVasily Gorbik2023-01-221-6/+6
* s390/uaccess: add missing EX_TABLE entries to __clear_user()Heiko Carstens2022-10-261-3/+3
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-1/+2
|\
| * instrumented.h: allow instrumenting both sides of copy_from_user()Alexander Potapenko2022-10-031-1/+2
* | s390/delay: sync comment within __delay() with realityHeiko Carstens2022-08-301-7/+4
|/
* s390/nospec: build expoline.o for modules_prepare targetVasily Gorbik2022-07-133-1/+5
* s390/alternatives: provide identical sized orginal/alternative sequencesHeiko Carstens2022-05-171-2/+2
* s390: current_stack_pointer shouldn't be a functionSven Schnelle2022-04-121-1/+1
* s390/test_unwind: verify __kretprobe_trampoline is replacedVasily Gorbik2022-03-271-1/+8
* s390/test_unwind: extend kretprobe testVasily Gorbik2022-03-271-16/+33
* s390/alternatives: use insn format for new instructionsHeiko Carstens2022-03-271-2/+2
* Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2022-03-255-249/+222
|\
| * s390/test_unwind: add kretprobe testsTobias Huschle2022-03-101-0/+56
| * s390: convert ".insn" encoding to instruction namesVasily Gorbik2022-03-101-6/+6
| * s390: raise minimum supported machine generation to z10Vasily Gorbik2022-03-101-163/+7
| * s390/uaccess: Add copy_from/to_user_key functionsJanis Schoetterl-Glausch2022-03-101-18/+63
| * s390/nospec: add an option to use thunk-externVasily Gorbik2022-03-102-0/+13
| * s390/test_unwind: avoid build warning with W=1Vasily Gorbik2022-03-081-5/+4
| * s390/extable: move EX_TABLE define to asm-extable.hHeiko Carstens2022-03-081-0/+1
| * s390/test_unwind: fix and extend kprobes testVasily Gorbik2022-03-011-33/+50
| * s390/test_unwind: add ftrace testVasily Gorbik2022-03-011-0/+59
| * s390/test_unwind: add "backtrace" module parameterVasily Gorbik2022-03-011-1/+5
| * s390/test_unwind: minor cleanupVasily Gorbik2022-03-011-44/+28
| * s390/test_unwind: show tests as skipped if unsupportedVasily Gorbik2022-03-011-6/+3
| * Merge branch 'fixes' into featuresVasily Gorbik2022-03-012-3/+3
| |\
| * | s390: remove invalid email address of Heiko CarstensHeiko Carstens2022-02-061-1/+0
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-03-241-18/+63
|\ \ \
| * | | s390/uaccess: Add copy_from/to_user_key functionsJanis Schoetterl-Glausch2022-02-141-18/+63
| |/ /
* | | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2022-03-211-7/+14
|\ \ \ | |_|/ |/| |
| * | lib/xor: make xor prototypes more friendly to compiler vectorizationArd Biesheuvel2022-02-111-7/+14
* | | s390/module: fix building test_modules_helpers.o with clangIlya Leoshkevich2022-02-062-3/+3
| |/ |/|