Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2020-01-06 Thread Max Reitz
On 20.12.19 22:15, Eric Blake wrote: > On 12/19/19 8:38 AM, Max Reitz wrote: >> fuse-export-add allows mounting block graph nodes via FUSE on some >> existing regular file.  That file should then appears like a raw disk >> image, and accesses to it result in accesses to the exported BDS. >> >>

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Eric Blake
On 12/20/19 7:25 AM, Markus Armbruster wrote: I suppose moving a field between a union base and all variants does still result in different introspection even though the accepted inputs are the same. Correct. A common member (whether it's local or from the base) is in

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Eric Blake
On 12/19/19 8:38 AM, Max Reitz wrote: fuse-export-add allows mounting block graph nodes via FUSE on some existing regular file. That file should then appears like a raw disk image, and accesses to it result in accesses to the exported BDS. Right now, we only set up the mount point and tear all

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Markus Armbruster
Kevin Wolf writes: > Am 20.12.2019 um 13:48 hat Markus Armbruster geschrieben: >> Kevin Wolf writes: >> >> > Am 20.12.2019 um 11:48 hat Max Reitz geschrieben: >> >> So if we kept writable and growable in the common base, then the schema >> >> would give no information about what exports

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Kevin Wolf
Am 20.12.2019 um 13:49 hat Markus Armbruster geschrieben: > Kevin Wolf writes: > > > Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: > >> fuse-export-add allows mounting block graph nodes via FUSE on some > >> existing regular file. That file should then appears like a raw disk > >> image,

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Kevin Wolf
Am 20.12.2019 um 13:48 hat Markus Armbruster geschrieben: > Kevin Wolf writes: > > > Am 20.12.2019 um 11:48 hat Max Reitz geschrieben: > >> So if we kept writable and growable in the common base, then the schema > >> would give no information about what exports actually support them. > >> > >>

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Markus Armbruster
Kevin Wolf writes: > Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: >> fuse-export-add allows mounting block graph nodes via FUSE on some >> existing regular file. That file should then appears like a raw disk >> image, and accesses to it result in accesses to the exported BDS. >> >> Right

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Markus Armbruster
Kevin Wolf writes: > Am 20.12.2019 um 11:48 hat Max Reitz geschrieben: >> On 20.12.19 11:26, Kevin Wolf wrote: >> > Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: >> >> fuse-export-add allows mounting block graph nodes via FUSE on some >> >> existing regular file. That file should then

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Max Reitz
On 20.12.19 12:24, Kevin Wolf wrote: > Am 20.12.2019 um 11:48 hat Max Reitz geschrieben: >> On 20.12.19 11:26, Kevin Wolf wrote: >>> Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: fuse-export-add allows mounting block graph nodes via FUSE on some existing regular file. That file

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Kevin Wolf
Am 20.12.2019 um 11:48 hat Max Reitz geschrieben: > On 20.12.19 11:26, Kevin Wolf wrote: > > Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: > >> fuse-export-add allows mounting block graph nodes via FUSE on some > >> existing regular file. That file should then appears like a raw disk > >>

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Max Reitz
On 20.12.19 11:26, Kevin Wolf wrote: > Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: >> fuse-export-add allows mounting block graph nodes via FUSE on some >> existing regular file. That file should then appears like a raw disk >> image, and accesses to it result in accesses to the exported

Re: [PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-20 Thread Kevin Wolf
Am 19.12.2019 um 15:38 hat Max Reitz geschrieben: > fuse-export-add allows mounting block graph nodes via FUSE on some > existing regular file. That file should then appears like a raw disk > image, and accesses to it result in accesses to the exported BDS. > > Right now, we only set up the

[PATCH 02/18] fuse: Allow exporting BDSs via FUSE

2019-12-19 Thread Max Reitz
fuse-export-add allows mounting block graph nodes via FUSE on some existing regular file. That file should then appears like a raw disk image, and accesses to it result in accesses to the exported BDS. Right now, we only set up the mount point and tear all mount points down in bdrv_close_all().