aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clocksource
diff options
context:
space:
mode:
authorHe, Qing <qing.he@intel.com>2007-04-30 02:45:24 -0400
committerAvi Kivity <avi@qumranet.com>2007-07-16 05:05:37 -0400
commitfdef3ad1b38660d74a29abc990940b5dbaaf3fc9 (patch)
tree374039f92105e432f68ec233bce7b92a049c5a7c /drivers/clocksource
parent8f41958bdd577731f7411c9605cfaa9db6766809 (diff)
KVM: VMX: Enable io bitmaps to avoid IO port 0x80 VMEXITs
This patch enables IO bitmaps control on vmx and unmask the 0x80 port to avoid VMEXITs caused by accessing port 0x80. 0x80 is used as delays (see include/asm/io.h), and handling VMEXITs on its access is unnecessary but slows things down. This patch improves kernel build test at around 3%~5%. Because every VM uses the same io bitmap, it is shared between all VMs rather than a per-VM data structure. Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'drivers/clocksource')
0 files changed, 0 insertions, 0 deletions