summaryrefslogtreecommitdiff
path: root/arch/s390
AgeCommit message (Expand)AuthorFilesLines
2023-10-16s390: add support for DCACHE_WORD_ACCESSHeiko Carstens4-0/+45
2023-10-16s390: provide word-at-a-time implementationHeiko Carstens1-0/+42
2023-10-16s390/extable: reduce number of extable macrosHeiko Carstens1-16/+7
2023-10-16s390/crash: fix virtual vs physical address confusionAlexander Gordeev1-1/+1
2023-10-16s390/crash: remove unused parameterAlexander Gordeev1-2/+2
2023-09-19s390: use control register bit definesHeiko Carstens14-29/+29
2023-09-19s390/ctlreg: add control register bitsHeiko Carstens1-34/+69
2023-09-19s390/irq: use CR0 defines to define CR0_IRQ_SUBCLASS_MASKHeiko Carstens1-11/+12
2023-09-19s390/ctlreg: add missing definesHeiko Carstens1-0/+14
2023-09-19s390/setup: make use of system_ctl_load()Heiko Carstens1-3/+3
2023-09-19s390/ctlreg: add system_ctl_load()Heiko Carstens2-21/+53
2023-09-19s390/early: use system_ctl_set_bit() instead of local_ctl_set_bit()Heiko Carstens1-6/+6
2023-09-19s390/ctlreg: allow to call system_ctl_set/clear_bit() earlyHeiko Carstens1-7/+34
2023-09-19s390/ctltreg: make initialization of control register save area explicitHeiko Carstens3-2/+15
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens19-80/+91
2023-09-19s390/ctlreg: add type checking to __local_ctl_load() and __local_ctl_store()Heiko Carstens1-0/+2
2023-09-19s390/kprobes,ptrace: open code struct per_regHeiko Carstens2-5/+19
2023-09-19s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store()Heiko Carstens6-12/+12
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens10-35/+35
2023-09-19s390/ctlreg: add local_ctl_load() and local_ctl_store()Heiko Carstens1-0/+17
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens25-98/+98
2023-09-19s390/ctlreg: cleanup inline assembliesHeiko Carstens1-9/+22
2023-09-19s390/ctlreg: rename ctl_reg.h to ctlreg.hHeiko Carstens12-16/+14
2023-09-19s390/ctlreg: move control register code to separate fileHeiko Carstens9-56/+74
2023-09-19s390/setup: use strlcat() instead of strcat()Heiko Carstens1-1/+1
2023-09-19s390/smp: keep the original lowcore for CPU 0Ilya Leoshkevich3-64/+0
2023-09-19s390/smp: disallow CPU hotplug of CPU 0Tobias Huschle1-4/+2
2023-09-19s390/smp,mcck: fix early IPI handlingHeiko Carstens2-11/+5
2023-09-08Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+10
2023-09-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-18/+186
2023-09-07Merge tag 's390-6.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds16-198/+82
2023-09-06s390/bpf: Pass through tail call counter in trampolinesIlya Leoshkevich1-0/+10
2023-09-05s390/vmem: do not silently ignore mapping limitAlexander Gordeev1-15/+3
2023-09-05s390/mm: fix MAX_DMA_ADDRESS physical vs virtual confusionAlexander Gordeev2-2/+2
2023-09-05Merge tag 'kbuild-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-0/+2
2023-09-03kbuild: Show marked Kconfig fragments in "help"Kees Cook2-0/+2
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-5/+6
2023-08-31Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini10-31/+211
2023-08-30s390/airq: remove lsi_mask from airq_structBenjamin Block2-2/+2
2023-08-30s390/mm: use __set_memory() variants where usefulHeiko Carstens2-11/+11
2023-08-30s390/set_memory: add __set_memory() variantHeiko Carstens2-6/+24
2023-08-30s390/set_memory: generate all set_memory() functionsHeiko Carstens1-31/+11
2023-08-30s390/mm: improve description of mapping permissions of prefix pagesHeiko Carstens1-2/+5
2023-08-30s390/amode31: change type of __samode31, __eamode31, etcHeiko Carstens5-16/+16
2023-08-30s390/mm: simplify kernel mapping setupHeiko Carstens4-114/+15
2023-08-30s390: remove "noexec" optionHeiko Carstens5-12/+2
2023-08-30s390/vmem: fix virtual vs physical address confusionAlexander Gordeev1-4/+8
2023-08-30Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-1/+1
2023-08-30Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds2-47/+21
2023-08-30Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds8-132/+175