summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/early.c
AgeCommit message (Expand)Author
2023-12-11s390/fpu: get rid of MACHINE_HAS_VXHeiko Carstens
2023-12-11s390/fpu: remove "novx" optionHeiko Carstens
2023-11-05s390/cmma: move parsing of cmma kernel parameter to early boot codeHeiko Carstens
2023-09-19s390: use control register bit definesHeiko Carstens
2023-09-19s390/early: use system_ctl_set_bit() instead of local_ctl_set_bit()Heiko Carstens
2023-09-19s390/ctlreg: add local and system prefix to some functionsHeiko Carstens
2023-09-19s390/smp,mcck: fix early IPI handlingHeiko Carstens
2023-08-30s390/mm: simplify kernel mapping setupHeiko Carstens
2023-08-30s390: remove "noexec" optionHeiko Carstens
2023-03-20s390/kasan: move shadow mapping to decompressorVasily Gorbik
2023-03-20s390/boot: remove non-functioning image bootable checkVasily Gorbik
2023-02-27s390/setup: do not complain about parameters handled in decompressorVasily Gorbik
2023-02-14s390/mm: add support for RDP (Reset DAT-Protection)Gerald Schaefer
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev
2023-01-13s390/early: fix sclp_early_sccb variable lifetimeAlexander Gordeev
2022-08-30s390: move from strlcpy with unused retval to strscpyWolfram Sang
2022-05-25s390: simplify early program check handlerHeiko Carstens
2022-03-08s390/extable: add and use fixup_exception helper functionHeiko Carstens
2022-03-08s390/base: pass pt_regs to early program check handlerHeiko Carstens
2022-03-08s390/extable: move EX_TABLE define to asm-extable.hHeiko Carstens
2022-03-08s390/extable: sort amode31 extable earlyHeiko Carstens
2022-02-06s390: remove invalid email address of Heiko CarstensHeiko Carstens
2021-10-26s390: support command lines longer than 896 bytesSven Schnelle
2021-10-26s390/sclp: sort out physical vs virtual pointers usageAlexander Gordeev
2021-07-27s390: make PCI mio support a machine flagNiklas Schnelle
2021-07-05s390/boot: replace magic string check with a bootdata flagAlexander Egorenkov
2021-06-07s390/facilities: move stfl information from lowcore to global dataSven Schnelle
2021-02-13s390/time: convert tod_clock_base to unionHeiko Carstens
2021-02-13s390/time: rename store_tod_clock_ext() and use union tod_clockHeiko Carstens
2021-02-09s390/time: use stcke instead of stckHeiko Carstens
2020-11-09s390: remove unused s390_base_ext_handlerVasily Gorbik
2020-09-30s390: remove cad commandline optionSven Schnelle
2020-06-23s390/kasan: fix early pgm check handler executionVasily Gorbik
2019-12-11s390: remove last diag 0x44 callerHeiko Carstens
2019-11-20s390/early: move access registers setup in C codeVasily Gorbik
2019-11-20s390/early: move control registers setup in C codeVasily Gorbik
2019-10-31s390: avoid double handling of "noexec" optionVasily Gorbik
2019-08-21s390: clean .bss before running uncompressed kernelVasily Gorbik
2019-07-11s390: fix setting of mio addressing controlSebastian Ott
2019-05-02s390: simplify disabled_waitMartin Schwidefsky
2019-04-29s390/kernel: introduce .dma sectionsGerald Schaefer
2019-04-29s390: enable processes for mio instructionsSebastian Ott
2019-04-10s390: move ipl block to .boot.preserved.data sectionVasily Gorbik
2019-03-05Merge tag 's390-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds
2019-03-01s390: clean up redundant facilities list setupVasily Gorbik
2019-01-11s390/early: improve machine detectionChristian Borntraeger
2018-10-09s390: move ipl block and cmd line handling to early boot phaseVasily Gorbik
2018-07-02s390/boot: block uncompressed vmlinux booting attemptsVasily Gorbik
2018-05-09s390/early: move functions which may not access bss section to extra fileHeiko Carstens
2018-05-09s390/early: get rid of #ifdef CONFIG_BLK_DEV_INITRDHeiko Carstens