summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/setup.c
Commit message (Expand)AuthorAgeFilesLines
* s390: workaround invalid gcc-11 out of bounds read warningHeiko Carstens2023-01-171-2/+3
* 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
* s390/setup: avoid using memblock_enforce_memory_limitVasily Gorbik2021-11-161-3/+0
* s390/setup: avoid reserving memory above identity mappingVasily Gorbik2021-11-161-9/+1
* Merge tag 's390-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-11-061-23/+19
|\
| * s390: add support for BEAR enhancement facilitySven Schnelle2021-10-261-0/+5
| * s390/setup: convert start and end initrd pointers to virtualAlexander Gordeev2021-10-261-1/+1
| * s390/setup: use physical pointers for memblock_reserve()Alexander Gordeev2021-10-261-5/+2
| * s390/setup: use virtual address for STSI instructionAlexander Gordeev2021-10-261-4/+2
| * s390/boot: allocate amode31 section in decompressorAlexander Gordeev2021-10-041-13/+9
* | memblock: allow to specify flags with memblock_add_node()David Hildenbrand2021-11-061-1/+2
* | memblock: rename memblock_free to memblock_phys_freeMike Rapoport2021-11-061-4/+4
|/
* Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-09-091-3/+7
|\
| * s390: add kmemleak annotation in stack_alloc()Sven Schnelle2021-08-311-3/+7
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-3/+6
|\ \ | |/ |/|
| * memblock: make memblock_find_in_range method privateMike Rapoport2021-09-031-3/+6
* | s390/smp: enable DAT before CPU restart callback is calledAlexander Gordeev2021-08-261-1/+8
* | s390/sclp: reserve memory occupied by sclp early bufferAlexander Egorenkov2021-08-181-0/+1
* | s390: rename dma section to amode31Heiko Carstens2021-08-051-43/+43
* | s390/hwcaps: move setup_hwcaps()Heiko Carstens2021-07-271-158/+0
* | s390/hwcaps: shorten HWCAP definesHeiko Carstens2021-07-271-26/+26
* | s390: add HWCAP_S390_PCI_MIO to ELF hwcapsNiklas Schnelle2021-07-271-0/+2
* | s390: report more CPU capabilitiesHeiko Carstens2021-07-271-0/+4
* | s390/setup: don't reserve memory that occupied decompressor's headAlexander Egorenkov2021-07-271-1/+1
* | s390/boot: move dma sections from decompressor to decompressed kernelAlexander Egorenkov2021-07-271-7/+103
* | s390/dump: introduce boot data 'oldmem_data'Alexander Egorenkov2021-07-271-4/+5
* | s390/boot: introduce boot data 'initrd_data'Alexander Egorenkov2021-07-271-7/+8
|/
* Merge tag 's390-5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-07-101-1/+2
|\
| * s390: preempt: Fix preempt_count initializationValentin Schneider2021-07-081-0/+1