Re: ublk-qcow2: ublk-qcow2 is available

2022-10-13 Thread Stefan Hajnoczi
On Thu, Oct 13, 2022 at 09:50:55AM +0800, Ming Lei wrote: > On Wed, Oct 12, 2022 at 10:15:28AM -0400, Stefan Hajnoczi wrote: > > On Thu, 6 Oct 2022 at 06:14, Richard W.M. Jones wrote: > > > > > > On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > > > > qemu-nbd doesn't use

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-12 Thread Ming Lei
On Wed, Oct 12, 2022 at 10:15:28AM -0400, Stefan Hajnoczi wrote: > On Thu, 6 Oct 2022 at 06:14, Richard W.M. Jones wrote: > > > > On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > > > qemu-nbd doesn't use io_uring to handle the backend IO, > > > > Would this be fixed by your (not

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-12 Thread Stefan Hajnoczi
On Thu, 6 Oct 2022 at 06:14, Richard W.M. Jones wrote: > > On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > > qemu-nbd doesn't use io_uring to handle the backend IO, > > Would this be fixed by your (not yet upstream) libblkio driver for > qemu? I was wrong, qemu-nbd has syntax

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-07 Thread Ming Lei
Tue, 4 Oct 2022 at 05:44, Ming Lei > > > > > > > wrote: > > > > > > > > > > > > > > > > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > > > > > > > On Fri, Sep 30, 2022 at 05:24

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-07 Thread Ming Lei
On Wed, Oct 05, 2022 at 11:11:32AM -0400, Stefan Hajnoczi wrote: > > > > > On Tue, Oct 04, 2022 at 01:57:50AM +0200, Denis V. Lunev wrote: > > > > > > On 10/3/22 21:53, Stefan Hajnoczi wrote: > > > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-07 Thread Yongji Xie
On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > > > > > ublk-qcow2 is available now. > > > > > > > > > > > >

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-07 Thread Ming Lei
t; > On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > > > > > On Tue, 4 Oct 2022 at 05:44, Ming Lei wrote: > > > > > > > > > > > > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > &

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-07 Thread Yongji Xie
Tue, 4 Oct 2022 at 05:44, Ming Lei wrote: > > > > > > > > > > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > > > ublk-qcow2 is

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Stefan Hajnoczi
On Tue, Oct 04, 2022 at 01:57:50AM +0200, Denis V. Lunev wrote: > > > > > On 10/3/22 21:53, Stefan Hajnoczi wrote: > > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > > > ublk-qcow2 is available now. > > > &g

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Ming Lei
> On 10/3/22 21:53, Stefan Hajnoczi wrote: > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > > ublk-qcow2 is available now. > > > > > Cool, thanks for sharing! > > > > yep > > > > > > > &

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Stefan Hajnoczi
at 05:24:11PM +0800, Ming Lei wrote: > > > > > ublk-qcow2 is available now. > > > > Cool, thanks for sharing! > > > yep > > > > > > > > So far it provides basic read/write function, and compression and > > > > >

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Ming Lei
t; > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > > ublk-qcow2 is available now. > > > > > > > > > > Cool, thanks for sharing! > >

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Ming Lei
On Wed, Oct 05, 2022 at 11:11:32AM -0400, Stefan Hajnoczi wrote: > On Tue, Oct 04, 2022 at 01:57:50AM +0200, Denis V. Lunev wrote: > > On 10/3/22 21:53, Stefan Hajnoczi wrote: > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > ublk-qcow2 is ava

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-06 Thread Richard W.M. Jones
On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > qemu-nbd doesn't use io_uring to handle the backend IO, Would this be fixed by your (not yet upstream) libblkio driver for qemu? Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-05 Thread Stefan Hajnoczi
On Tue, Oct 04, 2022 at 01:57:50AM +0200, Denis V. Lunev wrote: > On 10/3/22 21:53, Stefan Hajnoczi wrote: > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > ublk-qcow2 is available now. > > Cool, thanks for sharing! > yep > > > > So fa

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-05 Thread Denis V. Lunev
:11PM +0800, Ming Lei wrote: ublk-qcow2 is available now. Cool, thanks for sharing! So far it provides basic read/write function, and compression and snapshot aren't supported yet. The target/backend implementation is completely based on io_uring, and share the same io_uring with ublk IO command

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-05 Thread Stefan Hajnoczi
ri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > > > ublk-qcow2 is available now. > > > > > > > > Cool, thanks for sharing! > > > > > > > > > > > > > > So far it provides basic read/write function, and compress

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-04 Thread Ming Lei
On Tue, Oct 04, 2022 at 09:53:32AM -0400, Stefan Hajnoczi wrote: > On Tue, 4 Oct 2022 at 05:44, Ming Lei wrote: > > > > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > &

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-04 Thread Stefan Hajnoczi
On Tue, 4 Oct 2022 at 05:44, Ming Lei wrote: > > On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > > ublk-qcow2 is available now. > > > > Cool, thanks for sharing! > > > >

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-04 Thread Ming Lei
On Mon, Oct 03, 2022 at 03:53:41PM -0400, Stefan Hajnoczi wrote: > On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > > ublk-qcow2 is available now. > > Cool, thanks for sharing! > > > > > So far it provides basic read/write function, and compression and

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-03 Thread Denis V. Lunev
On 10/3/22 21:53, Stefan Hajnoczi wrote: On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: ublk-qcow2 is available now. Cool, thanks for sharing! yep So far it provides basic read/write function, and compression and snapshot aren't supported yet. The target/backend implementation

Re: ublk-qcow2: ublk-qcow2 is available

2022-10-03 Thread Stefan Hajnoczi
On Fri, Sep 30, 2022 at 05:24:11PM +0800, Ming Lei wrote: > ublk-qcow2 is available now. Cool, thanks for sharing! > > So far it provides basic read/write function, and compression and snapshot > aren't supported yet. The target/backend implementation is completely > ba