Re: [PATCH v2] x86: svm: use kvm_fast_pio_in()

2015-03-02 Thread Joel Schopp
return emulate_instruction(vcpu, 0) == EMULATE_DONE; port = io_info 16; @@ -1907,6 +1907,8 @@ static int io_interception(struct vcpu_svm *svm) svm-next_rip = svm-vmcb-control.exit_info_2; skip_emulated_instruction(svm-vcpu); + if (in) +

[PATCH v2] x86: svm: use kvm_fast_pio_in()

2015-03-02 Thread Joel Schopp
From: David Kaplan david.kap...@amd.com We can make the in instruction go faster the same way the out instruction is already. Changes from v1 * Added kvm_fast_pio_in() implementation that was left out of v1 Signed-off-by: David Kaplan david.kap...@amd.com [extracted from larger

Re: [PATCH v2] x86: svm: use kvm_fast_pio_in()

2015-03-02 Thread Radim Krčmář
2015-03-02 10:40-0600, Joel Schopp: From: David Kaplan david.kap...@amd.com We can make the in instruction go faster the same way the out instruction is already. Changes from v1 * Added kvm_fast_pio_in() implementation that was left out of v1 Signed-off-by: David Kaplan