Re: [Qemu-devel] [PATCH 3/3] dataplane: handle misaligned virtio-blk requests

2013-01-11 Thread Stefan Hajnoczi
On Fri, Jan 11, 2013 at 01:39:40PM +0100, Kevin Wolf wrote: > Am 10.01.2013 17:48, schrieb Stefan Hajnoczi: > > O_DIRECT on Linux has alignment requirements on I/O buffers and > > misaligned requests result in -EINVAL. The Linux virtio_blk guest > > driver usually submits aligned requests so I for

Re: [Qemu-devel] [PATCH 3/3] dataplane: handle misaligned virtio-blk requests

2013-01-11 Thread Paolo Bonzini
Il 11/01/2013 13:39, Kevin Wolf ha scritto: > Am 10.01.2013 17:48, schrieb Stefan Hajnoczi: >> O_DIRECT on Linux has alignment requirements on I/O buffers and >> misaligned requests result in -EINVAL. The Linux virtio_blk guest >> driver usually submits aligned requests so I forgot to handle misal

Re: [Qemu-devel] [PATCH 3/3] dataplane: handle misaligned virtio-blk requests

2013-01-11 Thread Kevin Wolf
Am 10.01.2013 17:48, schrieb Stefan Hajnoczi: > O_DIRECT on Linux has alignment requirements on I/O buffers and > misaligned requests result in -EINVAL. The Linux virtio_blk guest > driver usually submits aligned requests so I forgot to handle misaligned > requests. > > It turns out that virtio-w

[Qemu-devel] [PATCH 3/3] dataplane: handle misaligned virtio-blk requests

2013-01-10 Thread Stefan Hajnoczi
O_DIRECT on Linux has alignment requirements on I/O buffers and misaligned requests result in -EINVAL. The Linux virtio_blk guest driver usually submits aligned requests so I forgot to handle misaligned requests. It turns out that virtio-win guest drivers submit misaligned requests. Handle them u