aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/alternative.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-16s390: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth1-3/+3
2025-03-04s390/lowcore: Convert relocated lowcore alternative to machine featureHeiko Carstens1-4/+0
2025-03-04s390: Static branches for machine features infrastructureHeiko Carstens1-2/+7
2024-09-13s390/alternatives: Remove ALT_FACILITY_EARLYHeiko Carstens1-5/+1
2024-07-23s390: Add infrastructure to patch lowcore accessesSven Schnelle1-0/+4
2024-07-23s390/alternatives: Remove alternative facility listHeiko Carstens1-5/+4
2024-07-23s390/nospec: Push down alternative handlingHeiko Carstens1-0/+5
2024-07-23s390/alternatives: Allow early alternative patching in decompressorSven Schnelle1-3/+9
2024-07-23s390/alternatives: Rework to allow for callbacksHeiko Carstens1-5/+61
2024-07-23s390/alternatives: Merge both alternative header filesHeiko Carstens1-0/+50
2024-07-23s390/alternatives: Use consistent namingHeiko Carstens1-15/+15
2024-05-14s390/alternatives: Convert runtime sanity check into compile time checkHeiko Carstens1-0/+1
2022-05-17s390/alternatives: remove padding generation codeHeiko Carstens1-73/+20
2022-03-28s390/alternatives: avoid using jgnop mnemonicVasily Gorbik1-1/+1
2022-03-27s390/alternatives: use instructions instead of byte patternsHeiko Carstens1-4/+11
2021-02-09s390/alternatives: add alternative_input() / alternative_io()Heiko Carstens1-0/+16
2019-10-31s390/alternatives: make use of asm_inlineHeiko Carstens1-2/+2
2017-12-05s390: add a few more SPDX identifiersMartin Schwidefsky1-0/+1
2017-11-14s390: enable CPU alternatives unconditionallyHeiko Carstens1-17/+3
2017-10-18s390: introduce CPU alternativesVasily Gorbik1-0/+163