From: Zhihui Zhang Date: Mon, 30 Dec 2013 20:56:29 +0000 (-0500) Subject: KVM: VMX: check use I/O bitmap first before unconditional I/O exit X-Git-Tag: v3.14-rc1~127^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f0a6397dd3cac2fb05b46cad08c1d532c04d6b8;p=pandora-kernel.git KVM: VMX: check use I/O bitmap first before unconditional I/O exit According to Table C-1 of Intel SDM 3C, a VM exit happens on an I/O instruction when "use I/O bitmaps" VM-execution control was 0 _and_ the "unconditional I/O exiting" VM-execution control was 1. So we can't just check "unconditional I/O exiting" alone. This patch was improved by suggestion from Jan Kiszka. Reviewed-by: Jan Kiszka Signed-off-by: Zhihui Zhang Signed-off-by: Marcelo Tosatti --- Reading git-diff-tree failed