Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-09-05 Thread Kevin Wolf
Am 05.09.2014 um 14:46 hat Max Reitz geschrieben: > On 05.09.2014 12:01, Kevin Wolf wrote: > >Am 04.09.2014 um 22:01 hat Max Reitz geschrieben: > >>On 20.08.2014 13:40, Kevin Wolf wrote: > >>>Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: > Currently, the field "growable" in a BDS is set iff

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-09-05 Thread Max Reitz
On 05.09.2014 12:01, Kevin Wolf wrote: Am 04.09.2014 um 22:01 hat Max Reitz geschrieben: On 20.08.2014 13:40, Kevin Wolf wrote: Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: Currently, the field "growable" in a BDS is set iff the BDS is opened in protocol mode (with O_BDRV_PROTOCOL). Howev

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-09-05 Thread Kevin Wolf
Am 04.09.2014 um 22:01 hat Max Reitz geschrieben: > On 20.08.2014 13:40, Kevin Wolf wrote: > >Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: > >>Currently, the field "growable" in a BDS is set iff the BDS is opened in > >>protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block >

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-09-04 Thread Max Reitz
On 20.08.2014 13:40, Kevin Wolf wrote: Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: Currently, the field "growable" in a BDS is set iff the BDS is opened in protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block driver allows growing: NBD, for instance, does not. On the oth

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-08-22 Thread Max Reitz
On 21.08.2014 10:19, Kevin Wolf wrote: Am 20.08.2014 um 21:13 hat Max Reitz geschrieben: On 20.08.2014 13:40, Kevin Wolf wrote: Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: Currently, the field "growable" in a BDS is set iff the BDS is opened in protocol mode (with O_BDRV_PROTOCOL). Howev

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-08-21 Thread Kevin Wolf
Am 20.08.2014 um 21:13 hat Max Reitz geschrieben: > On 20.08.2014 13:40, Kevin Wolf wrote: > >Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: > >>Currently, the field "growable" in a BDS is set iff the BDS is opened in > >>protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block >

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-08-20 Thread Max Reitz
On 20.08.2014 13:40, Kevin Wolf wrote: Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: Currently, the field "growable" in a BDS is set iff the BDS is opened in protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block driver allows growing: NBD, for instance, does not. On the oth

Re: [Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-08-20 Thread Kevin Wolf
Am 12.07.2014 um 00:23 hat Max Reitz geschrieben: > Currently, the field "growable" in a BDS is set iff the BDS is opened in > protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block > driver allows growing: NBD, for instance, does not. On the other hand, > a non-protocol block driv

[Qemu-devel] [PATCH 1/4] block: Correct bs->growable

2014-07-11 Thread Max Reitz
Currently, the field "growable" in a BDS is set iff the BDS is opened in protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block driver allows growing: NBD, for instance, does not. On the other hand, a non-protocol block driver may allow growing: The raw driver does. Fix this by co