summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/setup.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2023-11-031-15/+8
|\
| * s390/setup: make use of system_ctl_load()Heiko Carstens2023-09-191-3/+3
| * s390/ctltreg: make initialization of control register save area explicitHeiko Carstens2023-09-191-2/+1
| * s390/ctlreg: add struct ctlregHeiko Carstens2023-09-191-6/+6
| * s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store()Heiko Carstens2023-09-191-1/+1
| * s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens2023-09-191-6/+6
| * s390/ctlreg: add local and system prefix to some functionsHeiko Carstens2023-09-191-7/+7
| * s390/setup: use strlcat() instead of strcat()Heiko Carstens2023-09-191-1/+1
| * s390/smp: keep the original lowcore for CPU 0Ilya Leoshkevich2023-09-191-6/+0
* | crash_core: change the prototype of function parse_crashkernel()Baoquan He2023-10-041-2/+2
|/
* s390/amode31: change type of __samode31, __eamode31, etcHeiko Carstens2023-08-301-8/+8
* s390: remove "noexec" optionHeiko Carstens2023-08-301-1/+0
* s390/ipl: fix virtual vs physical address confusionAlexander Gordeev2023-08-181-1/+1
* s390/mm: rework arch_get_mappable_range() callbackAlexander Gordeev2023-07-241-0/+1
* s390: fix various typosHeiko Carstens2023-07-031-1/+1
* Merge tag 's390-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2023-04-301-104/+48
|\
| * s390/kaslr: provide kaslr_enabled() functionHeiko Carstens2023-04-131-0/+1
| * s390: remove arch_early_irq_init()Heiko Carstens2023-04-041-11/+1
| * s390: use init_thread_union aka initial stack for the first processHeiko Carstens2023-04-041-30/+18
| * s390/stack: use STACK_INIT_OFFSET where possibleHeiko Carstens2023-04-041-2/+1
| * s390/boot: rework decompressor reserved trackingVasily Gorbik2023-03-201-55/+21
| * s390/boot: rename mem_detect to physmem_infoVasily Gorbik2023-03-201-14/+14
* | init: Mark [arch_call_]rest_init() __noreturnJosh Poimboeuf2023-04-141-1/+1
|/
* s390/mem_detect: do not truncate online memory ranges infoVasily Gorbik2023-02-141-2/+2
* s390/mem_detect: handle online memory limit just onceVasily Gorbik2023-02-061-1/+0
* s390/mm: allocate Absolute Lowcore Area in decompressorAlexander Gordeev2023-01-131-5/+3
* s390/mm: allocate Real Memory Copy Area in decompressorAlexander Gordeev2023-01-131-1/+1
* s390/mm: start kernel with DAT enabledAlexander Gordeev2023-01-131-46/+38
* random: do not include <asm/archrandom.h> from random.hJason A. Donenfeld2022-12-201-0/+1
* s390/nmi: move storage error checking back to C, enter with DAT onHeiko Carstens2022-12-061-1/+2
* s390/mm: rework memcpy_real() to avoid DAT-off modeAlexander Gordeev2022-09-141-1/+2
* s390/dump: save IPL CPU registers once DAT is availableAlexander Gordeev2022-09-141-2/+5
* s390/smp: rework absolute lowcore accessAlexander Gordeev2022-09-141-14/+22
* s390/smp: call smp_reinit_ipl_cpu() before scheduler is availableAlexander Gordeev2022-09-141-0/+1
* s390/smp: enforce lowcore protection on CPU restartAlexander Gordeev2022-09-071-1/+1
* s390/boot: fix absolute zero lowcore corruption on bootAlexander Gordeev2022-09-071-0/+1
* Merge tag 's390-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2022-08-061-7/+6
|\
| * Revert "s390/smp: enforce lowcore protection on CPU restart"Alexander Gordeev2022-08-061-1/+1
| * Revert "s390/smp: rework absolute lowcore access"Alexander Gordeev2022-08-061-21/+13
| * s390/smp: rework absolute lowcore accessAlexander Gordeev2022-07-281-13/+21
| * s390/setup: rearrange absolute lowcore initializationAlexander Gordeev2022-07-281-7/+6
| * s390/smp: enforce lowcore protection on CPU restartAlexander Gordeev2022-07-281-1/+1
* | random: remove CONFIG_ARCH_RANDOMJason A. Donenfeld2022-07-181-2/+0
* | s390/archrandom: simplify back to earlier design and initialize earlierJason A. Donenfeld2022-06-301-0/+5
|/
* s390/smp: sort out physical vs virtual CPU0 lowcore pointerAlexander Gordeev2022-04-251-1/+1
* s390/maccess: rework absolute lowcore accessorsAlexander Gordeev2022-03-271-9/+10
* s390: raise minimum supported machine generation to z10Vasily Gorbik2022-03-101-1/+0
* s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZEAlexander Egorenkov2022-03-011-0/+2
* s390/nmi: disable interrupts on extended save area updateAlexander Gordeev2021-12-161-1/+1
* s390/setup: re-arrange memblock setupVasily Gorbik2021-11-161-5/+4