aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/xen/smp_pv.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-02-15x86/cpu/topology: Let XEN/PV use topology from CPUID/MADTThomas Gleixner1-5/+8
2024-02-15x86/xen/smp_pv: Count number of vCPUs earlyThomas Gleixner1-0/+14
2024-02-15x86/xen/smp_pv: Register fake APICsThomas Gleixner1-27/+10
2024-02-15x86/mpparse: Switch to new init callbacksThomas Gleixner1-10/+1
2024-02-15x86/xen/smp_pv: Prepare for separate mpparse callbacksThomas Gleixner1-2/+9
2024-02-15x86/mpparse: Rename default_find_smp_config()Thomas Gleixner1-1/+1
2024-02-15x86/xen/smp_pv: Remove cpudata fiddlingThomas Gleixner1-3/+0
2023-08-09x86/xen/pv: Pretend that it found SMP configurationThomas Gleixner1-1/+2
2023-08-09x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner1-1/+1
2023-07-09Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+1
2023-07-05x86/xen: Fix secondary processors' FPU initializationJuergen Gross1-0/+1
2023-06-27Merge tag 'for-linus-6.5-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds1-1/+0
2023-06-26x86: xen: add missing prototypesArnd Bergmann1-1/+0
2023-05-15x86/smpboot: Enable split CPU startupThomas Gleixner1-2/+2
2023-05-15x86/smpboot: Switch to hotplug core state synchronizationThomas Gleixner1-17/+22
2023-05-15x86/xen/smp_pv: Remove wait for CPU onlineThomas Gleixner1-5/+5
2023-05-15x86/smpboot: Move synchronization masks to SMP boot codeThomas Gleixner1-3/+0
2023-02-13x86/xen: mark xen_pv_play_dead() as __noreturnJuergen Gross1-2/+2
2023-02-13x86/xen: don't let xen_pv_play_dead() returnJuergen Gross1-11/+2
2022-12-05x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()Xiu Jianfeng1-6/+6
2022-09-19smp: add set_nr_cpu_ids()Yury Norov1-1/+1
2022-04-12x86/xen: Allow to retry if cpu_initialize_context() failed.Boris Ostrovsky1-1/+4
2022-03-25xen: fix is_xen_pmu()Juergen Gross1-1/+1
2022-02-03x86/Xen: streamline (and fix) PV CPU enumerationJan Beulich1-20/+6
2021-11-11x86/smp: Factor out parts of native_smp_prepare_cpus()Boris Ostrovsky1-10/+2
2021-11-02x86/xen: Remove redundant irq_enter/exit() invocationsThomas Gleixner1-2/+0
2021-09-20xen/x86: drop redundant zeroing from cpu_initialize_context()Jan Beulich1-4/+0
2021-09-01xen: remove stray preempt_disable() from PV AP startup codeJuergen Gross1-1/+0
2020-08-14Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tipLinus Torvalds1-18/+0
2020-08-11x86/xen: remove 32-bit Xen PV guest supportJuergen Gross1-18/+0
2020-08-10Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-0/+1
2020-08-06x86/headers: Remove APIC headers from <asm/smp.h>Ingo Molnar1-0/+1
2020-06-18x86/stackprotector: Pre-initialize canary for secondary CPUsBrian Gerst1-2/+0
2020-06-11x86/entry: Switch XEN/PV hypercall entry to IDTENTRYThomas Gleixner1-1/+2
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport1-0/+1
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+0
2020-05-15x86: Fix early boot crash on gcc-10, third tryBorislav Petkov1-0/+1
2020-03-30x86/xen: Make the secondary CPU idle tasks reliableMiroslav Benes1-1/+2
2019-07-10x86/asm: Move native_write_cr0/4() out of lineThomas Gleixner1-0/+1
2019-05-23topology: Create core_cpus and die_cpus sysfs attributesLen Brown1-0/+1
2019-04-17x86/irq/32: Handle irq stack allocation failure properThomas Gleixner1-1/+3
2018-10-22x86/stackprotector: Remove the call to boot_init_stack_canary() from cpu_startup_entry()Christophe Leroy1-0/+2
2018-06-21x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsJuergen Gross1-0/+5
2018-04-05time: tick-sched: Reorganize idle tick management codeRafael J. Wysocki1-0/+1
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-11-02x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context()Andy Lutomirski1-3/+14
2017-07-23xen/x86: fix cpu hotplugJuergen Gross1-1/+2
2017-06-13xen/vcpu: Handle xen_vcpu_setup() failure at bootAnkur Arora1-5/+1
2017-05-02xen/x86: Call xen_smp_intr_init_pv() on BSPBoris Ostrovsky1-1/+1