aboutsummaryrefslogtreecommitdiff
path: root/arch/s390/kernel/setup.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-16s390/setup: fix virtual vs physical address confusionGravatar Gerald Schaefer 1-6/+6
2023-12-11s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT supportGravatar Heiko Carstens 1-17/+0
2023-12-11s390/nmi: consistently enable machine checks in trap_init()Gravatar Heiko Carstens 1-4/+4
2023-11-03Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Gravatar Linus Torvalds 1-15/+8
2023-10-04crash_core: change the prototype of function parse_crashkernel()Gravatar Baoquan He 1-2/+2
2023-09-19s390/setup: make use of system_ctl_load()Gravatar Heiko Carstens 1-3/+3
2023-09-19s390/ctltreg: make initialization of control register save area explicitGravatar Heiko Carstens 1-2/+1
2023-09-19s390/ctlreg: add struct ctlregGravatar Heiko Carstens 1-6/+6
2023-09-19s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store()Gravatar Heiko Carstens 1-1/+1
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleGravatar Heiko Carstens 1-6/+6
2023-09-19s390/ctlreg: add local and system prefix to some functionsGravatar Heiko Carstens 1-7/+7
2023-09-19s390/setup: use strlcat() instead of strcat()Gravatar Heiko Carstens 1-1/+1
2023-09-19s390/smp: keep the original lowcore for CPU 0Gravatar Ilya Leoshkevich 1-6/+0
2023-08-30s390/amode31: change type of __samode31, __eamode31, etcGravatar Heiko Carstens 1-8/+8
2023-08-30s390: remove "noexec" optionGravatar Heiko Carstens 1-1/+0
2023-08-18s390/ipl: fix virtual vs physical address confusionGravatar Alexander Gordeev 1-1/+1
2023-07-24s390/mm: rework arch_get_mappable_range() callbackGravatar Alexander Gordeev 1-0/+1
2023-07-03s390: fix various typosGravatar Heiko Carstens 1-1/+1
2023-04-30Merge tag 's390-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Gravatar Linus Torvalds 1-104/+48
2023-04-14init: Mark [arch_call_]rest_init() __noreturnGravatar Josh Poimboeuf 1-1/+1
2023-04-13s390/kaslr: provide kaslr_enabled() functionGravatar Heiko Carstens 1-0/+1
2023-04-04s390: remove arch_early_irq_init()Gravatar Heiko Carstens 1-11/+1
2023-04-04s390: use init_thread_union aka initial stack for the first processGravatar Heiko Carstens 1-30/+18
2023-04-04s390/stack: use STACK_INIT_OFFSET where possibleGravatar Heiko Carstens 1-2/+1
2023-03-20s390/boot: rework decompressor reserved trackingGravatar Vasily Gorbik 1-55/+21
2023-03-20s390/boot: rename mem_detect to physmem_infoGravatar Vasily Gorbik 1-14/+14
2023-02-14s390/mem_detect: do not truncate online memory ranges infoGravatar Vasily Gorbik 1-2/+2
2023-02-06s390/mem_detect: handle online memory limit just onceGravatar Vasily Gorbik 1-1/+0
2023-01-13s390/mm: allocate Absolute Lowcore Area in decompressorGravatar Alexander Gordeev 1-5/+3
2023-01-13s390/mm: allocate Real Memory Copy Area in decompressorGravatar Alexander Gordeev 1-1/+1
2023-01-13s390/mm: start kernel with DAT enabledGravatar Alexander Gordeev 1-46/+38
2022-12-20random: do not include <asm/archrandom.h> from random.hGravatar Jason A. Donenfeld 1-0/+1
2022-12-06s390/nmi: move storage error checking back to C, enter with DAT onGravatar Heiko Carstens 1-1/+2
2022-09-14s390/mm: rework memcpy_real() to avoid DAT-off modeGravatar Alexander Gordeev 1-1/+2
2022-09-14s390/dump: save IPL CPU registers once DAT is availableGravatar Alexander Gordeev 1-2/+5
2022-09-14s390/smp: rework absolute lowcore accessGravatar Alexander Gordeev 1-14/+22
2022-09-14s390/smp: call smp_reinit_ipl_cpu() before scheduler is availableGravatar Alexander Gordeev 1-0/+1
2022-09-07s390/smp: enforce lowcore protection on CPU restartGravatar Alexander Gordeev 1-1/+1
2022-09-07s390/boot: fix absolute zero lowcore corruption on bootGravatar Alexander Gordeev 1-0/+1
2022-08-06Merge tag 's390-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Gravatar Linus Torvalds 1-7/+6
2022-08-06Revert "s390/smp: enforce lowcore protection on CPU restart"Gravatar Alexander Gordeev 1-1/+1
2022-08-06Revert "s390/smp: rework absolute lowcore access"Gravatar Alexander Gordeev 1-21/+13
2022-07-28s390/smp: rework absolute lowcore accessGravatar Alexander Gordeev 1-13/+21
2022-07-28s390/setup: rearrange absolute lowcore initializationGravatar Alexander Gordeev 1-7/+6
2022-07-28s390/smp: enforce lowcore protection on CPU restartGravatar Alexander Gordeev 1-1/+1
2022-07-18random: remove CONFIG_ARCH_RANDOMGravatar Jason A. Donenfeld 1-2/+0
2022-06-30s390/archrandom: simplify back to earlier design and initialize earlierGravatar Jason A. Donenfeld 1-0/+5
2022-04-25s390/smp: sort out physical vs virtual CPU0 lowcore pointerGravatar Alexander Gordeev 1-1/+1
2022-03-27s390/maccess: rework absolute lowcore accessorsGravatar Alexander Gordeev 1-9/+10
2022-03-10s390: raise minimum supported machine generation to z10Gravatar Vasily Gorbik 1-1/+0