Re: [PATCH v2 25/30] KVM: x86 emulator: fix in/out emulation.

2010-03-15 Thread Avi Kivity
On 03/14/2010 07:35 PM, Gleb Natapov wrote: On Sun, Mar 14, 2010 at 06:54:11PM +0200, Avi Kivity wrote: On 03/14/2010 06:21 PM, Gleb Natapov wrote: in/out emulation is broken now. The breakage is different depending on where IO device resides. If it is in userspace emulator reports

Re: [PATCH v2 25/30] KVM: x86 emulator: fix in/out emulation.

2010-03-15 Thread Gleb Natapov
On Mon, Mar 15, 2010 at 09:41:51AM +0200, Avi Kivity wrote: On 03/14/2010 07:35 PM, Gleb Natapov wrote: On Sun, Mar 14, 2010 at 06:54:11PM +0200, Avi Kivity wrote: On 03/14/2010 06:21 PM, Gleb Natapov wrote: in/out emulation is broken now. The breakage is different depending on where IO

Re: [PATCH v2 25/30] KVM: x86 emulator: fix in/out emulation.

2010-03-14 Thread Avi Kivity
On 03/14/2010 06:21 PM, Gleb Natapov wrote: in/out emulation is broken now. The breakage is different depending on where IO device resides. If it is in userspace emulator reports emulation failure since it incorrectly interprets kvm_emulate_pio() return value. If IO device is in the kernel

Re: [PATCH v2 25/30] KVM: x86 emulator: fix in/out emulation.

2010-03-14 Thread Gleb Natapov
On Sun, Mar 14, 2010 at 06:54:11PM +0200, Avi Kivity wrote: On 03/14/2010 06:21 PM, Gleb Natapov wrote: in/out emulation is broken now. The breakage is different depending on where IO device resides. If it is in userspace emulator reports emulation failure since it incorrectly interprets