summaryrefslogtreecommitdiffstats
path: root/arch/x86/xen/smp_pv.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/xen/smp_pv: Register the boot CPU APIC properlyThomas Gleixner2024-05-021-2/+2
* x86/cpu/topology: Let XEN/PV use topology from CPUID/MADTThomas Gleixner2024-02-151-5/+8
* x86/xen/smp_pv: Count number of vCPUs earlyThomas Gleixner2024-02-151-0/+14
* x86/xen/smp_pv: Register fake APICsThomas Gleixner2024-02-151-27/+10
* x86/mpparse: Switch to new init callbacksThomas Gleixner2024-02-151-10/+1
* x86/xen/smp_pv: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-2/+9
* x86/mpparse: Rename default_find_smp_config()Thomas Gleixner2024-02-151-1/+1
* x86/xen/smp_pv: Remove cpudata fiddlingThomas Gleixner2024-02-151-3/+0
* x86/xen/pv: Pretend that it found SMP configurationThomas Gleixner2023-08-091-1/+2
* x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner2023-08-091-1/+1
* Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-07-091-0/+1
|\
| * x86/xen: Fix secondary processors' FPU initializationJuergen Gross2023-07-051-0/+1
* | Merge tag 'for-linus-6.5-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-06-281-1/+0
|\ \
| * | x86: xen: add missing prototypesArnd Bergmann2023-06-261-1/+0
| |/
* | x86/smpboot: Enable split CPU startupThomas Gleixner2023-05-151-2/+2
* | x86/smpboot: Switch to hotplug core state synchronizationThomas Gleixner2023-05-151-17/+22
* | x86/xen/smp_pv: Remove wait for CPU onlineThomas Gleixner2023-05-151-5/+5
* | x86/smpboot: Move synchronization masks to SMP boot codeThomas Gleixner2023-05-151-3/+0
|/
* x86/xen: mark xen_pv_play_dead() as __noreturnJuergen Gross2023-02-131-2/+2
* x86/xen: don't let xen_pv_play_dead() returnJuergen Gross2023-02-131-11/+2
* x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()Xiu Jianfeng2022-12-051-6/+6
* smp: add set_nr_cpu_ids()Yury Norov2022-09-201-1/+1
* x86/xen: Allow to retry if cpu_initialize_context() failed.Boris Ostrovsky2022-04-121-1/+4
* xen: fix is_xen_pmu()Juergen Gross2022-03-251-1/+1
* x86/Xen: streamline (and fix) PV CPU enumerationJan Beulich2022-02-031-20/+6
* x86/smp: Factor out parts of native_smp_prepare_cpus()Boris Ostrovsky2021-11-111-10/+2
* x86/xen: Remove redundant irq_enter/exit() invocationsThomas Gleixner2021-11-021-2/+0
* xen/x86: drop redundant zeroing from cpu_initialize_context()Jan Beulich2021-09-201-4/+0
* xen: remove stray preempt_disable() from PV AP startup codeJuergen Gross2021-09-011-1/+0
* Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-08-141-18/+0
|\
| * x86/xen: remove 32-bit Xen PV guest supportJuergen Gross2020-08-111-18/+0
* | Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-111-0/+1
|\ \
| * | x86/headers: Remove APIC headers from <asm/smp.h>Ingo Molnar2020-08-061-0/+1
| |/
* / x86/stackprotector: Pre-initialize canary for secondary CPUsBrian Gerst2020-06-181-2/+0
|/
* x86/entry: Switch XEN/PV hypercall entry to IDTENTRYThomas Gleixner2020-06-111-1/+2
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-091-0/+1
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+0
* x86: Fix early boot crash on gcc-10, third tryBorislav Petkov2020-05-151-0/+1
* x86/xen: Make the secondary CPU idle tasks reliableMiroslav Benes2020-03-301-1/+2
* x86/asm: Move native_write_cr0/4() out of lineThomas Gleixner2019-07-101-0/+1
* topology: Create core_cpus and die_cpus sysfs attributesLen Brown2019-05-231-0/+1
* x86/irq/32: Handle irq stack allocation failure properThomas Gleixner2019-04-171-1/+3
* x86/stackprotector: Remove the call to boot_init_stack_canary() from cpu_star...Christophe Leroy2018-10-221-0/+2
* x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsJuergen Gross2018-06-211-0/+5
* time: tick-sched: Reorganize idle tick management codeRafael J. Wysocki2018-04-051-0/+1
* Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context()Andy Lutomirski2017-11-021-3/+14
|/
* xen/x86: fix cpu hotplugJuergen Gross2017-07-231-1/+2
* xen/vcpu: Handle xen_vcpu_setup() failure at bootAnkur Arora2017-06-131-5/+1