summaryrefslogtreecommitdiffstats
path: root/arch/s390
Commit message (Expand)AuthorAgeFilesLines
* s390/lib: use SYM* macros instead of ENTRY(), etc.Heiko Carstens2023-04-191-2/+2
* s390/kasan: remove override of mem*() functionsHeiko Carstens2023-04-192-21/+18
* s390/kdump: remove nodat stack restriction for calling nodat functionsAlexander Gordeev2023-04-192-12/+5
* s390/kdump: rework invocation of DAT-off codeAlexander Gordeev2023-04-192-14/+61
* s390/kdump: fix virtual vs physical address confusionAlexander Gordeev2023-04-191-8/+7
* s390/kdump: cleanup do_start_kdump() prototype and usageAlexander Gordeev2023-04-191-4/+3
* s390/kexec: turn DAT mode off immediately before purgatoryAlexander Gordeev2023-04-191-4/+3
* s390/cpum_cf: remove function validate_ctr_auth() by inline codeThomas Richter2023-04-191-22/+9
* s390/cpum_cf: provide counter number to validate_ctr_version()Thomas Richter2023-04-191-10/+8
* s390/cpum_cf: introduce static CPU counter facility informationThomas Richter2023-04-191-67/+65
* s390/debug: replace zero-length array with flexible-array memberHeiko Carstens2023-04-131-1/+1
* s390/fcx: replace zero-length array with flexible-array memberGustavo A. R. Silva2023-04-131-1/+1
* s390/diag: replace zero-length array with flexible-array memberGustavo A. R. Silva2023-04-131-1/+1
* s390/mm: fix direct map accountingHeiko Carstens2023-04-133-4/+18
* s390/mm: rename POPULATE_ONE2ONE to POPULATE_DIRECTHeiko Carstens2023-04-131-4/+4
* s390/boot: improve install.sh scriptMarc Hartmayer2023-04-131-4/+4
* s390/cpum_cf: simplify pr_err() statement in cpumf_pmu_enable/disableThomas Richter2023-04-131-14/+8
* s390/kaslr: randomize amode31 base addressVasily Gorbik2023-04-131-2/+4
* s390/kaslr: generalize and improve random base distributionVasily Gorbik2023-04-134-11/+112
* s390/boot: pin amode31 default lmaVasily Gorbik2023-04-131-1/+3
* s390/boot: do not change default_lmaVasily Gorbik2023-04-131-13/+12
* s390/cpum_cf: remove unnecessary copy_from_user callThomas Richter2023-04-131-5/+1
* s390/cpum_cf: log bad return code of function cfset_all_copyThomas Richter2023-04-131-6/+9
* s390/module: create module allocations without exec permissionsHeiko Carstens2023-04-131-1/+1
* s390/ftrace: do not assume module_alloc() returns executable memoryHeiko Carstens2023-04-132-2/+2
* s390/mm: use set_memory_*() helpers instead of open codingHeiko Carstens2023-04-133-24/+17
* s390/mm: implement set_memory_rwnx()Heiko Carstens2023-04-131-0/+5
* s390/mm: implement set_memory_rox()Heiko Carstens2023-04-131-0/+6
* s390/ipl: fix physical-virtual confusion for diag308Nico Boehr2023-04-131-3/+3
* s390/kaslr: randomize module base load addressHeiko Carstens2023-04-131-1/+21
* s390/kaslr: provide kaslr_enabled() functionHeiko Carstens2023-04-136-8/+15
* s390/checksum: remove not needed uaccess.h includeHeiko Carstens2023-04-131-1/+0
* s390/checksum: always use cksm instructionHeiko Carstens2023-04-132-11/+2
* s390: enable HAVE_ARCH_STACKLEAKHeiko Carstens2023-04-042-0/+11
* s390: move on_thread_stack() to processor.hHeiko Carstens2023-04-042-5/+7
* s390: remove arch_early_irq_init()Heiko Carstens2023-04-042-12/+2
* s390/stacktrace: remove call_on_stack_noreturn()Heiko Carstens2023-04-041-13/+0
* s390: use init_thread_union aka initial stack for the first processHeiko Carstens2023-04-042-31/+19
* s390/stack: set lowcore kernel stack pointer earlyHeiko Carstens2023-04-041-0/+1
* s390/stack: use STACK_INIT_OFFSET where possibleHeiko Carstens2023-04-045-17/+13
* s390/dumpstack: simplify in stack logic codeHeiko Carstens2023-04-041-24/+14
* s390: make extables read-onlyVasily Gorbik2023-04-041-1/+2
* s390/entry: rely on long-displacement facilityVasily Gorbik2023-04-041-5/+3
* Merge branch 'uaccess-inline-asm-cleanup' into featuresVasily Gorbik2023-04-047-100/+95
|\
| * s390/uaccess: remove extra blank lineHeiko Carstens2023-04-041-1/+0
| * s390/uaccess: get rid of not needed local variableHeiko Carstens2023-04-041-15/+9
| * s390/uaccess: rename tmp1 and tmp2 variablesHeiko Carstens2023-04-041-35/+35
| * s390/uaccess: sort EX_TABLE list for inline assembliesHeiko Carstens2023-04-041-2/+2
| * s390/uaccess: rename/sort labels in inline assembliesHeiko Carstens2023-04-041-21/+30
| * s390/uaccess: remove unused label in inline assembliesHeiko Carstens2023-04-041-3/+3