This option is disabled by default.
-=item B<apic=BOOLEAN>
-
-Enable the local APIC emulation for the guest. The local APIC information
-will be exposed to the guest in the ACPI tables. This option is enabled by
-default.
-
=item B<bootloader="PROGRAM">
Run C<PROGRAM> to find the kernel image and ramdisk to use. Normally
## AP startup ##
-AP startup can be performed using hypercalls or the local APIC if present.
+AP startup can be performed using hypercalls or the local APIC.
The following VCPU hypercalls can be used in order to bring up secondary vCPUs:
* `VCPUOP_initialise` is used to set the initial state of the vCPU. The
xc_config->emulation_flags = XEN_X86_EMU_ALL;
break;
case LIBXL_DOMAIN_TYPE_PVH:
- if (libxl_defbool_val(d_config->b_info.apic))
- /* PVH guests may want to have LAPIC emulation. */
- xc_config->emulation_flags = XEN_X86_EMU_LAPIC;
- else
- xc_config->emulation_flags = 0;
+ xc_config->emulation_flags = XEN_X86_EMU_LAPIC;
break;
case LIBXL_DOMAIN_TYPE_PV:
xc_config->emulation_flags = 0;
}
xlu_cfg_get_defbool(config, "nestedhvm", &b_info->nested_hvm, 0);
- xlu_cfg_get_defbool(config, "apic", &b_info->apic, 0);
switch(b_info->type) {
case LIBXL_DOMAIN_TYPE_HVM:
xlu_cfg_get_defbool(config, "nx", &b_info->u.hvm.nx, 0);
xlu_cfg_get_defbool(config, "hpet", &b_info->u.hvm.hpet, 0);
xlu_cfg_get_defbool(config, "vpt_align", &b_info->u.hvm.vpt_align, 0);
+ xlu_cfg_get_defbool(config, "apic", &b_info->apic, 0);
switch (xlu_cfg_get_list(config, "viridian",
&viridian, &num_viridian, 1))