#include <asm/smp.h> #include <xen/events.h> #include "xen-ops.h" #include "smp.h"
static void __init xen_hvm_smp_prepare_boot_cpu(void) { BUG_ON(smp_processor_id() != 0); native_smp_prepare_boot_cpu(); /* * Setup vcpu_info for boot CPU. */ xen_vcpu_setup(0); /* * The alternative logic (which patches the unlock/lock) runs before * the smp bootup up code is activated. Hence we need to set this up * the core kernel is being patched. Otherwise we will have only * modules patched but not core code. */ xen_init_spinlocks(); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 30 | 100.00% | 1 | 100.00% |
Total | 30 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 29 | 100.00% | 1 | 100.00% |
Total | 29 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 36 | 100.00% | 1 | 100.00% |
Total | 36 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 13 | 100.00% | 1 | 100.00% |
Total | 13 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 44 | 88.00% | 1 | 50.00% |
Boris Ostrovsky | 6 | 12.00% | 1 | 50.00% |
Total | 50 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Vitaly Kuznetsov | 168 | 94.92% | 1 | 50.00% |
Boris Ostrovsky | 9 | 5.08% | 1 | 50.00% |
Total | 177 | 100.00% | 2 | 100.00% |