summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm (follow)
Commit message (Expand)AuthorAgeFilesLines
* s390/atomic,cmpxchg: always inline __xchg/__cmpxchgHeiko Carstens2021-04-181-3/+5
* s390/atomic,cmpxchg: make constraints work with old compilersHeiko Carstens2021-04-152-9/+9
* s390/cmpxchg: use unsigned long values instead of void pointersHeiko Carstens2021-04-151-26/+23
* s390/spinlock: use R constraint in inline assemblyHeiko Carstens2021-04-121-1/+1
* s390/atomic,cmpxchg: switch to use atomic-instrumented.hHeiko Carstens2021-04-122-30/+58
* s390/cmpxchg: get rid of gcc atomic builtinsHeiko Carstens2021-04-121-15/+150
* s390/atomic: get rid of gcc atomic builtinsHeiko Carstens2021-04-121-6/+30
* s390/atomic: use proper constraintsHeiko Carstens2021-04-121-7/+7
* s390/atomic: move remaining inline assemblies to atomic_ops.hHeiko Carstens2021-04-122-18/+38
* s390/bitops: make bitops only work on longsHeiko Carstens2021-04-121-46/+47
* s390/pci: separate zbus registration from scanningNiklas Schnelle2021-04-121-1/+1
* s390/pci: separate zbus creation from scanningNiklas Schnelle2021-04-121-1/+2
* s390/traps: convert pgm_check.S to CHeiko Carstens2021-04-121-4/+0
* Merge branch 'fixes' into featuresHeiko Carstens2021-04-122-1/+2
|\
| * s390/unwind: add machine check handler stackVasily Gorbik2021-04-051-0/+1
| * s390/vdso: fix tod_steering_delta typeHeiko Carstens2021-03-251-1/+1
* | s390/cio: remove duplicate struct ccw1 declarationWan Jiabing2021-04-051-3/+0
* | s390/spinlock: remove align attribute from arch_spinlock_tHeiko Carstens2021-03-281-1/+1
* | s390/qdio: let driver manage the QAOBJulian Wiedmann2021-03-221-18/+4
* | s390/pci: move zpci_remove_device() to bus codeNiklas Schnelle2021-03-221-1/+0
* | s390/pci: unify de-/configure for slots and eventsNiklas Schnelle2021-03-221-0/+3
* | s390/pci: refactor zpci function statesNiklas Schnelle2021-03-221-1/+0
|/
* s390/pci: fix leak of PCI device structureNiklas Schnelle2021-03-151-1/+1
* s390/time,idle: get rid of unsigned long longHeiko Carstens2021-03-082-24/+24
* Merge tag 's390-5.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-02-263-9/+21
|\
| * s390/smp: implement arch_irq_work_raise()Ilya Leoshkevich2021-02-241-0/+12
| * s390/mm: fix phys vs virt confusion in pgtable allocation routinesAlexander Gordeev2021-02-241-1/+1
| * s390/mm: fix invalid __pa() usage in pfn_pXd() macrosAlexander Gordeev2021-02-241-2/+2
| * s390/mm: make pXd_deref() macros return a pointerAlexander Gordeev2021-02-241-6/+6
* | Merge tag 'pci-v5.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-02-251-1/+1
|\ \
| * | Fix "ordering" comment typosBjorn Helgaas2021-01-291-1/+1
* | | Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-02-251-1/+0
|\ \ \ | |_|/ |/| |
| * | Merge branch 'x86/paravirt' into x86/entryIngo Molnar2021-02-121-2/+2
| |\ \
| * | | softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner2021-02-101-1/+0
| | |/ | |/|
* | | Merge tag 's390-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2021-02-2126-182/+294
|\ \ \
| * | | s390/qdio: remove 'merge_pending' mechanismJulian Wiedmann2021-02-131-4/+0
| * | | s390/qdio: improve handling of PENDING buffers for QEBSM devicesJulian Wiedmann2021-02-131-0/+1
| * | | s390/time: remove get_tod_clock_ext()Heiko Carstens2021-02-131-12/+3
| * | | s390/time: convert tod_clock_base to unionHeiko Carstens2021-02-131-2/+2
| * | | s390/time: introduce new store_tod_clock_ext()Heiko Carstens2021-02-131-0/+5
| * | | s390/time: rename store_tod_clock_ext() and use union tod_clockHeiko Carstens2021-02-131-3/+2
| * | | s390/time: introduce union tod_clockHeiko Carstens2021-02-131-0/+19
| * | | s390: add stack for machine check handlerSven Schnelle2021-02-131-7/+6
| * | | s390/alternatives: add alternative_input() / alternative_io()Heiko Carstens2021-02-091-0/+16
| * | | s390/time: use stcke instead of stckHeiko Carstens2021-02-091-4/+6
| * | | s390/vdso: implement generic vdso time namespace supportHeiko Carstens2021-02-092-0/+9
| * | | s390/vdso: simplify __arch_get_hw_counter()Heiko Carstens2021-02-091-3/+2
| * | | s390/vdso: convert vdso_init() to arch_initcallHeiko Carstens2021-02-091-1/+1
| * | | s390/vdso: remove VDSO32_LBASE compat leftoverHeiko Carstens2021-02-091-2/+1
| * | | s390/thread_info.h: fix task_struct declaration warningAlexander Egorenkov2021-02-091-0/+2