> >>> Seems this makes it impossible to use external commands to make > >> snapshots? > >>> > >> what command? can you tip more about the case? > > > > For example, nexenta storage provides an API to create snapshots. We > > want to use that. Another example would be to use lvcreate to create lvm > snapshots. > > > I am not familar with those tools, Patch 5 and 6 provides hmp and qmp API, > hope you can enlight more what is missing if it can't work with external > tool.
We need the ability to create snapshots with external tools - your patch does not support that. I think that is a major drawback.