summaryrefslogtreecommitdiff
path: root/xen/arch/x86/smpboot.c
AgeCommit message (Expand)Author
2022-02-08x86/spec-ctrl: Clean up MSR_MCU_OPT_CTRL handlingAndrew Cooper
2022-02-04x86/spec-ctrl: Use common MSR_SPEC_CTRL logic for AMDAndrew Cooper
2022-02-04x86/spec-ctrl: Record the last write to MSR_SPEC_CTRLAndrew Cooper
2021-11-03x86/shstk: Fix use of shadow stacks with XPTI activeAndrew Cooper
2021-04-22x86/mm: drop _new suffix for page table APIsWei Liu
2021-04-22x86/mm: drop old page table APIsHongyan Xia
2021-04-22x86/smpboot: switch clone_mapping() to new APIsWei Liu
2021-04-22x86/smpboot: add exit path for clone_mapping()Wei Liu
2021-01-29x86: Support booting under Secure Startup via SKINITNorbert Kamiński
2021-01-29x86/smpboot: Allow making an INIT IPI conditionalAndrew Cooper
2021-01-29x86/smpboot: Re-position the call to tboot_wake_ap()Andrew Cooper
2020-10-16x86/smpboot: Don't unconditionally call memguard_guard_stack() in cpu_smpboot...Andrew Cooper
2020-06-09x86/spec-ctrl: Mitigate the Special Register Buffer Data Sampling sidechannelAndrew Cooper
2020-06-02x86/ucode: Fix errors with start/end_update()Andrew Cooper
2020-05-29x86/shstk: Rework the stack layout to support shadow stacksAndrew Cooper
2020-05-14x86/APIC: restrict certain messages to BSPJan Beulich
2020-05-05x86/smpboot: Write the top-of-stack block in cpu_smpboot_alloc()Andrew Cooper
2020-04-29x86/pv: Compile out compat_gdt in !CONFIG_PV buildsAndrew Cooper
2020-04-28x86/smpboot: map and unmap page tables in cleanup_cpu_root_pgtWei Liu
2020-03-20x86/ucode: Move interface from processor.h to microcode.hAndrew Cooper
2020-03-10x86: refine APIC ID restrictionJan Beulich
2020-02-28x86/smp: use a dedicated CPU mask in send_IPI_maskRoger Pau Monné
2020-02-26smp: convert cpu_hotplug_begin into a blocking lock acquisitionRoger Pau Monné
2020-02-05x86: provide executable fixmap facilityWei Liu
2020-02-05x86/smp: don't online cpu if hypervisor_ap_setup failsWei Liu
2020-01-09x86/boot: Rationalise stack handling during early bootAndrew Cooper
2020-01-09x86: clear per cpu stub page information in cpu_smpboot_free()Juergen Gross
2020-01-06x86/smpboot: Use printk_once() rather than opencoding itAndrew Cooper
2019-12-27x86: move and rename NR_VECTORSJan Beulich
2019-12-20x86/smp: check APIC ID on AP bringupRoger Pau Monné
2019-11-12x86/tsx: Introduce tsx= to use MSR_TSX_CTRL when availableAndrew Cooper
2019-09-30x86: correct bogus error indicator of cpu_add()Jan Beulich
2019-09-27x86/microcode: unify ucode loading during system bootup and resumingChao Gao
2019-09-18x86: Misc trivial cleanup of bootsym_phys()Andrew Cooper
2019-09-13microcode: remove pointless 'cpu' parameterChao Gao
2019-09-05x86: remove sched-if.h includes from various sourcesJuergen Gross
2019-08-14x86/tss: Fix clang build following c/s 7888440625Andrew Cooper
2019-08-12x86/xpti: Don't leak TSS-adjacent percpu data via MeltdownJan Beulich
2019-08-07x86/desc: Shorten boot_{,compat_}gdt[] variable namesAndrew Cooper
2019-07-16x86/smpboot: Remove redundant order calculationsAndrew Cooper
2019-07-10x86/ctxt-switch: Document and improve GDT handlingAndrew Cooper
2019-06-12x86/boot: Drop vestigial support for pre-SIPI APICsAndrew Cooper
2019-05-21x86/idle: re-arrange dead-idle handlingJan Beulich
2019-05-13x86/boot: Annotate the Real Mode entry pointsAndrew Cooper
2019-04-04xen/sched: call cpu_disable_scheduler() via cpu notifierJuergen Gross
2018-12-10x86: Switch "struct desc_struct" to being seg_desc_tAndrew Cooper
2018-11-05x86: deal with firmware setting bogus TSC_ADJUST valuesJan Beulich
2018-10-22x86: don't setup legacy syscall vector when !CONFIG_PVWei Liu
2018-10-04x86: split opt_xptiJan Beulich
2018-09-11xen: Fix inconsistent callers of panic()Andrew Cooper