summaryrefslogtreecommitdiff
path: root/arch/s390/boot/startup.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-13s390/boot: detect and enable memory facilitiesAlexander Gordeev1-0/+18
2022-11-08s390: always build relocatable kernelHeiko Carstens1-2/+1
2022-09-14s390/mm: rework memcpy_real() to avoid DAT-off modeAlexander Gordeev1-1/+4
2022-09-14s390/smp: rework absolute lowcore accessAlexander Gordeev1-1/+4
2022-08-06Revert "s390/smp: rework absolute lowcore access"Alexander Gordeev1-4/+1
2022-07-28s390/smp: rework absolute lowcore accessAlexander Gordeev1-1/+4
2022-07-28s390/boot: cleanup adjust_to_uv_max() functionAlexander Gordeev1-4/+6
2022-05-06s390/boot: get rid of startup archiveHeiko Carstens1-1/+1
2021-11-16s390/boot: simplify and fix kernel memory layout setupVasily Gorbik1-57/+31
2021-10-04s390/boot: allocate amode31 section in decompressorAlexander Gordeev1-0/+8
2021-08-25s390/boot: factor out offset_vmlinux_info() functionAlexander Gordeev1-8/+12
2021-07-27s390/boot: get rid of arithmetics on function pointersHeiko Carstens1-1/+1
2021-07-27s390/boot: move dma sections from decompressor to decompressed kernelAlexander Egorenkov1-31/+0
2021-07-27s390/dump: introduce boot data 'oldmem_data'Alexander Egorenkov1-2/+5
2021-07-27s390/boot: introduce boot data 'initrd_data'Alexander Egorenkov1-4/+8
2021-07-27s390/boot: disable Secure Execution in dump modeAlexander Egorenkov1-0/+1
2021-07-27s390/boot: move uv function declarations to boot/uv.hAlexander Egorenkov1-0/+1
2021-07-27s390/boot: move all linker symbol declarations from c to h filesAlexander Egorenkov1-6/+0
2021-07-05s390/boot: replace magic string check with a bootdata flagAlexander Egorenkov1-0/+1
2021-06-18s390: setup kernel memory layout earlyVasily Gorbik1-0/+88
2021-06-07s390/facilities: move stfl information from lowcore to global dataSven Schnelle1-0/+3
2020-11-20s390: unify identity mapping limits handlingVasily Gorbik1-4/+44
2020-11-09s390/early: rewrite program parameter setup in CVasily Gorbik1-0/+10
2020-11-09s390/mm: let vmalloc area size depend on physical memory sizeHeiko Carstens1-0/+16
2020-10-26treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-1/+1
2020-09-29s390: remove unused _swsusp_reset_dmaVasily Gorbik1-2/+0
2020-09-16s390/boot: enable .bss section for compressed kernelAlexander Egorenkov1-0/+3
2019-11-30s390/kaslr: store KASLR offset for early dumpsGerald Schaefer1-0/+5
2019-11-26Merge tag 's390-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-1/+1
2019-10-31s390/boot: fix section name escapingNick Desaulniers1-1/+1
2019-10-22s390/kaslr: add support for R_390_GLOB_DAT relocation typeGerald Schaefer1-3/+11
2019-08-21s390: clean .bss before running uncompressed kernelVasily Gorbik1-0/+6
2019-05-02s390: simplify disabled_waitMartin Schwidefsky1-1/+1
2019-04-29s390/kernel: add support for kernel address space layout randomization (KASLR)Gerald Schaefer1-2/+29
2019-04-29s390/kernel: introduce .dma sectionsGerald Schaefer1-0/+39
2019-04-29s390/kernel: build a relocatable kernelGerald Schaefer1-0/+27
2019-04-26s390/ipl: read IPL report at early bootMartin Schwidefsky1-9/+9
2019-04-10s390/uv: introduce guest side ultravisor codeVasily Gorbik1-0/+2
2019-04-10s390: introduce .boot.preserved.data sectionGerald Schaefer1-0/+4
2019-03-01s390: allow overriding facilities via command lineVasily Gorbik1-0/+1
2018-10-09s390: move ipl block and cmd line handling to early boot phaseVasily Gorbik1-0/+3
2018-10-09s390/mem_detect: move tprot loop to early boot phaseVasily Gorbik1-0/+1
2018-10-09s390/sclp: move sclp_early_read_info to sclp_early_core.cVasily Gorbik1-0/+1
2018-10-09s390: introduce .boot.data sectionVasily Gorbik1-0/+10
2018-10-09s390/decompressor: clean up and rename compressed/misc.cVasily Gorbik1-0/+10
2018-10-09s390: rescue initrd as early as possibleVasily Gorbik1-0/+24
2018-10-09s390/decompressor: rework uncompressed image info collectionVasily Gorbik1-6/+4
2018-10-09s390: remove decompressor's head.SVasily Gorbik1-0/+17