windows PIO question

2012-02-02 Thread Nikola Ciprich
Hello everybody, I'm a bit confused regarding windows guests and PIO.. some time ago, I was trying to find out, why one of my windows guests was running terribly slow. After checking the trace-cmd output, Avi stated that windows were using PIO instead of DMA, after changing that, windows indeed

Re: windows PIO question

2012-02-05 Thread Avi Kivity
On 02/02/2012 11:16 PM, Nikola Ciprich wrote: > Hello everybody, > > I'm a bit confused regarding windows guests and PIO.. some time ago, I was > trying > to find out, why one of my windows guests was running terribly slow. > After checking the trace-cmd output, Avi stated that windows were using

Re: windows PIO question

2012-02-05 Thread Nikola Ciprich
> Not all PIO operations are DMA. Provide a trace and we can look. Hi, here's snippet: qemu-kvm-16441 [000] 12887154.698329: kvm_pio: pio_read at 0xc002 size 1 count 1 qemu-kvm-16441 [000] 12887154.698331: kvm_userspace_exit: reason KVM_EXIT_IO (2) qemu-k

Re: windows PIO question

2012-02-06 Thread Avi Kivity
On 02/05/2012 11:01 PM, Nikola Ciprich wrote: > > Not all PIO operations are DMA. Provide a trace and we can look. > > Hi, > here's snippet: > > qemu-kvm-16441 [000] 12887154.698329: kvm_pio: pio_read > at 0xc002 size 1 count 1 > qemu-kvm-16441 [000] 12887154.698331:

Re: windows PIO question

2012-02-07 Thread Nikola Ciprich
> That's virtio, not IDE. well, this seems a bit strange to me, the only virtio device I can see is balloon dev, can this be it? how can I find out which operations are IDE PIO etc? sorry for asking silly questions, but I couldn't find this anywhere in the documentation... thanks in advance nik