summaryrefslogtreecommitdiff
path: root/arch/s390
AgeCommit message (Expand)AuthorFilesLines
2023-01-30s390/bpf: Implement arch_prepare_bpf_trampoline()Ilya Leoshkevich1-22/+520
2023-01-30s390/bpf: Implement bpf_arch_text_poke()Ilya Leoshkevich1-0/+97
2023-01-30s390/bpf: Add expoline to tail callsIlya Leoshkevich1-2/+10
2023-01-28s390/bpf: Fix a typo in a commentIlya Leoshkevich1-1/+1
2023-01-26s390/purgatory: Remove unused '-MD' and unnecessary '-c' flagsNathan Chancellor1-1/+1
2023-01-26s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64Nathan Chancellor1-1/+1
2023-01-26s390/vdso: Drop unused '-s' flag from KBUILD_AFLAGS_64Nathan Chancellor1-1/+1
2023-01-25s390/syscalls: get rid of system call alias functionsHeiko Carstens1-66/+55
2023-01-25s390/syscalls: remove trailing semicolonHeiko Carstens1-1/+1
2023-01-25s390/syscalls: move __S390_SYS_STUBx() macroHeiko Carstens1-13/+13
2023-01-25s390/syscalls: remove __SC_COMPAT_TYPE defineHeiko Carstens1-2/+0
2023-01-25s390/syscalls: remove SYSCALL_METADATA() from compat syscallsHeiko Carstens1-1/+0
2023-01-25s390: discard .interp sectionIlya Leoshkevich1-0/+1
2023-01-25s390/cpum_cf: simplify PMC_INIT and PMC_RELEASE usageThomas Richter1-11/+7
2023-01-25s390/cpum_cf: merge source files for CPU Measurement counter facilityThomas Richter5-260/+208
2023-01-25s390/cpum_cf: remove in-kernel counting facility interfaceThomas Richter3-42/+1
2023-01-25s390/cpum_cf: move stccm_avail()Thomas Richter2-6/+6
2023-01-25s390/cpum_cf: move cpum_cf_ctrset_size()Thomas Richter3-48/+47
2023-01-25s390/cpum_cf: simplify hw_perf_event_destroy()Thomas Richter1-6/+4
2023-01-25s390/cache: change type from unsigned long long to unsigned longHeiko Carstens1-1/+1
2023-01-25iommu/s390: Use GFP_KERNEL in sleepable contextsJason Gunthorpe1-1/+1
2023-01-25iommu/s390: Push the gfp parameter to the kmem_cache_alloc()'sJason Gunthorpe2-16/+20
2023-01-23vfio-mdev: turn VFIO_MDEV into a selectable symbolChristoph Hellwig3-4/+4
2023-01-22s390/kprobes: replace kretprobe with rethookVasily Gorbik9-51/+57
2023-01-22s390/cpum_sf: diagnostic sampling buffer setup to handle virtual addressesThomas Richter1-8/+6
2023-01-22s390/cpum_sf: rework macro AUX_SDB_NUM_xxxThomas Richter1-13/+29
2023-01-22s390/cpum_sf: sampling buffer setup to handle virtual addressesThomas Richter1-19/+21
2023-01-22s390/cpum_sf: remove debug statements from function setup_pmc_cpuThomas Richter1-6/+0
2023-01-22s390/cpum_sf: move functions from header file to source fileThomas Richter2-53/+52
2023-01-22s390/vmem: use swap() instead of open coding itJiapeng Chong1-7/+1
2023-01-22s390/ipl: use kstrtobool() instead of strtobool()Christophe JAILLET1-1/+1
2023-01-19mm: remove zap_page_range and create zap_vma_pagesMike Kravetz2-4/+2
2023-01-18perf/core: Introduce perf_prepare_header()Namhyung Kim1-1/+2
2023-01-18perf/core: Add perf_sample_save_raw_data() helperNamhyung Kim3-9/+3
2023-01-17Merge branch 'fixes' into featuresHeiko Carstens11-73/+107
2023-01-17s390: workaround invalid gcc-11 out of bounds read warningHeiko Carstens1-2/+3
2023-01-13s390: move __amode31_base declaration to proper header fileHeiko Carstens2-1/+1
2023-01-13s390/mm: allocate Absolute Lowcore Area in decompressorAlexander Gordeev10-75/+36
2023-01-13s390/mm: allocate Real Memory Copy Area in decompressorAlexander Gordeev5-10/+20
2023-01-13s390/boot: allow setup of different virtual address typesAlexander Gordeev1-15/+33
2023-01-13s390/kasan: remove identity mapping supportAlexander Gordeev1-22/+5
2023-01-13s390/maccess: remove dead DAT-off codeAlexander Gordeev1-9/+5
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev17-189/+448
2023-01-13s390/boot: detect and enable memory facilitiesAlexander Gordeev2-0/+26
2023-01-13s390/pgtable: add REGION3_KERNEL_EXEC protectionAlexander Gordeev1-0/+6
2023-01-13s390/kasan: use set_pXe_bit() for pgtable entries setupAlexander Gordeev1-11/+26
2023-01-13s390/kasan: cleanup setup of untracked memory pgtablesAlexander Gordeev1-4/+3
2023-01-13s390/kasan: cleanup setup of zero pgtableAlexander Gordeev1-7/+5
2023-01-13s390/kasan: sort out physical vs virtual memory confusionAlexander Gordeev1-2/+2
2023-01-13s390/early: fix sclp_early_sccb variable lifetimeAlexander Gordeev2-1/+1