summaryrefslogtreecommitdiff
path: root/arch/x86/xen/smp_pv.c
AgeCommit message (Expand)Author
2024-07-11x86/xen: eliminate some private header filesJuergen Gross
2024-05-02x86/xen/smp_pv: Register the boot CPU APIC properlyThomas Gleixner
2024-02-15x86/cpu/topology: Let XEN/PV use topology from CPUID/MADTThomas Gleixner
2024-02-15x86/xen/smp_pv: Count number of vCPUs earlyThomas Gleixner
2024-02-15x86/xen/smp_pv: Register fake APICsThomas Gleixner
2024-02-15x86/mpparse: Switch to new init callbacksThomas Gleixner
2024-02-15x86/xen/smp_pv: Prepare for separate mpparse callbacksThomas Gleixner
2024-02-15x86/mpparse: Rename default_find_smp_config()Thomas Gleixner
2024-02-15x86/xen/smp_pv: Remove cpudata fiddlingThomas Gleixner
2023-08-09x86/xen/pv: Pretend that it found SMP configurationThomas Gleixner
2023-08-09x86/apic/ioapic: Rename skip_ioapic_setupThomas Gleixner
2023-07-09Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2023-07-05x86/xen: Fix secondary processors' FPU initializationJuergen Gross
2023-06-27Merge tag 'for-linus-6.5-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-06-26x86: xen: add missing prototypesArnd Bergmann
2023-05-15x86/smpboot: Enable split CPU startupThomas Gleixner
2023-05-15x86/smpboot: Switch to hotplug core state synchronizationThomas Gleixner
2023-05-15x86/xen/smp_pv: Remove wait for CPU onlineThomas Gleixner
2023-05-15x86/smpboot: Move synchronization masks to SMP boot codeThomas Gleixner
2023-02-13x86/xen: mark xen_pv_play_dead() as __noreturnJuergen Gross
2023-02-13x86/xen: don't let xen_pv_play_dead() returnJuergen Gross
2022-12-05x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()Xiu Jianfeng
2022-09-19smp: add set_nr_cpu_ids()Yury Norov
2022-04-12x86/xen: Allow to retry if cpu_initialize_context() failed.Boris Ostrovsky
2022-03-25xen: fix is_xen_pmu()Juergen Gross
2022-02-03x86/Xen: streamline (and fix) PV CPU enumerationJan Beulich
2021-11-11x86/smp: Factor out parts of native_smp_prepare_cpus()Boris Ostrovsky
2021-11-02x86/xen: Remove redundant irq_enter/exit() invocationsThomas Gleixner
2021-09-20xen/x86: drop redundant zeroing from cpu_initialize_context()Jan Beulich
2021-09-01xen: remove stray preempt_disable() from PV AP startup codeJuergen Gross
2020-08-14Merge tag 'for-linus-5.9-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2020-08-11x86/xen: remove 32-bit Xen PV guest supportJuergen Gross
2020-08-10Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2020-08-06x86/headers: Remove APIC headers from <asm/smp.h>Ingo Molnar
2020-06-18x86/stackprotector: Pre-initialize canary for secondary CPUsBrian Gerst
2020-06-11x86/entry: Switch XEN/PV hypercall entry to IDTENTRYThomas Gleixner
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport
2020-05-15x86: Fix early boot crash on gcc-10, third tryBorislav Petkov
2020-03-30x86/xen: Make the secondary CPU idle tasks reliableMiroslav Benes
2019-07-10x86/asm: Move native_write_cr0/4() out of lineThomas Gleixner
2019-05-23topology: Create core_cpus and die_cpus sysfs attributesLen Brown
2019-04-17x86/irq/32: Handle irq stack allocation failure properThomas Gleixner
2018-10-22x86/stackprotector: Remove the call to boot_init_stack_canary() from cpu_star...Christophe Leroy
2018-06-21x86/xen: Add call of speculative_store_bypass_ht_init() to PV pathsJuergen Gross
2018-04-05time: tick-sched: Reorganize idle tick management codeRafael J. Wysocki
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-11-02x86/xen/64, x86/entry/64: Clean up SP code in cpu_initialize_context()Andy Lutomirski
2017-07-23xen/x86: fix cpu hotplugJuergen Gross