summaryrefslogtreecommitdiff
path: root/arch/s390/kernel/smp.c
AgeCommit message (Expand)Author
2023-02-28s390/smp: perform cpu reset before delegating work to target cpuHeiko Carstens
2023-02-28s390/mcck: cleanup user process termination pathAlexander Gordeev
2023-01-13s390/mm: allocate Absolute Lowcore Area in decompressorAlexander Gordeev
2023-01-13s390/mm: start kernel with DAT enabledAlexander Gordeev
2022-09-14s390/mm: uninline copy_oldmem_kernel() functionAlexander Gordeev
2022-09-14s390/dump: save IPL CPU registers once DAT is availableAlexander Gordeev
2022-09-14s390/smp: rework absolute lowcore accessAlexander Gordeev
2022-09-14s390/smp: call smp_reinit_ipl_cpu() before scheduler is availableAlexander Gordeev
2022-03-27s390/smp: use physical address for SIGP_SET_PREFIX commandAlexander Gordeev
2022-03-27s390/maccess: rework absolute lowcore accessorsAlexander Gordeev
2022-03-27s390/smp: cleanup control register update routinesAlexander Gordeev
2022-03-27s390/smp: cleanup target CPU callback startingAlexander Gordeev
2022-03-10s390: raise minimum supported machine generation to z10Vasily Gorbik
2022-03-01s390/smp: sort out physical vs virtual pointers usageAlexander Gordeev
2022-02-09s390/maccess: fix semantics of memcpy_real() and its callersAlexander Gordeev
2022-02-06s390: remove invalid email address of Heiko CarstensHeiko Carstens
2021-12-20s390/crash_dump: fix virtual vs physical address handlingHeiko Carstens
2021-12-16s390/nmi: disable interrupts on extended save area updateAlexander Gordeev
2021-12-16s390/smp: fix memblock_phys_free() vs memblock_free() confusionHeiko Carstens
2021-12-06s390/nmi: add missing __pa/__va address conversion of extended save areaHeiko Carstens
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport
2021-11-06memblock: drop memblock_free_early_nid() and memblock_free_early()Mike Rapoport
2021-09-07s390/topology: fix topology information when calling cpu hotplug notifiersSven Schnelle
2021-08-26s390/smp: do not use nodat_stack for secondary CPU startAlexander Gordeev
2021-08-26s390/smp: enable DAT before CPU restart callback is calledAlexander Gordeev
2021-08-05s390: rename dma section to amode31Heiko Carstens
2021-08-05s390: replace deprecated CPU-hotplug functionsSebastian Andrzej Siewior
2021-07-27s390/dump: introduce boot data 'oldmem_data'Alexander Egorenkov
2021-07-08s390: preempt: Fix preempt_count initializationValentin Schneider
2021-07-08s390: rename CALL_ON_STACK_NORETURN() to call_on_stack_noreturn()Heiko Carstens
2021-07-08s390/smp: use call_on_stack() macroHeiko Carstens
2021-07-04Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds
2021-06-18s390/smp: use register pair instead of register asmHeiko Carstens
2021-06-07s390/smp: remove redundant pcpu::lowcore memberAlexander Gordeev
2021-06-07s390/smp: do not preserve boot CPU lowcore on hotplugAlexander Gordeev
2021-06-07s390/smp: reallocate IPL CPU lowcoreAlexander Gordeev
2021-06-07s390/facilities: move stfl information from lowcore to global dataSven Schnelle
2021-05-12sched/core: Initialize the idle task with preemption disabledValentin Schneider
2021-03-09KVM: s390: diag9c (directed yield) forwardingPierre Morel
2021-02-24s390/smp: implement arch_irq_work_raise()Ilya Leoshkevich
2021-02-24s390/smp: smp_emergency_stop() - move cpumask away from stackHeiko Carstens
2021-02-24s390/smp: __smp_rescan_cpus() - move cpumask away from stackHeiko Carstens
2021-02-24s390/smp: consolidate locking for smp_rescan()Heiko Carstens
2021-02-13s390: add stack for machine check handlerSven Schnelle
2021-01-19s390: convert to generic entrySven Schnelle
2020-12-09s390/smp: perform initial CPU reset also for SMT siblingsSven Schnelle
2020-11-23s390/vdso: reimplement getcpu vdso syscallHeiko Carstens
2020-11-23s390/mm: use invalid asce instead of kernel asceHeiko Carstens
2020-11-23s390/mm: remove set_fs / rework address space handlingHeiko Carstens
2020-11-03s390/smp: move rcu_cpu_starting() earlierQian Cai