summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/setup.c
AgeCommit message (Expand)Author
2024-08-21s390/mm: Prevent lowcore vs identity mapping overlapAlexander Gordeev
2024-07-23s390: Add infrastructure to patch lowcore accessesSven Schnelle
2024-07-23s390/alternatives: Remove alternative facility listHeiko Carstens
2024-07-23s390: Move CIF flags to struct pcpuSven Schnelle
2024-07-23s390/setup: Fix __pa/__va for modules under non-GPL licensesVasily Gorbik
2024-06-18s390: Replace S390_lowcore by get_lowcore()Sven Schnelle
2024-05-16s390/boot: Remove alt_stfle_fac_list from decompressorSven Schnelle
2024-04-17s390/boot: Make .amode31 section address range explicitAlexander Gordeev
2024-04-17s390/boot: Make identity mapping base address explicitAlexander Gordeev
2024-04-17s390/mm: Create virtual memory layout structureAlexander Gordeev
2024-02-16s390/setup: fix virtual vs physical address confusionGerald Schaefer
2023-12-11s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT supportHeiko Carstens
2023-12-11s390/nmi: consistently enable machine checks in trap_init()Heiko Carstens
2023-11-03Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds
2023-10-04crash_core: change the prototype of function parse_crashkernel()Baoquan He
2023-09-19s390/setup: make use of system_ctl_load()Heiko Carstens
2023-09-19s390/ctltreg: make initialization of control register save area explicitHeiko Carstens
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens
2023-09-19s390/ctlreg: change parameters of __local_ctl_load() and __local_ctl_store()Heiko Carstens
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens
2023-09-19s390/setup: use strlcat() instead of strcat()Heiko Carstens
2023-09-19s390/smp: keep the original lowcore for CPU 0Ilya Leoshkevich
2023-08-30s390/amode31: change type of __samode31, __eamode31, etcHeiko Carstens
2023-08-30s390: remove "noexec" optionHeiko Carstens
2023-08-18s390/ipl: fix virtual vs physical address confusionAlexander Gordeev
2023-07-24s390/mm: rework arch_get_mappable_range() callbackAlexander Gordeev
2023-07-03s390: fix various typosHeiko Carstens
2023-04-30Merge tag 's390-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds
2023-04-14init: Mark [arch_call_]rest_init() __noreturnJosh Poimboeuf
2023-04-13s390/kaslr: provide kaslr_enabled() functionHeiko Carstens
2023-04-04s390: remove arch_early_irq_init()Heiko Carstens
2023-04-04s390: use init_thread_union aka initial stack for the first processHeiko Carstens
2023-04-04s390/stack: use STACK_INIT_OFFSET where possibleHeiko Carstens
2023-03-20s390/boot: rework decompressor reserved trackingVasily Gorbik
2023-03-20s390/boot: rename mem_detect to physmem_infoVasily Gorbik
2023-02-14s390/mem_detect: do not truncate online memory ranges infoVasily Gorbik
2023-02-06s390/mem_detect: handle online memory limit just onceVasily Gorbik
2023-01-13s390/mm: allocate Absolute Lowcore Area in decompressorAlexander Gordeev
2023-01-13s390/mm: allocate Real Memory Copy Area in decompressorAlexander Gordeev
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev
2022-12-20random: do not include <asm/archrandom.h> from random.hJason A. Donenfeld
2022-12-06s390/nmi: move storage error checking back to C, enter with DAT onHeiko Carstens
2022-09-14s390/mm: rework memcpy_real() to avoid DAT-off modeAlexander Gordeev
2022-09-14s390/dump: save IPL CPU registers once DAT is availableAlexander Gordeev
2022-09-14s390/smp: rework absolute lowcore accessAlexander Gordeev
2022-09-14s390/smp: call smp_reinit_ipl_cpu() before scheduler is availableAlexander Gordeev
2022-09-07s390/smp: enforce lowcore protection on CPU restartAlexander Gordeev
2022-09-07s390/boot: fix absolute zero lowcore corruption on bootAlexander Gordeev
2022-08-06Merge tag 's390-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds