aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390
AgeCommit message (Expand)AuthorFilesLines
2021-05-17quota: Disable quotactl_path syscallJan Kara1-1/+1
2021-05-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+0
2021-05-07mm: remove xlate_dev_kmem_ptr()David Hildenbrand1-5/+0
2021-05-06Merge tag 's390-5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds14-77/+101
2021-05-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-10/+4
2021-05-05mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCKAnshuman Khandual1-3/+1
2021-05-05mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]Anshuman Khandual1-6/+2
2021-05-05hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()Peter Xu1-1/+1
2021-05-04s390: fix detection of vector enhancements facility 1 vs. vector packed decim...David Hildenbrand1-2/+2
2021-05-01Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-0/+3
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-34/+226
2021-04-30Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+0
2021-04-30Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+2
2021-04-30mm: move mem_init_print_info() into mm_init()Kefeng Wang1-2/+0
2021-04-30s390/entry: add support for syscall stack randomizationSven Schnelle4-0/+14
2021-04-30s390/configs: change CONFIG_VIRTIO_CONSOLE to "m"Thomas Huth2-2/+2
2021-04-30s390/cpumf: remove call to perf_event_update_userpageThomas Richter1-4/+0
2021-04-30s390/cpumf: move counter set size calculation to common placeThomas Richter3-50/+52
2021-04-30s390/cpumf: beautify if-then-else indentationThomas Richter1-5/+3
2021-04-30s390/configs: enable CONFIG_PCI_IOVNiklas Schnelle2-0/+2
2021-04-30s390/pci: handle stale deconfiguration eventsNiklas Schnelle1-8/+18
2021-04-30s390/pci: rename zpci_configure_device()Niklas Schnelle3-6/+8
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-9/+55
2021-04-29Merge tag 'for_v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-0/+1
2021-04-27Merge tag 's390-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds32-583/+894
2021-04-26Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+0
2021-04-23Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini1-21/+0
2021-04-22arch: Wire up Landlock syscallsMickaël Salaün1-0/+3
2021-04-22Merge branch 'kvm-sev-cgroup' into HEADPaolo Bonzini7-22/+43
2021-04-22s390: Get rid of oprofile leftoversMarc Zyngier1-21/+0
2021-04-21s390/disassembler: increase ebpf disasm buffer sizeVasily Gorbik1-1/+1
2021-04-21s390/archrandom: add parameter check for s390_arch_random_generateHarald Freudenberger1-0/+4
2021-04-20s390/pci: expose a PCI device's UID as its indexNiklas Schnelle1-0/+35
2021-04-18s390/atomic,cmpxchg: always inline __xchg/__cmpxchgHeiko Carstens1-3/+5
2021-04-18s390/smp: fix do_restart() prototypeAlexander Gordeev2-3/+3
2021-04-18s390: get rid of oprofile leftoversMarc Zyngier1-21/+0
2021-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+3
2021-04-17KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2Maxim Levitsky2-0/+7
2021-04-17Merge tag 'kvm-s390-next-5.13-2' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini1-2/+2
2021-04-15Merge tag 'kvm-s390-next-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini9-32/+217
2021-04-15s390/atomic,cmpxchg: make constraints work with old compilersHeiko Carstens2-9/+9
2021-04-15s390/test_unwind: print test suite start/end infoVasily Gorbik1-1/+7
2021-04-15s390/cmpxchg: use unsigned long values instead of void pointersHeiko Carstens1-26/+23
2021-04-15KVM: s390: fix guarded storage control register handlingHeiko Carstens1-2/+2
2021-04-14lib/vdso: Add vdso_data pointer as input to __arch_get_timens_vdso_data()Christophe Leroy1-1/+2
2021-04-12s390/test_unwind: add WARN if tests failedVasily Gorbik1-3/+6
2021-04-12s390/test_unwind: unify error handling pathsVasily Gorbik1-2/+2
2021-04-12s390: update defconfigsHeiko Carstens2-2/+0
2021-04-12s390/spinlock: use R constraint in inline assemblyHeiko Carstens1-1/+1
2021-04-12s390/atomic,cmpxchg: switch to use atomic-instrumented.hHeiko Carstens2-30/+58
2021-04-12s390/cmpxchg: get rid of gcc atomic builtinsHeiko Carstens1-15/+150
2021-04-12s390/atomic: get rid of gcc atomic builtinsHeiko Carstens1-6/+30
2021-04-12s390/atomic: use proper constraintsHeiko Carstens1-7/+7
2021-04-12s390/atomic: move remaining inline assemblies to atomic_ops.hHeiko Carstens2-18/+38
2021-04-12s390/bitops: make bitops only work on longsHeiko Carstens1-46/+47
2021-04-12s390/traps,mm: add conditional trap handlersHeiko Carstens3-18/+12
2021-04-12s390/pci: narrow scope of zpci_configure_device()Niklas Schnelle1-12/+3
2021-04-12s390/pci: separate zbus registration from scanningNiklas Schnelle5-30/+33
2021-04-12s390/pci: use mutex not spinlock for zbus listNiklas Schnelle1-7/+7
2021-04-12s390/pci: separate zbus creation from scanningNiklas Schnelle4-97/+177
2021-04-12s390/pci: do more bus setup in zpci_bus_scan()Niklas Schnelle1-13/+20
2021-04-12s390/pci: introduce zpci_bus_scan_device()Niklas Schnelle3-17/+28
2021-04-12s390/traps: convert pgm_check.S to CHeiko Carstens5-181/+59
2021-04-12s390/protvirt: fix error return code in uv_info_init()zhongbaisong1-1/+3
2021-04-12Merge branch 'fixes' into featuresHeiko Carstens8-12/+30
2021-04-12s390/entry: save the caller of psw_idleVasily Gorbik1-0/+1
2021-04-12s390/entry: avoid setting up backchain in ext|io handlersVasily Gorbik1-4/+2
2021-04-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski7-8/+27
2021-04-07s390/setup: use memblock_free_late() to free old stackHeiko Carstens1-1/+1
2021-04-05s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions familyAlexander Gordeev1-4/+4
2021-04-05s390/cio: remove duplicate struct ccw1 declarationWan Jiabing1-3/+0
2021-04-05s390/pci: expose UID uniqueness guaranteeNiklas Schnelle1-0/+9
2021-04-05s390/irq: fix reading of ext_params2 field from lowcoreHeiko Carstens1-1/+1
2021-04-05s390/unwind: add machine check handler stackVasily Gorbik2-1/+12
2021-04-05s390/cpcmd: fix inline assembly register clobberingAlexander Gordeev1-2/+4
2021-03-28s390/pci: fix DMA cleanup on hard deconfigureNiklas Schnelle1-6/+5
2021-03-28s390/spinlock: remove align attribute from arch_spinlock_tHeiko Carstens1-1/+1
2021-03-25Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-9/+55
2021-03-25s390/vdso: fix initializing and updating of vdso_dataHeiko Carstens1-3/+8
2021-03-25s390/vdso: fix tod_steering_delta typeHeiko Carstens1-1/+1
2021-03-25s390/vdso: copy tod_steering_delta value to vdso_data pageHeiko Carstens1-0/+1
2021-03-24s390/crc32-vx: couple of typo fixesBhaskar Chowdhury1-2/+2
2021-03-24s390/uv: fix prot virt host indication compilationJanosch Frank1-1/+7
2021-03-24KVM: s390: VSIE: fix MVPG handling for prefixing and MSOClaudio Imbrenda1-1/+4
2021-03-24KVM: s390: split kvm_s390_real_to_absClaudio Imbrenda1-6/+17
2021-03-24KVM: s390: VSIE: correctly handle MVPG when in VSIEClaudio Imbrenda1-5/+93
2021-03-24KVM: s390: extend kvm_s390_shadow_fault to return entry pointerClaudio Imbrenda3-10/+34
2021-03-22s390/kernel: fix a typoBhaskar Chowdhury1-1/+1
2021-03-22s390/qdio: let driver manage the QAOBJulian Wiedmann1-18/+4
2021-03-22s390/pci: move zpci_remove_device() to bus codeNiklas Schnelle5-37/+38
2021-03-22s390/pci: unify de-/configure for slots and eventsNiklas Schnelle3-38/+98
2021-03-22s390/cio: add CRW inject functionalityVineeth Vijayan2-0/+9
2021-03-22s390/pci: add zpci_event_hard_deconfigured()Niklas Schnelle1-15/+24
2021-03-22s390/pci: deconfigure device on releaseNiklas Schnelle1-0/+5
2021-03-22s390/pci: refactor zpci function statesNiklas Schnelle2-7/+4
2021-03-22s390/uv: add prot virt guest/host indication filesJanosch Frank1-1/+36
2021-03-21Merge branch 'linus' into x86/cleanups, to resolve conflictIngo Molnar5-19/+34
2021-03-18Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the treeIngo Molnar12-90/+54
2021-03-17quota: wire up quotactl_pathSascha Hauer1-0/+1
2021-03-16s390/bpf: Implement new atomic opsIlya Leoshkevich1-9/+55
2021-03-15s390/pci: fix leak of PCI device structureNiklas Schnelle3-17/+31
2021-03-15s390/vtime: fix increased steal time accountingGerald Schaefer1-1/+1
2021-03-15s390/cpumf: disable preemption when accessing per-cpu variableThomas Richter1-1/+2
2021-03-10stacktrace: Move documentation for arch_stack_walk_reliable() to headerMark Brown1-6/+0
2021-03-09KVM: s390: split kvm_s390_logical_to_effectiveClaudio Imbrenda1-7/+24
2021-03-09KVM: s390: diag9c (directed yield) forwardingPierre Morel6-3/+45
2021-03-09KVM: s390: Fix comment spelling in kvm_s390_vcpu_start()Bhaskar Chowdhury1-1/+1
2021-03-08s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump defconfigAlexander Egorenkov1-2/+0
2021-03-08s390: update defconfigsHeiko Carstens3-23/+5
2021-03-08s390/cpumf: remove unneeded semicolonJiapeng Chong1-1/+1
2021-03-08s390/cpumf: rename header file to hwctrset.hThomas Richter2-1/+1
2021-03-08s390/cpumf: remove 60 seconds read limitThomas Richter1-16/+2
2021-03-08s390/topology: remove always false if checkHeiko Carstens1-2/+0
2021-03-08s390/time,idle: get rid of unsigned long longHeiko Carstens5-45/+45
2021-02-27Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2021-02-26Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds10-79/+657
2021-02-26s390/mm: define arch_get_mappable_range()Anshuman Khandual2-1/+14
2021-02-25Merge tag 'pci-v5.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2021-02-24Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-1/+2
2021-02-24s390/cpumf: Add support for complete counter set extractionThomas Richter2-23/+576
2021-02-24s390/smp: implement arch_irq_work_raise()Ilya Leoshkevich2-0/+23
2021-02-24s390/topology: move cpumasks away from stackHeiko Carstens1-12/+13
2021-02-24s390/smp: smp_emergency_stop() - move cpumask away from stackHeiko Carstens1-1/+4
2021-02-24s390/smp: __smp_rescan_cpus() - move cpumask away from stackHeiko Carstens1-1/+1
2021-02-24s390/smp: consolidate locking for smp_rescan()Heiko Carstens1-6/+4
2021-02-24s390/mm: fix phys vs virt confusion in vmem_*() functions familyAlexander Gordeev1-15/+15
2021-02-24s390/mm: fix phys vs virt confusion in pgtable allocation routinesAlexander Gordeev2-12/+12
2021-02-24s390/mm: fix invalid __pa() usage in pfn_pXd() macrosAlexander Gordeev1-2/+2
2021-02-24s390/mm: make pXd_deref() macros return a pointerAlexander Gordeev1-6/+6
2021-02-24s390/opcodes: rename selhhhr to selfhrHeiko Carstens1-1/+1
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2021-02-23Merge tag 'modules-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+0
2021-02-21Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-0/+2
2021-02-21arch: setup PF_IO_WORKER threads like PF_KTHREADJens Axboe1-1/+1
2021-02-21Merge tag 's390-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds69-1379/+1182
2021-02-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-3/+2
2021-02-21Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-53/+0
2021-02-21Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-2/+1
2021-02-13s390/qdio: remove 'merge_pending' mechanismJulian Wiedmann1-4/+0
2021-02-13s390/qdio: improve handling of PENDING buffers for QEBSM devicesJulian Wiedmann1-0/+1
2021-02-13s390/time: remove get_tod_clock_ext()Heiko Carstens1-12/+3
2021-02-13s390/crypto: use store_tod_clock_ext()Heiko Carstens1-1/+1
2021-02-13s390/hypfs: use store_tod_clock_ext()Heiko Carstens2-3/+3
2021-02-13s390/debug: use union tod_clockHeiko Carstens1-3/+3
2021-02-13s390/kvm: use union tod_clockHeiko Carstens1-15/+9
2021-02-13s390/vdso: use union tod_clockHeiko Carstens1-3/+3
2021-02-13s390/time: convert tod_clock_base to unionHeiko Carstens5-40/+24
2021-02-13s390/time: introduce new store_tod_clock_ext()Heiko Carstens1-0/+5
2021-02-13s390/time: rename store_tod_clock_ext() and use union tod_clockHeiko Carstens2-6/+5
2021-02-13s390/time: introduce union tod_clockHeiko Carstens1-0/+19
2021-02-13s390,alpha: switch to 64-bit ino_tHeiko Carstens1-0/+1
2021-02-13s390: split cleanup_sieSven Schnelle1-10/+7
2021-02-13s390: use r13 in cleanup_sie as temp registerSven Schnelle1-2/+2
2021-02-13s390: fix kernel asce loading when sie is interruptedSven Schnelle1-2/+1
2021-02-13s390: add stack for machine check handlerSven Schnelle5-25/+41
2021-02-13s390: use WRITE_ONCE when re-allocating async stackSven Schnelle1-1/+1
2021-02-13s390: open code SWITCH_KERNEL macroSven Schnelle1-28/+46
2021-02-12Merge branch 'x86/paravirt' into x86/entryIngo Molnar3-4/+4
2021-02-10softirq: Move do_softirq_own_stack() to generic asm headerThomas Gleixner1-0/+1
2021-02-10softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner2-1/+1
2021-02-09s390/vtime: use cpu alternative for stck/stckfHeiko Carstens1-11/+8
2021-02-09s390/alternatives: add alternative_input() / alternative_io()Heiko Carstens1-0/+16
2021-02-09s390/entry: use cpu alternative for stck/stckfHeiko Carstens1-5/+3
2021-02-09s390/time: use stcke instead of stckHeiko Carstens2-7/+9
2021-02-09s390/cpum_cf_diag: use get_tod_clock_fast()Heiko Carstens1-1/+1
2021-02-09s390/vtime: fix inline assembly clobber listHeiko Carstens1-1/+2
2021-02-09s390/vdso: on timens page fault prefault also VVAR pageHeiko Carstens1-4/+13
2021-02-09s390/vdso: implement generic vdso time namespace supportHeiko Carstens6-8/+110
2021-02-09s390/vdso: simplify __arch_get_hw_counter()Heiko Carstens1-3/+2
2021-02-09s390/vdso: move data page before code pagesHeiko Carstens2-17/+15
2021-02-09s390/vdso: put vdso datapage in a separate vmaHeiko Carstens1-20/+35
2021-02-09s390/vdso: get rid of vdso_faultHeiko Carstens1-26/+9
2021-02-09s390/vdso: misc simple code changesHeiko Carstens1-72/+30
2021-02-09s390/vdso: remove superfluous variablesHeiko Carstens1-22/+13
2021-02-09s390/vdso: remove superfluous checkHeiko Carstens1-7/+0
2021-02-09s390/vdso: remove BUG_ON()Heiko Carstens1-1/+4
2021-02-09s390/vdso: simplify vdso size calculationHeiko Carstens1-2/+1
2021-02-09s390/vdso: convert vdso_init() to arch_initcallHeiko Carstens2-4/+5
2021-02-09s390/vdso: fix vdso data page definitionHeiko Carstens1-2/+2
2021-02-09s390/vdso: remove VDSO32_LBASE compat leftoverHeiko Carstens1-2/+1
2021-02-09s390/defconfig: add some NFT modulesHalil Pasic2-0/+12
2021-02-09s390/debug_config: enable kmemleak detectorMarc Hartmayer1-0/+2
2021-02-09s390/thread_info.h: fix task_struct declaration warningAlexander Egorenkov1-0/+2
2021-02-09s390: update defconfigsAlexander Egorenkov2-2/+0
2021-02-09s390: Simplify the calculation of variablesJiapeng Zhong1-2/+1
2021-02-09s390/ap: remove unneeded semicolonChengyang Fan1-1/+1
2021-02-09s390/pci: refactor zpci_create_device()Niklas Schnelle4-57/+48
2021-02-09s390/qdio: remove Input tasklet codeJulian Wiedmann1-1/+1
2021-02-09KVM: Raise the maximum number of user memslotsVitaly Kuznetsov1-1/+0
2021-02-09mm: provide a saner PTE walking API for modulesPaolo Bonzini1-2/+2
2021-02-08module: remove EXPORT_UNUSED_SYMBOL*Christoph Hellwig2-2/+0
2021-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+4
2021-01-29Fix "ordering" comment typosBjorn Helgaas1-1/+1
2021-01-29arch: s390: Remove CONFIG_OPROFILE supportViresh Kumar6-53/+0
2021-01-27s390/crypto: improve retry logic in case of master key changeHarald Freudenberger1-8/+20
2021-01-27s390/pci: remove superfluous zdev->zbus checkNiklas Schnelle1-1/+1
2021-01-27s390: add missing include to arch/s390/kernel/signal.cSven Schnelle1-0/+1
2021-01-27s390: uv: Fix sysfs max number of VCPUs reportingJanosch Frank3-4/+4
2021-01-24fs: add mount_setattr()Christian Brauner1-0/+1
2021-01-19s390: pass struct pt_regs instead of registers to syscallsSven Schnelle3-51/+75