summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/lowcore.h
AgeCommit message (Expand)Author
2025-03-31s390/lowcore: Remove unused machine_flagsHeiko Carstens
2025-03-18s390/lowcore: Use lghi instead llilh to clear registerHeiko Carstens
2025-03-18s390/lowcore: Use inline qualifier for get_lowcore() inline assemblyHeiko Carstens
2025-03-04s390/time: Convert MACHINE_HAS_SCC to machine_has_scc()Heiko Carstens
2025-03-04s390/lowcore: Convert relocated lowcore alternative to machine featureHeiko Carstens
2024-10-29s390: Remove gmap pointer from lowcoreClaudio Imbrenda
2024-08-29s390/entry: Unify save_area_sync and save_area_asyncSven Schnelle
2024-07-23s390/entry: Make pgm_check_handler() ready for lowcore relocationSven Schnelle
2024-07-23s390: Add infrastructure to patch lowcore accessesSven Schnelle
2024-07-23s390: Move CIF flags to struct pcpuSven Schnelle
2024-06-18s390: Remove S390_lowcoreSven Schnelle
2024-06-18s390: Add get_lowcore() functionSven Schnelle
2024-02-16s390/fpu: make kernel fpu context preemptibleHeiko Carstens
2023-10-25s390: delete the unused store_prefix() functionIlya Leoshkevich
2023-09-19s390/ctlreg: add struct ctlregHeiko Carstens
2023-09-19s390/ctlreg: use local_ctl_load() and local_ctl_store() where possibleHeiko Carstens
2023-07-03s390/entry: remove mcck clockSven Schnelle
2022-09-16s390/pai: Add support for PAI Extension 1 NNPA countersThomas Richter
2022-05-09s390/pai: add support for cryptography countersThomas Richter
2022-03-10s390: raise minimum supported machine generation to z10Vasily Gorbik
2022-03-08s390/traps: get rid of magic cast for per codeHeiko Carstens
2022-03-08s390/traps: get rid of magic cast for program interruption codeHeiko Carstens
2021-10-26s390: add support for BEAR enhancement facilitySven Schnelle
2021-10-26s390: rename last_break to pgm_last_breakSven Schnelle
2021-08-26s390/smp: enable DAT before CPU restart callback is calledAlexander Gordeev
2021-06-07s390/lowcore: remove superfluous __packed annotationsHeiko Carstens
2021-06-07s390: use struct tpi_info in lowcore.hSven Schnelle
2021-06-07s390/traps: add struct to access transactional diagnostic blockSven Schnelle
2021-06-07s390/irq: add union/struct to access external interrupt parametersSven Schnelle
2021-06-07s390/facilities: move stfl information from lowcore to global dataSven Schnelle
2021-06-07s390/entry: use assignment to read intcode / asm to copy gprsSven Schnelle
2021-02-13s390: add stack for machine check handlerSven Schnelle
2021-01-19s390: convert to generic entrySven Schnelle
2020-11-23s390/mm: remove set_fs / rework address space handlingHeiko Carstens
2020-03-10s390: prevent leaking kernel address in BEARSven Schnelle
2019-05-03s390: fix clang -Wpointer-sign warnigns in boot codeArnd Bergmann
2019-03-06s390/vtime: steal time exponential moving averageMartin Schwidefsky
2018-10-09s390: add support for virtually mapped kernel stacksMartin Schwidefsky
2018-07-02s390: align struct lowcore to double page sizeVasily Gorbik
2018-02-07s390: introduce execute-trampolines for branchesMartin Schwidefsky
2018-02-05s390/alternative: use a copy of the facility bit maskMartin Schwidefsky
2017-11-14s390: correct some inline assembly constraintsVasily Gorbik
2017-11-14s390: remove all code using the access register modeMartin Schwidefsky
2017-11-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-28s390/spinlock: introduce spinlock wait queueingMartin Schwidefsky
2017-07-26s390/time: add support for the TOD clock epoch extensionMartin Schwidefsky
2017-03-22s390: add a system call for guarded storageMartin Schwidefsky
2017-01-14sched/cputime, s390: Implement delayed accounting of system timeMartin Schwidefsky
2016-11-11s390: move thread_info into task_structHeiko Carstens