Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 728

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

PAL_VP_INIT_ENV
Table 11-119. config_options – Global Configuration Options (Continued)
Global
Virtualization
Optimizations
The fr_pmc bit in the global config_options parameter specifies whether the performance
counters will be frozen when the Virtualization optimizations specified in the
Virtualization Acceleration Control (vac) and Virtualization Disable Control (vdc) are
running. When a virtual processor is running, the vac field in the corresponding VPD
specifies whether a certain virtualization accelerations are enabled. If the fr_pmc in the
virtual environment was also enabled, the performance counters will be frozen when
the enabled virtualization optimizations are running. See
Optimizations" on page 2:335
and Virtualization Disable Control (vdc).
This procedure returns unimplemented procedure when virtual machine features are
disabled. See
"PAL_PROC_GET_FEATURES – Get Processor Dependent Features (17)" on page 2:446
for details.
2:480
Field
Bit
opcode
8
This bit must be set to 1 – opcode information will be provided to the
VMM during PAL intercepts within the virtual environment. This opcode
may or may not be guaranteed to be the opcode that triggered the
intercept. See
mation Parameter" on page 2:473
an error if this bit is not set to 1.
cause
9
If 1, the causes of virtualization intercepts will be provided to the VMM
during PAL intercept handoffs within the virtual environment. No infor-
mation will be provided if 0. See
Intercept Handoff State" on page 2:333
cept handoffs.
gitc
10
If 1, enables guest MOV-from-AR.ITC optimization. For details see
Section 11.7.4.1.3, "Guest MOV-from-AR.ITC Optimization" on
page 2:337
page
2:34. This bit is reserved if guest MOV-from-AR.ITC optimization
is not supported.
Reserved
62:11
Reserved.
impl
63
Implementation-specific configuration option. This field is ignored if not
implemented. Please refer to processor-specific documentation for
details.
for details on Virtualization Acceleration Control (vac)
Section 3.4, "Processor Virtualization" on page 2:44
Description
Table 11-118, "vp_env_info – Virtual Environment Infor-
for details. This procedure returns
Section 11.7.3.1, "PAL Virtualization
for details of virtualization inter-
and
Section 3.3.4.4, "Interval Timer Offset (ITO – CR4)" on
Section 11.7.4, "Virtualization
Volume 2, Part 1: Processor Abstraction Layer
and

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents